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

### Objects

#### <Configuration>

    Description: Root object for configuration

    Child objects:

                    <AAA> - Authentication, Authorization and Accounting

                    <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

                    <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

                    <EtherLinkOAMGlobalConfig> - Ethernet Link OAM Global Configuration

                    <EthernetFeatures> - Ethernet Features Configuration

                    <GlobalAF> - Default VRF configuration

                    <GlobalInterfaceConfiguration> - The configuration for all interfaces

                    <HSRPCfg> - HSRP configuration

                    <ICMP> - IP ICMP configuration data

                    <IGMP> - IGMPconfiguration

                    <IP> - IP TCP Configuration Data

                    <IPAddressPool> - IP address pool configuration data

                    <IPExplicitPaths> - IP Explicit Path config data

                    <IPSLA> - IPSLA configuration

                    <IPV4DHCPD> - Dhcp Ipv4 configuration

                    <IPV4NetworkGlobal> - IPv4 network global configuration data

                    <IPV4_ACLAndPrefixList> - IPv4 ACL configuration data

                    <IPV6_ACLAndPrefixList> - IPv6 ACL configuration data

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

                    <IP_TCP> - Global IP TCP configuration

                    <ISIS> - IS-IS configuration for all instances

                    <InterfaceConfigurationTable> - The configuration for all interfaces

                    <Ipv4Pool> - Configure IPv4 Pool

                    <KeychainTable> - Configure a Key Chain

                    <L2VPN> - L2VPN configuration

                    <LACP> - Link Aggregation Control Protocol commands

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

                    <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

                    <MetroPolicer> - Metro Policer configuration

                    <NTP> - NTP configuration

                    <NetFlow> - NetFlow Configuration

                    <OSPF> - OSPF configuration data

                    <OSPFV3> - OSPFV3 configuration data for ipv6

                    <OUNI> - OUNI Configuration

                    <PIM> - PIM configuration

                    <Parser> - Parser configuration

                    <PerfMgmt> - Performance Management configuration & operations

                    <Placement> - Process placement configuration

                    <PolicyManager> - Global Policy Manager configuration.

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

                    <QOS> - Global QOS configuration.

                    <RIB> - RIB configuration.

                    <RIP> - RIP configuration

                    <RSVP> - Global RSVP configuration commands

                    <RouterStatic> - This class represents router static configuration

                    <RoutingPolicy> - Routing policy configuration

                    <SAP> - SAP Listener

                    <SBCService> - Session Border Controller Configuration

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

                    <ServiceRoleConfigurationTable> - Service Role configuration.

                    <Syslog> - Modify message logging facilities

                    <SyslogService> - Syslog Timestamp Services

                    <TTY> - TTY Line Configuration

                    <Tunnel> - Tunnel template used for L3 VPNs

                    <VRFTable> - VRF configuration

                    <VRRPCfg> - VRRP configuration

                    <VTY> - VTY Pools configuration

    Available Paths:

     -

    <Configuration>

#### <Operational>

    Description: Root object for operational data

    Child objects:

                    <AAA> - AAA operational data

                    <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

                    <Bundles> - Bundle operational data

                    <CDP> - CDP operational data

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

                    <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

                    <EIGRP> - EIGRP operational data

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

                    <EnvironmentalMonitoring> - Environmental Monitoring Operational data space

                    <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

                    <HSRPOper> - HSRP operational data

                    <IGMP> - IGMP operational data

                    <IKE> - IKE operational data

                    <IPAddressPoolProxy> - IP address pool proxy operational data

                    <IPAddressPoolServer> - IP address pool operational data

                    <IPSLA> - IPSLA operational data

                    <IPSecDynamicSessionInfo> - IPSec operational data

                    <IPSecStaticSessionInfo> - IPSec operational data

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

                    <IPV4DHCPD> - IPv4 DHCPD operational data

                    <IPV4Network> - IPv4 network operational data

                    <IPV4_ACLAndPrefixList> - Root class of IPv4 Oper schema tree

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

                    <IPV6Network> - IPv6 network operational data

                    <IPV6_ACLAndPrefixList> - Root class of IPv6 Oper schema tree

                    <IPV6_MFWD> - IPV6 MFWD operational data

                    <IPV6_MRIB> - IPV6 MRIB operational data

                    <IPV6_PIM> - IPV6 PIM 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

                    <InterfaceProperties> - Non feature-specific interface operational data

                    <Interfaces> - Interface operational data

                    <Inventory> - Logical Router Inventory operational data

                    <Ipv4Pool> - IPv4 Pool 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.

                    <MFWD> - MFWD operational data

                    <MLD> - MLD operational data

                    <MPLSForwarding> - MPLS forwarding operational data

                    <MPLS_LDP> - MPLS LDP operational data

                    <MPLS_LSD> - MPLS LSD operational data

                    <MPLS_PCE> - MPLS PCE operational data

                    <MRIB> - MRIB operational data

                    <MSDP> - MSDP operational data

                    <MgmtMultilink> - MgmtMultilink controller operational data

                    <Multilink> - Multilink interface operational data

                    <NTP> - NTP operational data

                    <NetFlow> - NetFlow operational data

                    <OSPF> - OSPF operational data

                    <PIM> - PIM operational data

                    <PM> - PM operational data

                    <POS> - POS operational data

                    <PPP> - PPP operational data

                    <PerfMgmt> - Performance Management agent operational data

                    <PerformanceManagement> - DWDM performace data

                    <Placement> - Process placement operational state

                    <PlatformInventory> - Inventory operational data

                    <PolicyManager> - Policy-map operational data

                    <QOS> - QOS operational data

                    <RIB> - RIB operational data

                    <RIP> - RIP operational data

                    <RoutingPolicy> - Routing policy operational data

                    <SAP> - SAP operational data

                    <SNMP> - SNMP operational data

                    <SONET> - SONET operational data

                    <SONET_SDH> - SONET-SDH operational data

                    <SRP> - SRP operational data

                    <Sbc> - SBC operational Data

                    <ServiceDiversion> - Service Diversion operational data

                    <ServiceRedundancy> - Service Redundancy operational data

                    <ServiceRole> - Service Role Daemon operational data

                    <Suppression> - Suppression operational data

                    <Syslog> - System message operational data

                    <SystemMonitoring> - Processes operational data

                    <SystemProcess> - Process information

                    <SystemTime> - System time information

                    <T1E1> - T1E1 operational data

                    <T3E3> - T3E3 operational data

                    <TCPConnection> - TCP connection operational data

                    <TCP_NSR> - TCP NSR operational data

                    <TTY> - TTY Line Configuration

                    <VLAN> - VLAN operational data

                    <VRRPOper> - VRRP operational data

                    <WANPHY> - WANPHY operational data

    Available Paths:

     -

    <Operational>

#### <Action>

    Description: Root object for action data

    Child objects:

                    <AlarmLogger> - Alarm Logger action data

                    <BGP> - Container class for BGP action data

                    <CDP> - CDP 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

                    <EtherLinkOAM> - Ethernet Link OAM action commands

                    <IGMP> - IGMP action data

                    <IPV4DHCPD> - IPV4 DHCPD Proxy actions

                    <IPV4_ACLAndPrefixList> - IPv4 ACL actions

                    <IPV4_DHCPD> - IPV4 DHCPD Snoop 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

                    <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

                    <NTP> - NTP action data

                    <NetFlow> - NetFlow action data

                    <OSPF> - OSPF action data

                    <PCE> - PCE action data

                    <PIM> - PIM action data

                    <Ping> - Ping operation

                    <Placement> - Process placement action data

                    <QOS> - QOS action data

                    <RIP> - RIP action data

                    <RSVP> - RSVP actions

                    <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

                    <WANPHY> - WANPHY action data

    Available Paths:

     -

    <Action>

#### <AdminOperational>

    Description: Root object for admin-plane operational data

    Task IDs required: admin

    Child objects:

                    <AlphaDisplay> - Alpha Display 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

                    <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 1. 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.

    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>

## 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 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 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. 3.

### Objects

#### <License>

    Description: Information of license list and operations

    Task IDs required: sysmgr

    Parent objects:

                    <AdminOperational>

    Child objects:

                    <BackupTable> - License backup file information

                    <Log> - License operation log

                    <PoolTable> - License Pools configuration information

                    <RehostTickets> - Rehost Tickets information

                    <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>

## 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 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 t1e1_cfg, version 3. 1.

### 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

                    <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,remote_line_inband,remote_line_fdl_ansi, remote_line_fdl_bellcore,remote_payload_fdl_ansi,remote_payload_fdl_bellcore,network_linenetwork_payload

        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 6. 0.

### 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:

                    <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>

### 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 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 te_pce_oper, version 9. 5.

### 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

                    <TunnelsSummary> - Summary info of PCE tunnels

    Available Paths:

     -

    <Operational> <MPLS_PCE>

#### <NeighborTable>

    Description: The set of PCE neighbors

    Parent objects:

                    <MPLS_PCE>

    Child objects:

                    <Neighbor> - The set of PCE neighbors

    Available Paths:

     -

    <Operational> <MPLS_PCE> <NeighborTable>

#### <Neighbor>

    Description: The set of PCE neighbors

    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:

                    <GlobalInfo> - The global information of the overall  topology

    Available Paths:

     -

    <Operational> <MPLS_PCE> <Topology>

#### <GlobalInfo>

    Description: The global information of the overall  topology

    Parent objects:

                    <Topology>

    Value: pce_topology_global_info_bag

    Available Paths:

     -

    <Operational> <MPLS_PCE> <Topology> <GlobalInfo>

#### <Statistics>

    Description: PCE stats info

    Parent objects:

                    <MPLS_PCE>

    Value: pce_stats_bag

    Available Paths:

     -

    <Operational> <MPLS_PCE> <Statistics>

#### <TunnelsSummary>

    Description: Summary info of PCE tunnels

    Parent objects:

                    <MPLS_PCE>

    Value: pce_tunnels_summary_bag

    Available Paths:

     -

    <Operational> <MPLS_PCE> <TunnelsSummary>

## 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 ut1_dyn_tmpl_cfg, version 0. 11.

### Objects

#### <UnitTestTmpl1>

    Description: Templates for unit testing 1

    Parent objects:

                    <PPP>

                    <Ethernet>

                    <SubscriberService>

                    <IPSubscriber>

    Child objects:

                    <Range> - Example of a range that will be converted to an integer

                    <SimplePacked> - A test template packed entry using simple encode

                    <TestBadDataType> - Enable IP processing without an explicit address

                    <TestInput> - Container for variable naming attribute for UT1

                    <UnitTestLeafAnotherInteg> - Another test template integer entry

                    <UnitTestLeafInteg> - A test template integer entry

                    <UnitTestLeafString> - A test template string entry

                    <UnitTestLeafTuple> - A test template packed entry

                    <UnitTestMtu> - An MTU entry

                    <UnitTestSimpleFail> - Attribute that uses Simple Failure encode

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <UnitTestTmpl1>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <UnitTestTmpl1>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <UnitTestTmpl1>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <UnitTestTmpl1>

#### <UnitTestLeafString>

    Description: A test template string entry

    Parent objects:

                    <UnitTestTmpl1>

    Values:

            <Str>
             (mandatory)

            Type: xsd:string

            Description:String Param

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <UnitTestTmpl1> <UnitTestLeafString>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <UnitTestTmpl1> <UnitTestLeafString>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <UnitTestTmpl1> <UnitTestLeafString>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <UnitTestTmpl1> <UnitTestLeafString>

#### <UnitTestLeafInteg>

    Description: A test template integer entry

    Parent objects:

                    <UnitTestTmpl1>

    Values:

            <Integ>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Integ Param

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <UnitTestTmpl1> <UnitTestLeafInteg>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <UnitTestTmpl1> <UnitTestLeafInteg>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <UnitTestTmpl1> <UnitTestLeafInteg>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <UnitTestTmpl1> <UnitTestLeafInteg>

#### <UnitTestLeafAnotherInteg>

    Description: Another test template integer entry

    Parent objects:

                    <UnitTestTmpl1>

    Values:

            <AnotherInteg>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Another Integ Param

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <UnitTestTmpl1> <UnitTestLeafAnotherInteg>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <UnitTestTmpl1> <UnitTestLeafAnotherInteg>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <UnitTestTmpl1> <UnitTestLeafAnotherInteg>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <UnitTestTmpl1> <UnitTestLeafAnotherInteg>

#### <UnitTestMtu>

    Description: An MTU entry

    Parent objects:

                    <UnitTestTmpl1>

    Values:

            <MtuValue>
             (mandatory)

            Type: xsd:unsignedInt

            Description:MTU Integ Param

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <UnitTestTmpl1> <UnitTestMtu>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <UnitTestTmpl1> <UnitTestMtu>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <UnitTestTmpl1> <UnitTestMtu>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <UnitTestTmpl1> <UnitTestMtu>

#### <UnitTestLeafTuple>

    Description: A test template packed entry

    Parent objects:

                    <UnitTestTmpl1>

    Values:

            <IntegOne>
             (optional)

            Type: xsd:unsignedInt

            Description:IntegOne Param

            <IntegTwo>
             (mandatory)

            Type: xsd:unsignedInt

            Description:IntegTwo Param

            <StrThree>
             (optional)

            Type: xsd:string

            Description:StrThree Param

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <UnitTestTmpl1> <UnitTestLeafTuple>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <UnitTestTmpl1> <UnitTestLeafTuple>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <UnitTestTmpl1> <UnitTestLeafTuple>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <UnitTestTmpl1> <UnitTestLeafTuple>

#### <SimplePacked>

    Description: A test template packed entry using simple encode

    Parent objects:

                    <UnitTestTmpl1>

    Values:

            <Protocol>
             (optional)

            Type: xsd:string

            Description:The keepalive protocol

            <Interval>
             (optional)

            Type: xsd:unsignedInt

            Description:The interval

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <UnitTestTmpl1> <SimplePacked>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <UnitTestTmpl1> <SimplePacked>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <UnitTestTmpl1> <SimplePacked>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <UnitTestTmpl1> <SimplePacked>

#### <Range>

    Description: Example of a range that will be converted to an integer

    Parent objects:

                    <UnitTestTmpl1>

    Values:

            <MyRange>
             (mandatory)

            Type: Range. Value lies between 64 and 9600

            Description:A range example

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <UnitTestTmpl1> <Range>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <UnitTestTmpl1> <Range>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <UnitTestTmpl1> <Range>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <UnitTestTmpl1> <Range>

#### <TestInput>

    Description: Container for variable naming attribute for UT1

    Parent objects:

                    <UnitTestTmpl1>

    Child objects:

                    <TestVarNamingString> - String attribute with integer var name

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <UnitTestTmpl1> <TestInput>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <UnitTestTmpl1> <TestInput>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <UnitTestTmpl1> <TestInput>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <UnitTestTmpl1> <TestInput>

#### <TestVarNamingString>

    Description: String attribute with integer var name

    Parent objects:

                    <TestInput>

    <Naming>:

            <MyId>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Integer variable naming

    Values:

            <AccessControl>
             (mandatory)

            Type: xsd:string

            Description:String for testing

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <UnitTestTmpl1> <TestInput> <TestVarNamingString><Naming><MyId>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <UnitTestTmpl1> <TestInput> <TestVarNamingString><Naming><MyId>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <UnitTestTmpl1> <TestInput> <TestVarNamingString><Naming><MyId>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <UnitTestTmpl1> <TestInput> <TestVarNamingString><Naming><MyId>

#### <TestBadDataType>

    Description: Enable IP processing without an explicit address

    Parent objects:

                    <UnitTestTmpl1>

    Values:

            <Interface>
             (mandatory)

            Type: Interface

            Description:The interface whose IPv4 addresses are adopted

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <UnitTestTmpl1> <TestBadDataType>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <UnitTestTmpl1> <TestBadDataType>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <UnitTestTmpl1> <TestBadDataType>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <UnitTestTmpl1> <TestBadDataType>

#### <UnitTestSimpleFail>

    Description: Attribute that uses Simple Failure encode

    Parent objects:

                    <UnitTestTmpl1>

    Values:

            <StrSimpleFail>
             (mandatory)

            Type: xsd:string

            Description:String Simple Fail Param

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <UnitTestTmpl1> <UnitTestSimpleFail>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <UnitTestTmpl1> <UnitTestSimpleFail>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <UnitTestTmpl1> <UnitTestSimpleFail>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <UnitTestTmpl1> <UnitTestSimpleFail>

## XML Schema Object Documentation for snmp_cfg, version 8. 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

                    <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

                    <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

    Available Paths:

     -

    <Configuration> <SNMP> <IPv4>

#### <DSCP>

    Description: DSCP value

    Parent objects:

                    <IPv4>

    Values:

            <Type>
             (optional)

            Type: SNMP_DSCP

            Description:SNMP TOS type DSCP

            <Value>
             (optional)

            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>
             (optional)

            Type: SNMP_Precedence

            Description:SNMP TOS type Precedence

            <Value>
             (optional)

            Type: SNMP_Precedence_Value

            Description:SNMP Precedence value

        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>

#### <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

            <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>

#### <Notification>

    Description: Enable SNMP notifications

    Parent objects:

                    <SNMP>

    Child objects:

                    <SNMP> - SNMP 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:

                    <InterfaceMIB> - Interface 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_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

#### 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

## 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. 0.

### 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

                    <Framers> - 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>

#### <Framers>

    Description: SONET controller operational data

    Parent objects:

                    <Controller>

    Value: sonet_port_hw_info

    Available Paths:

     -

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

#### <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 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 licmgr_adminaction, version 1. 6.

### Objects

#### <License>

    Description: Information of license operations

    Task IDs required: sysmgr

    Parent objects:

                    <AdminAction>

    Child objects:

                    <AddTable> - Execute license add 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

    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>

#### <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

    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>

#### <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

    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>

#### <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>
             (mandatory)

            Type: BoundedString. Length less than or equal to 31

            Description:Feature ID

    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>

#### <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:

                    <LicenseID> - Execute license remove with licenseID

    Available Paths:

     -

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

#### <LicenseID>

    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: BoundedString. Length less than or equal to 256

            Description:License ID

            <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 license ID

        Default value: none.

    Available Paths:

     -

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

#### <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>

#### <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>

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

### 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 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 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 mda_common_cfg, version 3. 1.

### 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

    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

    Available Paths:

     -

    <Configuration> <PreconfiguredNodeTable> <PreconfiguredNode><Naming><NodeName>

## 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 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>

## 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 mpls_oam_cfg, version 0. 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 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 mpls_lcac_cfg, version 12. 7.

### Objects

#### <LCAC>

    Description: LCAC specific MPLS global configuration

    Parent objects:

                    <MPLS_TE>

    Child objects:

                    <BFD> - BFD configuration

                    <BandwidthHoldTimer> - Bandwidth hold timer

                    <PeriodicFloodingTimer> - Periodic flooding timer

                    <ReoptimizeDelayAfterFRRTimer> - Reoptimization delay after FRR timer

                    <ReoptimizeDelayCleanupTimer> - Reoptimization delay cleanup timer

                    <ReoptimizeDelayInstallTimer> - Reoptimize delay install 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>

#### <ReoptimizeDelayInstallTimer>

    Description: Reoptimize delay install timer

    Parent objects:

                    <LCAC>

    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> <LCAC> <ReoptimizeDelayInstallTimer>

#### <ReoptimizeDelayCleanupTimer>

    Description: Reoptimization delay cleanup timer

    Parent objects:

                    <LCAC>

    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> <LCAC> <ReoptimizeDelayCleanupTimer>

#### <ReoptimizeDelayAfterFRRTimer>

    Description: Reoptimization delay after FRR timer

    Parent objects:

                    <LCAC>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 1 and 120

            Description:Reoptimization Delay After FRR Value (seconds)

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <LCAC> <ReoptimizeDelayAfterFRRTimer>

#### <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>

### Datatypes

#### MPLS_LCACBandwidthHoldTimerRange

        Definition: Range. Value lies between 1 and 300

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

### Objects

#### <EthernetFeatures>

    Description: Ethernet Features Configuration

    Task IDs required: ethernet-services

    Parent objects:

                    <Configuration>

    Available Paths:

     -

    <Configuration> <EthernetFeatures>

## 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 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 netflow_crs_cfg, version 3. 2.

### 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

                    <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

    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:

            <Record>
             (mandatory)

            Type: NFMapNameType

            Description:Flow record format (Either 'ipv4-raw', 'ipv4-peer-as', 'ipv6', 'mpls', 'mpls-ipv4, 'mpls-ipv6', 'mpls-ipv4-ipv6')

            <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 mlctrlr_cfg, version 3. 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 1023

            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>

## XML Schema Object Documentation for ppp_mgr_cfg, version 3. 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

                    <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 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 2000000

            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 0. 0.

### Objects

#### <QOS>

    Description: QOS operational data

    Task IDs required: qos

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Node-specific QOS operational data

    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> - Empty class

    Available Paths:

     -

    <Operational> <QOS> <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> <QOS> <NodeTable> <Node><Naming><NodeName> <PolicyMap>

#### <InterfaceTable>

    Description: Container class for operational data of 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>

#### <Input>

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

    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> <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> <InterfaceTable> <Interface><Naming><InterfaceName> <Input> <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>

    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> <Output>

#### <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 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 mpls_lcac_interface_cfg, version 12. 7.

### 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

                    <SRLGTable> - Configure SRLG membership for the interface

                    <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>

#### <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>

### Datatypes

#### MPLS_LCACFloodingThresholdPercentRange

        Definition: Range. Value lies between 0 and 100

## XML Schema Object Documentation for ipv4_msdp_oper, version 5. 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_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 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 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_lacp_mbr_action, version 1. 0.

### 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 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 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 l2vpn_oper, version 6. 0.

### Objects

#### <L2VPN>

    Description: L2VPN operational data

    Task IDs required: l2vpn

    Parent objects:

                    <Operational>

    Child objects:

                    <BridgeACTable> - Bridge Domain Attachment Circuit Table

                    <BridgeAccessPWTable> - Bridge Domain Access Pseudowire Table

                    <BridgeDomainTable> - Bridge Domain Table

                    <BridgeHardwareTable> - Bridge Domain Hardware Table

                    <BridgePWTable> - Bridge Domain Pseudowire Table

                    <BridgeSummary> - Bridge summary information

                    <L2VPNCollaborators> - L2VPN collaborator information

                    <L2VPNResourceState> - L2VPN resource state information

                    <MSTPPortTable> - L2VPN MSTP Port Table

                    <MSTPVlanTable> - L2VPN MSTP VLAN Table

                    <PseudowireClassTable> - List of pseudowire classes

                    <XConnectSummary> - XConnect summary information

                    <XConnectTable> - XConnect Table

    Available Paths:

     -

    <Operational> <L2VPN>

#### <XConnectTable>

    Description: XConnect Table

    Parent objects:

                    <L2VPN>

    Child objects:

                    <XConnect> - XConnect information

    <Filter> (Optional Filter Tag):

                    <L2VPNInterfaceFilter>

                    <L2VPNPseudowireFilter>

                    <L2VPNXConnectTypeFilter>

                    <L2VPNXConnectStateFilter>

                    <L2VPNEncapsulationTypeFilter>

                    <L2VPNPseudowireClassFilter>

    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 32

            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>

#### <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: Bridge Domain Table

    Parent objects:

                    <L2VPN>

    Child objects:

                    <BridgeDomain> - Bridge Domain information

    <Filter> (Optional Filter Tag):

                    <L2VPNInterfaceFilter>

                    <L2VPNBridgeGroupFilter>

                    <L2VPNBridgePseudowireFilter>

    Available Paths:

     -

    <Operational> <L2VPN> <BridgeDomainTable>

#### <BridgeDomain>

    Description: Bridge Domain information

    Parent objects:

                    <BridgeDomainTable>

    <Naming>:

            <GroupName>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:Bridge Group Name

            <Name>
             (optional)

            Type: BoundedString. Length less than or equal to 27

            Description:Bridge Domain Name

    Value: l2vpn_bridge

    Available Paths:

     -

    <Operational> <L2VPN> <BridgeDomainTable> <BridgeDomain><Naming><GroupName><Name>

#### <BridgeACTable>

    Description: Bridge Domain Attachment Circuit Table

    Parent objects:

                    <L2VPN>

    Child objects:

                    <BridgeAC> - Bridge Domain Attachment Circuit

    <Filter> (Optional Filter Tag):

                    <L2VPNBridgeFilter>

    Available Paths:

     -

    <Operational> <L2VPN> <BridgeACTable>

#### <BridgeAC>

    Description: Bridge Domain Attachment Circuit

    Parent objects:

                    <BridgeACTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

    Value: l2vpn_bd_ac

    Available Paths:

     -

    <Operational> <L2VPN> <BridgeACTable> <BridgeAC><Naming><Interface>

#### <BridgePWTable>

    Description: Bridge Domain Pseudowire Table

    Parent objects:

                    <L2VPN>

    Child objects:

                    <BridgePW> - Bridge Domain Pseudowire information

    <Filter> (Optional Filter Tag):

                    <L2VPNBridgeFilter>

                    <L2VPNBridgeVFIFilter>

                    <L2VPNBridgePeerIdFilter>

    Available Paths:

     -

    <Operational> <L2VPN> <BridgePWTable>

#### <BridgePW>

    Description: Bridge Domain Pseudowire information

    Parent objects:

                    <BridgePWTable>

    <Naming>:

            <Neighbor>
             (optional)

            Type: IPAddress

            Description:Neighbor IP address

            <PseudowireID>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Pseudowire ID

    Value: l2vpn_bd_pw

    Available Paths:

     -

    <Operational> <L2VPN> <BridgePWTable> <BridgePW><Naming><Neighbor><PseudowireID>

#### <BridgeAccessPWTable>

    Description: Bridge Domain Access Pseudowire Table

    Parent objects:

                    <L2VPN>

    Child objects:

                    <BridgeAccessPW> - Bridge Domain Access Pseudowire

    <Filter> (Optional Filter Tag):

                    <L2VPNBridgeFilter>

                    <L2VPNBridgePeerIdFilter>

    Available Paths:

     -

    <Operational> <L2VPN> <BridgeAccessPWTable>

#### <BridgeAccessPW>

    Description: Bridge Domain Access Pseudowire

    Parent objects:

                    <BridgeAccessPWTable>

    <Naming>:

            <Neighbor>
             (optional)

            Type: IPAddress

            Description:Neighbor IP address

            <PseudowireID>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Pseudowire  ID

    Value: l2vpn_bd_pw

    Available Paths:

     -

    <Operational> <L2VPN> <BridgeAccessPWTable> <BridgeAccessPW><Naming><Neighbor><PseudowireID>

#### <BridgeSummary>

    Description: Bridge summary information

    Parent objects:

                    <L2VPN>

    Value: l2vpn_bridge_summary

    Available Paths:

     -

    <Operational> <L2VPN> <BridgeSummary>

#### <BridgeHardwareTable>

    Description: Bridge Domain Hardware Table

    Parent objects:

                    <L2VPN>

    Child objects:

                    <BridgeHardware> - Bridge Domain Hardware information

    <Filter> (Optional Filter Tag):

                    <L2VPNInterfaceFilter>

                    <L2VPNBridgeGroupFilter>

                    <L2VPNBridgePseudowireFilter>

    Available Paths:

     -

    <Operational> <L2VPN> <BridgeHardwareTable>

#### <BridgeHardware>

    Description: Bridge Domain Hardware information

    Parent objects:

                    <BridgeHardwareTable>

    <Naming>:

            <GroupName>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:Bridge Group Name

            <Name>
             (optional)

            Type: BoundedString. Length less than or equal to 27

            Description:Bridge Domain Name

    Value: l2vpn_bridge_hw

    Available Paths:

     -

    <Operational> <L2VPN> <BridgeHardwareTable> <BridgeHardware><Naming><GroupName><Name>

#### <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>

#### <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

                    <L2FIBMACHardwareEgressTable> - Bridge Hardware Egress information

                    <L2FIBMACHardwareIngressTable> - Bridge Hardware Ingress information

                    <L2FIBMACIFDetailTable> - Bridge MAC Detail information

                    <L2FIBMACIFHardwareEgressTable> - Bridge Hardware Egress information

                    <L2FIBMACIFHardwareIngressTable> - Bridge Hardware Ingress information

                    <L2FIBSummary> - L2FIB Summary information

                    <L2FIB_BDPortHWEgressTable> - Bridge Port forwarding detail

                    <L2FIB_BDPortHWIngressTable> - Bridge Port forwarding detail

                    <L2FIB_MSTP_DetailTable> - MSTP Detail Table

                    <L2FIB_MSTP_SummaryTable> - MSTP Summary Table

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID>

#### <L2FIBBridgeDomainNameTable>

    Description: Bridge Domain forwarding detail

    Parent objects:

                    <Node>

    Child objects:

                    <L2FIBBridgeDomainName> - Specify Bridge Domain Name

    <Filter> (Optional Filter Tag):

                    <L2FIBBridgeDomainInterfaceFilter>

                    <L2FIBBridgeDomainPseudowireFilter>

    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 27

            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>

    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 27

            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 27

            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>

#### <L2FIB_BDPortHWIngressTable>

    Description: Bridge Port forwarding detail

    Parent objects:

                    <Node>

    Child objects:

                    <L2FIB_BDPortHWIngress> - Specify Bridge Domain Name and XC ID

    <Filter> (Optional Filter Tag):

                    <L2FIBBridgeDomainNameFilter>

                    <L2FIBBridgeDomainInterfaceFilter>

                    <L2FIBBridgeDomainPseudowireFilter>

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIB_BDPortHWIngressTable>

#### <L2FIB_BDPortHWIngress>

    Description: Specify Bridge Domain Name and XC ID

    Parent objects:

                    <L2FIB_BDPortHWIngressTable>

    <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 27

            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> <L2FIB_BDPortHWIngressTable> <L2FIB_BDPortHWIngress><Naming><GroupName><Bdname><XcUintID>

#### <L2FIB_BDPortHWEgressTable>

    Description: Bridge Port forwarding detail

    Parent objects:

                    <Node>

    Child objects:

                    <L2FIB_BDPortHWEgress> - Specify Bridge Domain Name and XC ID

    <Filter> (Optional Filter Tag):

                    <L2FIBBridgeDomainNameFilter>

                    <L2FIBBridgeDomainInterfaceFilter>

                    <L2FIBBridgeDomainPseudowireFilter>

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIB_BDPortHWEgressTable>

#### <L2FIB_BDPortHWEgress>

    Description: Specify Bridge Domain Name and XC ID

    Parent objects:

                    <L2FIB_BDPortHWEgressTable>

    <Naming>:

            <GroupName>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:Bridge Group Name

            <BridgeName>
             (optional)

            Type: BoundedString. Length less than or equal to 27

            Description:Bridge Domain Name

            <XconnectUintID>
             (optional)

            Type: HexInteger

            Description:XC ID

    Value: l2fib_bridge_port_detail_info

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIB_BDPortHWEgressTable> <L2FIB_BDPortHWEgress><Naming><GroupName><BridgeName><XconnectUintID>

#### <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>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:Bridge Group Name

            <Name>
             (optional)

            Type: BoundedString. Length less than or equal to 27

            Description:Bridge Domain Name

    Value: l2fib_bridge_mac_info

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIBMACDetailTable> <L2FIBMACDetail><Naming><Address><GroupName><Name>

#### <L2FIBMACHardwareIngressTable>

    Description: Bridge Hardware Ingress information

    Parent objects:

                    <Node>

    Child objects:

                    <L2FIBMACHardwareIngress> - MAC Hardware Ingress information

    <Filter> (Optional Filter Tag):

                    <L2FIBBridgeDomainNameFilter>

                    <L2FIBMACFilter>

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIBMACHardwareIngressTable>

#### <L2FIBMACHardwareIngress>

    Description: MAC Hardware Ingress information

    Parent objects:

                    <L2FIBMACHardwareIngressTable>

    <Naming>:

            <Address>
             (optional)

            Type: MACAddress

            Description:Static MAC address

            <GroupName>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:Bridge Group Name

            <Name>
             (optional)

            Type: BoundedString. Length less than or equal to 27

            Description:Bridge Domain Name

    Value: l2fib_bridge_mac_info

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIBMACHardwareIngressTable> <L2FIBMACHardwareIngress><Naming><Address><GroupName><Name>

#### <L2FIBMACHardwareEgressTable>

    Description: Bridge Hardware Egress information

    Parent objects:

                    <Node>

    Child objects:

                    <L2FIBMACHardwareEgress> - MAC Hardware Egress information

    <Filter> (Optional Filter Tag):

                    <L2FIBBridgeDomainNameFilter>

                    <L2FIBMACFilter>

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIBMACHardwareEgressTable>

#### <L2FIBMACHardwareEgress>

    Description: MAC Hardware Egress information

    Parent objects:

                    <L2FIBMACHardwareEgressTable>

    <Naming>:

            <Address>
             (optional)

            Type: MACAddress

            Description:Static MAC address

            <GroupName>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:Bridge Group Name

            <Name>
             (optional)

            Type: BoundedString. Length less than or equal to 27

            Description:Bridge Domain Name

    Value: l2fib_bridge_mac_info

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIBMACHardwareEgressTable> <L2FIBMACHardwareEgress><Naming><Address><GroupName><Name>

#### <L2FIBMACIFDetailTable>

    Description: Bridge MAC Detail information

    Parent objects:

                    <Node>

    Child objects:

                    <L2FIBMACIFDetail> - MAC Detail information

    <Filter> (Optional Filter Tag):

                    <L2FIBBridgeDomainInterfaceFilter>

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIBMACIFDetailTable>

#### <L2FIBMACIFDetail>

    Description: MAC Detail information

    Parent objects:

                    <L2FIBMACIFDetailTable>

    <Naming>:

            <Address>
             (optional)

            Type: MACAddress

            Description:Static MAC address

            <XcUintID>
             (optional)

            Type: HexInteger

            Description:XC ID

            <GroupName>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:Bridge Group Name

            <Name>
             (optional)

            Type: BoundedString. Length less than or equal to 27

            Description:Bridge Domain Name

    Value: l2fib_bridge_mac_info

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIBMACIFDetailTable> <L2FIBMACIFDetail><Naming><Address><XcUintID><GroupName><Name>

#### <L2FIBMACIFHardwareIngressTable>

    Description: Bridge Hardware Ingress information

    Parent objects:

                    <Node>

    Child objects:

                    <L2FIBMACIFHardwareIngress> - MAC Hardware Ingress information

    <Filter> (Optional Filter Tag):

                    <L2FIBBridgeDomainInterfaceFilter>

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIBMACIFHardwareIngressTable>

#### <L2FIBMACIFHardwareIngress>

    Description: MAC Hardware Ingress information

    Parent objects:

                    <L2FIBMACIFHardwareIngressTable>

    <Naming>:

            <Address>
             (optional)

            Type: MACAddress

            Description:Static MAC address

            <XcUintID>
             (optional)

            Type: HexInteger

            Description:XC ID

            <GroupName>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:Bridge Group Name

            <Name>
             (optional)

            Type: BoundedString. Length less than or equal to 27

            Description:Bridge Domain Name

    Value: l2fib_bridge_mac_info

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIBMACIFHardwareIngressTable> <L2FIBMACIFHardwareIngress><Naming><Address><XcUintID><GroupName><Name>

#### <L2FIBMACIFHardwareEgressTable>

    Description: Bridge Hardware Egress information

    Parent objects:

                    <Node>

    Child objects:

                    <L2FIBMACIFHardwareEgress> - MAC Hardware Egress information

    <Filter> (Optional Filter Tag):

                    <L2FIBBridgeDomainInterfaceFilter>

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIBMACIFHardwareEgressTable>

#### <L2FIBMACIFHardwareEgress>

    Description: MAC Hardware Egress information

    Parent objects:

                    <L2FIBMACIFHardwareEgressTable>

    <Naming>:

            <Address>
             (optional)

            Type: MACAddress

            Description:Static MAC address

            <XcUintID>
             (optional)

            Type: HexInteger

            Description:XC ID

            <GroupName>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:Bridge Group Name

            <Name>
             (optional)

            Type: BoundedString. Length less than or equal to 27

            Description:Bridge Domain Name

    Value: l2fib_bridge_mac_info

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIBMACIFHardwareEgressTable> <L2FIBMACIFHardwareEgress><Naming><Address><XcUintID><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>

### Datatypes

#### XConnectTypeType

        Definition: Enumeration. Valid values are:
            'LocallySwitched' - Locally switched
            'AttachmentCircuit2Pseudowire' - Attachment circuit to pseudowire

#### 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

### 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

#### <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

#### <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

#### <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 27

            Description:Name of the  bridge domain

#### <L2FIBMACFilter>

    Description:
    MAC Address match

    Parameters:

            <Address>
             (mandatory)

            Type: MACAddress

            Description:Static MAC address

#### <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

#### <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

#### <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 ipv4_dhcpd_cfg, version 2. 2.

### Objects

#### <IPV4DHCPD>

    Description: Dhcp Ipv4 configuration

    Task IDs required: ip-services

    Parent objects:

                    <Configuration>

    Child objects:

                    <DHCPIPV4> - Dhcp Ipv4 configuration

                    <InterfaceTable> - Dhcp Ipv4 Interface Table

                    <ProfileTable> - Dhcp Ipv4 Profile Table

                    <VrfTable> - Vrf Table

    Available Paths:

     -

    <Configuration> <IPV4DHCPD>

#### <DHCPIPV4>

    Description: Dhcp Ipv4 configuration

    Parent objects:

                    <IPV4DHCPD>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:dhcp ipv4 is enabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4DHCPD> <DHCPIPV4>

#### <InterfaceTable>

    Description: Dhcp Ipv4 Interface Table

    Parent objects:

                    <IPV4DHCPD>

    Child objects:

                    <Interface> - Dhcp Ipv4 Interface

    Available Paths:

     -

    <Configuration> <IPV4DHCPD> <InterfaceTable>

#### <Interface>

    Description: Dhcp Ipv4 Interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <IntfName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Child objects:

                    <None> - Disable Dhcp Ipv4

                    <Profile> - Profile name and mode

    Available Paths:

     -

    <Configuration> <IPV4DHCPD> <InterfaceTable> <Interface><Naming><IntfName>

#### <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> <IPV4DHCPD> <InterfaceTable> <Interface><Naming><IntfName> <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> <IPV4DHCPD> <InterfaceTable> <Interface><Naming><IntfName> <None>

#### <VrfTable>

    Description: Vrf Table

    Parent objects:

                    <IPV4DHCPD>

    Child objects:

                    <Vrf> - VRF table

    Available Paths:

     -

    <Configuration> <IPV4DHCPD> <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> <IPV4DHCPD> <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> <IPV4DHCPD> <VrfTable> <Vrf><Naming><VrfName> <Profile>

#### <ProfileTable>

    Description: Dhcp Ipv4 Profile Table

    Parent objects:

                    <IPV4DHCPD>

    Child objects:

                    <Profile> - Dhcp Ipv4 Profile

    Available Paths:

     -

    <Configuration> <IPV4DHCPD> <ProfileTable>

#### <Profile>

    Description: Dhcp Ipv4 Profile

    Parent objects:

                    <ProfileTable>

    <Naming>:

            <ProfileName>
             (mandatory)

            Type: xsd:string

            Description:Profile Name

    Child objects:

                    <ProfileMode> - Dhcp Ipv4 Profile mode

    Available Paths:

     -

    <Configuration> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName>

#### <ProfileMode>

    Description: Dhcp Ipv4 Profile mode

    Parent objects:

                    <Profile>

    <Naming>:

            <Mode>
             (mandatory)

            Type: IPV4DHCPDModeType

            Description:Dhcp Ipv4 Profile mode

    Child objects:

                    <Mode> - Dhcp Ipv4 Profile mode

                    <Proxy> - Dhcp Proxy profile

                    <Relay> - Dhcp Relay profile

                    <Snoop> - Dhcp Snoop profile

    Available Paths:

     -

    <Configuration> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ProfileMode><Naming><Mode>

#### <Mode>

    Description: Dhcp Ipv4 Profile mode

    Parent objects:

                    <ProfileMode>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Dhcp Ipv4 profile

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ProfileMode><Naming><Mode> <Mode>

## 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 mpls_lsd_oper, version 2. 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

                    <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: HexInteger

            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>

### 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 qos_crs_qfab_cfg, version 7. 2.

### 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 ip_tcp_sso_oper, version 2. 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 arp_gmp_oper, version 3. 0.

### 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 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 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 ipv4_pim_oper, version 10. 1.

### 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 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 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 service-sbc-infra_oper, version 1. 0.

### Objects

#### <Sbc>

    Description: SBC operational Data

    Parent objects:

                    <Operational>

    Child objects:

                    <SbcProcess> - Operational data for a particular SBC instance

    Available Paths:

     -

    <Operational> <Sbc>

#### <SbcProcess>

    Description: Operational data for a particular SBC instance

    Parent objects:

                    <Sbc>

    <Naming>:

            <InstanceName>
             (mandatory)

            Type: xsd:string

            Description:SBC Instance

    Child objects:

                    <SbcNotifications> - Notification and Alarm data

    Available Paths:

     -

    <Operational> <Sbc> <SbcProcess><Naming><InstanceName>

#### <SbcNotifications>

    Description: Notification and Alarm data

    Parent objects:

                    <SbcProcess>

    Child objects:

                    <iccInstanceAlarm> - The overall alarm state of the SBC has changed

                    <iccOperStatusNotification> - The operational status of the SBC has changed

                    <iccSigStackAlarm> - Notifies that activation of a signaling stack has failed

                    <rpsRoutingActionAlarm> - A routing action refers to a signaling stack that is not active

    Available Paths:

     -

    <Operational> <Sbc> <SbcProcess><Naming><InstanceName> <SbcNotifications>

#### <iccInstanceAlarm>

    Description: The overall alarm state of the SBC has changed

    Parent objects:

                    <SbcNotifications>

    Value: mw_icc_ca_instance

    Available Paths:

     -

    <Operational> <Sbc> <SbcProcess><Naming><InstanceName> <SbcNotifications> <iccInstanceAlarm>

#### <iccOperStatusNotification>

    Description: The operational status of the SBC has changed

    Parent objects:

                    <SbcNotifications>

    Value: mw_icc_ca_instance

    Available Paths:

     -

    <Operational> <Sbc> <SbcProcess><Naming><InstanceName> <SbcNotifications> <iccOperStatusNotification>

#### <iccSigStackAlarm>

    Description: Notifies that activation of a signaling stack has failed

    Parent objects:

                    <SbcNotifications>

    Value: mw_icc_sig_stack

    Available Paths:

     -

    <Operational> <Sbc> <SbcProcess><Naming><InstanceName> <SbcNotifications> <iccSigStackAlarm>

#### <rpsRoutingActionAlarm>

    Description: A routing action refers to a signaling stack that is not active

    Parent objects:

                    <SbcNotifications>

    Value: mw_rps_rtg_action

    Available Paths:

     -

    <Operational> <Sbc> <SbcProcess><Naming><InstanceName> <SbcNotifications> <rpsRoutingActionAlarm>

## 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 ipv4_dhcpd_oper, version 2. 2.

### Objects

#### <IPV4DHCPD>

    Description: IPv4 DHCPD operational data

    Task IDs required: ip-services

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - IPv4 DHCPD operational data for a particular location

    Available Paths:

     -

    <Operational> <IPV4DHCPD>

#### <NodeTable>

    Description: IPv4 DHCPD operational data for a particular location

    Parent objects:

                    <IPV4DHCPD>

    Child objects:

                    <Node> - Location. For eg., 0/1/CPU0

    Available Paths:

     -

    <Operational> <IPV4DHCPD> <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

                    <Snoop> - The DHCPD Snoop operational data

    Available Paths:

     -

    <Operational> <IPV4DHCPD> <NodeTable> <Node><Naming><nodeid>

## 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. 0.

### 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> - SONET Line configuration

                    <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>

#### <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:

                    <Create> - none

                    <DelayClear> - none

                    <DelayTrigger> - none

                    <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

                    <ReportPRDI> - Configure Path Remote Defect Indication reporting

                    <ReportPUNEQ> - Configure Path Unequipped Defect Indication reporting

                    <Scrambling> - Configure SPE scrambling

                    <SendAISOnShutdown> - Configure sending PAIS when shutdown

                    <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>

#### <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>

#### <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>

#### <Line>

    Description: SONET Line configuration

    Parent objects:

                    <SONET>

    Child objects:

                    <LineDelayClear> - none

                    <LineDelayTrigger> - none

    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>

#### <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,line

        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
            'POSScramble' - mode pos scramble
            'POSUnscramble' - mode pos unscramble
            'ATM' - mode atm
            'T3' - mode t3
            'TUG3' - TUG3

#### TUG3ServiceType

        Definition: Enumeration. Valid values are:
            'C12' - mode c12
            'C12E1' - mode c12-E1
            'T3' - mode t3
            'E3' - mode e3

#### SONETDownWhenLoopedAct

        Definition: Enumeration. Valid values are:
            'Activate' - Activate down-when-looped mode

## 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 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 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 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 ipv4_cfg, version 5. 2.

### 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

    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>

### 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 mpls_te_cfg, version 12. 7.

### 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

                    <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

                    <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

                    <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 => 2048

    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>

#### <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:

                    <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>

#### <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:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:Source address (default uses local)

        Default value:
            Address => 0.0.0.0

    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>

#### <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 t3e3_action, version 2. 1.

### 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 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 ip_iarm_v4_common, version 0. 0.

### Datatypes

#### IPV4ARMPrefixLength

        Definition: Range. Value lies between 0 and 32

## 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 atm_common_oper, version 1. 0.

### 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

                    <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>

### 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 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 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 service_sbc_infra_dbe_cfg, version 1. 0.

### Objects

#### <ZDbe>

    Description: Configure the mode in which the DBE instance deactivates

    Parent objects:

                    <SBCServiceConfig>

    Child objects:

                    <DbeEnabled> - none

                    <VdbeTable> - Virtual Data Border Element configuration

                    <Zmgm> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe>

#### <DbeEnabled>

    Description: none

    Parent objects:

                    <ZDbe>

    Values:

            <DbeEnabled>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <DbeEnabled>

#### <VdbeTable>

    Description: Virtual Data Border Element configuration

    Parent objects:

                    <ZDbe>

    Child objects:

                    <Vdbe> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <VdbeTable>

#### <Vdbe>

    Description: none

    Parent objects:

                    <VdbeTable>

    <Naming>:

            <VdbeTable>
             (mandatory)

            Type: xsd:string

            Description:none

    Child objects:

                    <Mgmenth248preservegates> - Ensure gates with no media are preserved and not deleted

                    <Mgmentmediasourcealertenable> - none

                    <VdbeEnable> - Enable the resource

                    <VdbeH> - none

                    <VdbeZ> - none

                    <Vmgcongestevlothresh> - none

                    <Vmgcongestevupthresh> - none

                    <Vmgdtmfeventduration> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <VdbeTable> <Vdbe><Naming><VdbeTable>

#### <VdbeEnable>

    Description: Enable the resource

    Parent objects:

                    <Vdbe>

    Child objects:

                    <VdbeEnableMgal> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <VdbeTable> <Vdbe><Naming><VdbeTable> <VdbeEnable>

#### <VdbeEnableMgal>

    Description: none

    Parent objects:

                    <VdbeEnable>

    Child objects:

                    <Bcagaldfltmgcuseanylocport> - none

                    <Ctrladdr> - none

                    <LocalPort> - Local port number on the DBE

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <VdbeTable> <Vdbe><Naming><VdbeTable> <VdbeEnable> <VdbeEnableMgal>

#### <LocalPort>

    Description: Local port number on the DBE

    Parent objects:

                    <VdbeEnableMgal>

    Values:

            <LocalPortNum>
             (mandatory)

            Type: Range. Value lies between 1 and 9999

            Description:Local port number

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <VdbeTable> <Vdbe><Naming><VdbeTable> <VdbeEnable> <VdbeEnableMgal> <LocalPort>

#### <Bcagaldfltmgcuseanylocport>

    Description: none

    Parent objects:

                    <VdbeEnableMgal>

    Values:

            <VdbeLocalPort>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <VdbeTable> <Vdbe><Naming><VdbeTable> <VdbeEnable> <VdbeEnableMgal> <Bcagaldfltmgcuseanylocport>

#### <Ctrladdr>

    Description: none

    Parent objects:

                    <VdbeEnableMgal>

    Values:

            <VdbeCtrlAddr>
             (mandatory)

            Type: IPV4Address

            Description:Control address

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <VdbeTable> <Vdbe><Naming><VdbeTable> <VdbeEnable> <VdbeEnableMgal> <Ctrladdr>

#### <VdbeH>

    Description: none

    Parent objects:

                    <Vdbe>

    Child objects:

                    <VdbeHMgal> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <VdbeTable> <Vdbe><Naming><VdbeTable> <VdbeH>

#### <VdbeHMgal>

    Description: none

    Parent objects:

                    <VdbeH>

    Child objects:

                    <MgcsTable> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <VdbeTable> <Vdbe><Naming><VdbeTable> <VdbeH> <VdbeHMgal>

#### <MgcsTable>

    Description: none

    Parent objects:

                    <VdbeHMgal>

    Child objects:

                    <Mgcs> - Index of the media controller.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <VdbeTable> <Vdbe><Naming><VdbeTable> <VdbeH> <VdbeHMgal> <MgcsTable>

#### <Mgcs>

    Description: Index of the media controller.

    Parent objects:

                    <MgcsTable>

    <Naming>:

            <H248Index>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Index of the media controller.

    Child objects:

                    <MgcsEnable> - Enable the resource

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <VdbeTable> <Vdbe><Naming><VdbeTable> <VdbeH> <VdbeHMgal> <MgcsTable> <Mgcs><Naming><H248Index>

#### <MgcsEnable>

    Description: Enable the resource

    Parent objects:

                    <Mgcs>

    Child objects:

                    <Bcagaldfltmgcremoteaddr> - none

                    <RemotePort> - Remote port number on the SBE

                    <Transport> - Transport method to use for connection to H.248 controller.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <VdbeTable> <Vdbe><Naming><VdbeTable> <VdbeH> <VdbeHMgal> <MgcsTable> <Mgcs><Naming><H248Index> <MgcsEnable>

#### <Bcagaldfltmgcremoteaddr>

    Description: none

    Parent objects:

                    <MgcsEnable>

    Values:

            <SbeRemoteAddr>
             (mandatory)

            Type: IPV4Address

            Description:Remote address of the SBE

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <VdbeTable> <Vdbe><Naming><VdbeTable> <VdbeH> <VdbeHMgal> <MgcsTable> <Mgcs><Naming><H248Index> <MgcsEnable> <Bcagaldfltmgcremoteaddr>

#### <RemotePort>

    Description: Remote port number on the SBE

    Parent objects:

                    <MgcsEnable>

    Values:

            <SbeRemotePort>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Remote port number

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <VdbeTable> <Vdbe><Naming><VdbeTable> <VdbeH> <VdbeHMgal> <MgcsTable> <Mgcs><Naming><H248Index> <MgcsEnable> <RemotePort>

#### <Transport>

    Description: Transport method to use for connection to H.248 controller.

    Parent objects:

                    <MgcsEnable>

    Values:

            <MgcTransport>
             (mandatory)

            Type: xsd:unsignedInt

            Description:H.248 transport

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <VdbeTable> <Vdbe><Naming><VdbeTable> <VdbeH> <VdbeHMgal> <MgcsTable> <Mgcs><Naming><H248Index> <MgcsEnable> <Transport>

#### <Mgmentmediasourcealertenable>

    Description: none

    Parent objects:

                    <Vdbe>

    Values:

            <AlertEnable>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Media source alert enable

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <VdbeTable> <Vdbe><Naming><VdbeTable> <Mgmentmediasourcealertenable>

#### <Mgmenth248preservegates>

    Description: Ensure gates with no media are preserved and not deleted

    Parent objects:

                    <Vdbe>

    Values:

            <PreserveGates>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Preserve No Media Flow Gates

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <VdbeTable> <Vdbe><Naming><VdbeTable> <Mgmenth248preservegates>

#### <Vmgcongestevlothresh>

    Description: none

    Parent objects:

                    <Vdbe>

    Values:

            <CongClear>
             (mandatory)

            Type: Range. Value lies between 1 and 100

            Description:Percentage level at which DBE signals a congestion cleared event to the SBE (default: 60).

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <VdbeTable> <Vdbe><Naming><VdbeTable> <Vmgcongestevlothresh>

#### <Vmgcongestevupthresh>

    Description: none

    Parent objects:

                    <Vdbe>

    Values:

            <CongThreshold>
             (mandatory)

            Type: Range. Value lies between 1 and 100

            Description:Percentage level at which DBE signals a congestion event to the SBE (default: 80).

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <VdbeTable> <Vdbe><Naming><VdbeTable> <Vmgcongestevupthresh>

#### <Vmgdtmfeventduration>

    Description: none

    Parent objects:

                    <Vdbe>

    Values:

            <DTMFDuration>
             (mandatory)

            Type: Range. Value lies between 1 and 1000

            Description:The default time duration for an injected DTMF event in milliseconds. Default: 200ms

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <VdbeTable> <Vdbe><Naming><VdbeTable> <Vmgdtmfeventduration>

#### <VdbeZ>

    Description: none

    Parent objects:

                    <Vdbe>

    Child objects:

                    <Bcagalentadminstatus> - none

                    <Bcagalentovrldtimethresh> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <VdbeTable> <Vdbe><Naming><VdbeTable> <VdbeZ>

#### <Bcagalentadminstatus>

    Description: none

    Parent objects:

                    <VdbeZ>

    Values:

            <AttachCtrlr>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Controller attached status

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <VdbeTable> <Vdbe><Naming><VdbeTable> <VdbeZ> <Bcagalentadminstatus>

#### <Bcagalentovrldtimethresh>

    Description: none

    Parent objects:

                    <VdbeZ>

    Values:

            <OverThresh>
             (mandatory)

            Type: Range. Value lies between 0 and 2000000000

            Description:The threshold time in milliseconds.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <VdbeTable> <Vdbe><Naming><VdbeTable> <VdbeZ> <Bcagalentovrldtimethresh>

#### <Zmgm>

    Description: none

    Parent objects:

                    <ZDbe>

    Child objects:

                    <AddressPoolTable> - Configure a media address pool

                    <LocationId> - DBE Location ID

                    <MediaAddressTable> - Configure media addresses and media address pools

                    <MediaTimeout> - DBE no media timeout

                    <MgmentAdminstatus> - none

                    <MgmentDeacttype> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <Zmgm>

#### <MediaAddressTable>

    Description: Configure media addresses and media address pools

    Parent objects:

                    <Zmgm>

    Child objects:

                    <MediaAddress> - Media address

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <Zmgm> <MediaAddressTable>

#### <MediaAddress>

    Description: Media address

    Parent objects:

                    <MediaAddressTable>

    <Naming>:

            <MediaAddrStart>
             (optional)

            Type: IPV4Address

            Description:Media address

            <MediAddraEnd>
             (optional)

            Type: IPV4Address

            Description:none

            <VRFName>
             (optional)

            Type: xsd:string

            Description:VRF name for the media address

    Child objects:

                    <AddressB> - none

                    <AddressH> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <Zmgm> <MediaAddressTable> <MediaAddress><Naming><MediaAddrStart><MediAddraEnd><VRFName>

#### <AddressB>

    Description: none

    Parent objects:

                    <MediaAddress>

    Child objects:

                    <MediaCreate> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <Zmgm> <MediaAddressTable> <MediaAddress><Naming><MediaAddrStart><MediAddraEnd><VRFName> <AddressB>

#### <MediaCreate>

    Description: none

    Parent objects:

                    <AddressB>

    Values:

            <DbeMediaEnabled>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <Zmgm> <MediaAddressTable> <MediaAddress><Naming><MediaAddrStart><MediAddraEnd><VRFName> <AddressB> <MediaCreate>

#### <AddressH>

    Description: none

    Parent objects:

                    <MediaAddress>

    Child objects:

                    <AddressHPortRangeTable> - Configure port ranges for a media address

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <Zmgm> <MediaAddressTable> <MediaAddress><Naming><MediaAddrStart><MediAddraEnd><VRFName> <AddressH>

#### <AddressHPortRangeTable>

    Description: Configure port ranges for a media address

    Parent objects:

                    <AddressH>

    Child objects:

                    <PortRange> - The starting port of the range

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <Zmgm> <MediaAddressTable> <MediaAddress><Naming><MediaAddrStart><MediAddraEnd><VRFName> <AddressH> <AddressHPortRangeTable>

#### <PortRange>

    Description: The starting port of the range

    Parent objects:

                    <AddressHPortRangeTable>

    <Naming>:

            <MediaPortStart>
             (optional)

            Type: Range. Value lies between 10000 and 65535

            Description:The starting port of the range

            <MediaPortEnd>
             (optional)

            Type: Range. Value lies between 10000 and 65535

            Description:The final port of the range

    Child objects:

                    <PortRangeClass> - Configure port ranges for a media address

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <Zmgm> <MediaAddressTable> <MediaAddress><Naming><MediaAddrStart><MediAddraEnd><VRFName> <AddressH> <AddressHPortRangeTable> <PortRange><Naming><MediaPortStart><MediaPortEnd>

#### <PortRangeClass>

    Description: Configure port ranges for a media address

    Parent objects:

                    <PortRange>

    Values:

            <MGMMediaPortRange>
             (mandatory)

            Type: xsd:unsignedInt

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <Zmgm> <MediaAddressTable> <MediaAddress><Naming><MediaAddrStart><MediAddraEnd><VRFName> <AddressH> <AddressHPortRangeTable> <PortRange><Naming><MediaPortStart><MediaPortEnd> <PortRangeClass>

#### <AddressPoolTable>

    Description: Configure a media address pool

    Parent objects:

                    <Zmgm>

    Child objects:

                    <AddressPool> - Start of media address range

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <Zmgm> <AddressPoolTable>

#### <AddressPool>

    Description: Start of media address range

    Parent objects:

                    <AddressPoolTable>

    <Naming>:

            <MediaStart>
             (optional)

            Type: IPV4Address

            Description:Start of media address range

            <MediaEnd>
             (optional)

            Type: IPV4Address

            Description:End of media address range

            <VRFName>
             (optional)

            Type: xsd:string

            Description:VRF name for the media address

    Child objects:

                    <AddressPoolB> - none

                    <AddressPoolH> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <Zmgm> <AddressPoolTable> <AddressPool><Naming><MediaStart><MediaEnd><VRFName>

#### <AddressPoolB>

    Description: none

    Parent objects:

                    <AddressPool>

    Child objects:

                    <MediaPoolCreate> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <Zmgm> <AddressPoolTable> <AddressPool><Naming><MediaStart><MediaEnd><VRFName> <AddressPoolB>

#### <MediaPoolCreate>

    Description: none

    Parent objects:

                    <AddressPoolB>

    Values:

            <MediaPool>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <Zmgm> <AddressPoolTable> <AddressPool><Naming><MediaStart><MediaEnd><VRFName> <AddressPoolB> <MediaPoolCreate>

#### <AddressPoolH>

    Description: none

    Parent objects:

                    <AddressPool>

    Child objects:

                    <AddressPoolHPortRangeTable> - Configure port ranges for a pool of media addresses

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <Zmgm> <AddressPoolTable> <AddressPool><Naming><MediaStart><MediaEnd><VRFName> <AddressPoolH>

#### <AddressPoolHPortRangeTable>

    Description: Configure port ranges for a pool of media addresses

    Parent objects:

                    <AddressPoolH>

    Child objects:

                    <AddressPoolHPortRangeTablePortRange> - The starting port of the range

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <Zmgm> <AddressPoolTable> <AddressPool><Naming><MediaStart><MediaEnd><VRFName> <AddressPoolH> <AddressPoolHPortRangeTable>

#### <AddressPoolHPortRangeTablePortRange>

    Description: The starting port of the range

    Parent objects:

                    <AddressPoolHPortRangeTable>

    <Naming>:

            <MediaPoolPortStart>
             (optional)

            Type: Range. Value lies between 10000 and 65535

            Description:The starting port of the range

            <MediaPoolPortEnd>
             (optional)

            Type: Range. Value lies between 10000 and 65535

            Description:The final port of the range

    Child objects:

                    <AddressPoolHPortRangeTablePortRangeClass> - Configure port ranges for a pool of media addresses

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <Zmgm> <AddressPoolTable> <AddressPool><Naming><MediaStart><MediaEnd><VRFName> <AddressPoolH> <AddressPoolHPortRangeTable> <AddressPoolHPortRangeTablePortRange><Naming><MediaPoolPortStart><MediaPoolPortEnd>

#### <AddressPoolHPortRangeTablePortRangeClass>

    Description: Configure port ranges for a pool of media addresses

    Parent objects:

                    <AddressPoolHPortRangeTablePortRange>

    Values:

            <MediaPortRange>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Port range for media pool

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <Zmgm> <AddressPoolTable> <AddressPool><Naming><MediaStart><MediaEnd><VRFName> <AddressPoolH> <AddressPoolHPortRangeTable> <AddressPoolHPortRangeTablePortRange><Naming><MediaPoolPortStart><MediaPoolPortEnd> <AddressPoolHPortRangeTablePortRangeClass>

#### <MgmentAdminstatus>

    Description: none

    Parent objects:

                    <Zmgm>

    Values:

            <DbeAdminStatus>
             (mandatory)

            Type: xsd:unsignedInt

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <Zmgm> <MgmentAdminstatus>

#### <MgmentDeacttype>

    Description: none

    Parent objects:

                    <Zmgm>

    Values:

            <DbeDeactMode>
             (mandatory)

            Type: xsd:unsignedInt

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <Zmgm> <MgmentDeacttype>

#### <LocationId>

    Description: DBE Location ID

    Parent objects:

                    <Zmgm>

    Values:

            <DbeLocID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Location ID for this DBE identifing the location in the network.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <Zmgm> <LocationId>

#### <MediaTimeout>

    Description: DBE no media timeout

    Parent objects:

                    <Zmgm>

    Values:

            <MediaPacketTimeout>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Time to wait, in seconds, between receiving the last media packet on a call and determining the call has ended. Default: 30s

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <ZDbe> <Zmgm> <MediaTimeout>

## 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 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 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 bgp_oper, version 23. 1.

### 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

                    <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>

                    <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

    Value: bgp_path_bag

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <PathTable> <Path><Naming><RD><Network><NeighborAddress><RouteType><SourceRD>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <PathTable> <Path><Naming><RD><Network><NeighborAddress><RouteType><SourceRD>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <PathTable> <Path><Naming><RD><Network><NeighborAddress><RouteType><SourceRD>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <PathTable> <Path><Naming><RD><Network><NeighborAddress><RouteType><SourceRD>

     -

    <Operational> <BGP> <Active> <ProcessTable> <Process><Naming><ProcessID> <ProcessVRFTable> <ProcessVRF><Naming><VRFName> <ProcessAFTable> <ProcessAF><Naming><AFName> <PathTable> <Path><Naming><RD><Network><NeighborAddress><RouteType><SourceRD>

     -

    <Operational> <BGP> <Standby> <ProcessTable> <Process><Naming><ProcessID> <ProcessVRFTable> <ProcessVRF><Naming><VRFName> <ProcessAFTable> <ProcessAF><Naming><AFName> <PathTable> <Path><Naming><RD><Network><NeighborAddress><RouteType><SourceRD>

#### <AdvertisedPathTable>

    Description: The BGP Advertised path table

    Parent objects:

                    <AF>

    Child objects:

                    <AdvertisedPath> - A BGP Advertised path table entry

    <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

    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>

#### <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>

                    <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

    Value: bgp_path_bag

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <DampeningTable> <Dampening><Naming><Reuse><Version><RD><Network><NeighborAddress><SourceRD>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <DampeningTable> <Dampening><Naming><Reuse><Version><RD><Network><NeighborAddress><SourceRD>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <DampeningTable> <Dampening><Naming><Reuse><Version><RD><Network><NeighborAddress><SourceRD>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <DampeningTable> <Dampening><Naming><Reuse><Version><RD><Network><NeighborAddress><SourceRD>

#### <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>

#### <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>

#### <AttributeTable>

    Description: The BGP Attribute table

    Parent objects:

                    <Active>

                    <Standby>

    Child objects:

                    <Attribute> - A BGP Attribute table entry

    <Filter> (Optional Filter Tag):

                    <BGPRegExpFilter>

    Available Paths:

     -

    <Operational> <BGP> <Active> <AttributeTable>

     -

    <Operational> <BGP> <Standby> <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>

#### <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

#### <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:

#### <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 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 3. 0.

### 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
            'PAGP' - PAGP
            'UDLD' - UDLD
            'LACP' - LACP
            'DOT1X' - DOT1X
            'LLDP' - LLDP

#### 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' - Forward after rewriting the destination MAC address

## 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 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 ut3_dyn_tmpl_cfg, version 0. 11.

### Objects

#### <UnitTestTmpl3>

    Description: Templates for unit testing 3

    Parent objects:

                    <PPP>

                    <Ethernet>

                    <SubscriberService>

                    <IPSubscriber>

    Child objects:

                    <TestInput> - Container for variable naming attribute for UT3

                    <UnitTestComplexFail> - Attribute that uses Complex Failure encode

                    <UnitTestLeafAnotherInteg> - A third test template integer entry

                    <UnitTestLeafTuple> - A test template packed entry with timeouts

                    <UnitTestMyIpAddress> - A test template packed entry with IPv4 address

                    <UnitTestSimpleFail> - Attribute that uses Simple Failure encode

                    <UnitTestSimplePass> - Attribute that uses no (default: Simple Pass) encode

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <UnitTestTmpl3>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <UnitTestTmpl3>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <UnitTestTmpl3>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <UnitTestTmpl3>

#### <UnitTestMyIpAddress>

    Description: A test template packed entry with IPv4 address

    Parent objects:

                    <UnitTestTmpl3>

    Values:

            <IpAddress>
             (mandatory)

            Type: xsd:unsignedInt

            Description:The IP address part

            <NetMask>
             (mandatory)

            Type: xsd:unsignedInt

            Description:The netmask part

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <UnitTestTmpl3> <UnitTestMyIpAddress>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <UnitTestTmpl3> <UnitTestMyIpAddress>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <UnitTestTmpl3> <UnitTestMyIpAddress>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <UnitTestTmpl3> <UnitTestMyIpAddress>

#### <UnitTestLeafAnotherInteg>

    Description: A third test template integer entry

    Parent objects:

                    <UnitTestTmpl3>

    Values:

            <ThirdInteg>
             (mandatory)

            Type: xsd:unsignedInt

            Description:A third Integ Param

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <UnitTestTmpl3> <UnitTestLeafAnotherInteg>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <UnitTestTmpl3> <UnitTestLeafAnotherInteg>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <UnitTestTmpl3> <UnitTestLeafAnotherInteg>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <UnitTestTmpl3> <UnitTestLeafAnotherInteg>

#### <UnitTestLeafTuple>

    Description: A test template packed entry with timeouts

    Parent objects:

                    <UnitTestTmpl3>

    Values:

            <InactiveTimeout>
             (optional)

            Type: xsd:unsignedInt

            Description:Inactive timeout Param

            <Timeout>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Timeout Param

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <UnitTestTmpl3> <UnitTestLeafTuple>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <UnitTestTmpl3> <UnitTestLeafTuple>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <UnitTestTmpl3> <UnitTestLeafTuple>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <UnitTestTmpl3> <UnitTestLeafTuple>

#### <TestInput>

    Description: Container for variable naming attribute for UT3

    Parent objects:

                    <UnitTestTmpl3>

    Child objects:

                    <TestVarNamingString> - String attribute with integer var name

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <UnitTestTmpl3> <TestInput>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <UnitTestTmpl3> <TestInput>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <UnitTestTmpl3> <TestInput>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <UnitTestTmpl3> <TestInput>

#### <TestVarNamingString>

    Description: String attribute with integer var name

    Parent objects:

                    <TestInput>

    <Naming>:

            <MyId>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Integer variable naming

    Values:

            <AccessControl>
             (mandatory)

            Type: xsd:string

            Description:String for testing

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <UnitTestTmpl3> <TestInput> <TestVarNamingString><Naming><MyId>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <UnitTestTmpl3> <TestInput> <TestVarNamingString><Naming><MyId>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <UnitTestTmpl3> <TestInput> <TestVarNamingString><Naming><MyId>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <UnitTestTmpl3> <TestInput> <TestVarNamingString><Naming><MyId>

#### <UnitTestSimpleFail>

    Description: Attribute that uses Simple Failure encode

    Parent objects:

                    <UnitTestTmpl3>

    Values:

            <StrSimpleFail>
             (mandatory)

            Type: xsd:string

            Description:String Simple Fail Param

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <UnitTestTmpl3> <UnitTestSimpleFail>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <UnitTestTmpl3> <UnitTestSimpleFail>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <UnitTestTmpl3> <UnitTestSimpleFail>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <UnitTestTmpl3> <UnitTestSimpleFail>

#### <UnitTestComplexFail>

    Description: Attribute that uses Complex Failure encode

    Parent objects:

                    <UnitTestTmpl3>

    Values:

            <IntComplexFail>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Integ Complex Fail Param

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <UnitTestTmpl3> <UnitTestComplexFail>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <UnitTestTmpl3> <UnitTestComplexFail>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <UnitTestTmpl3> <UnitTestComplexFail>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <UnitTestTmpl3> <UnitTestComplexFail>

#### <UnitTestSimplePass>

    Description: Attribute that uses no (default: Simple Pass) encode

    Parent objects:

                    <UnitTestTmpl3>

    Values:

            <StrSimplePass>
             (mandatory)

            Type: xsd:string

            Description:String Simple Pass Param

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <UnitTestTmpl3> <UnitTestSimplePass>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <UnitTestTmpl3> <UnitTestSimplePass>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <UnitTestTmpl3> <UnitTestSimplePass>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <UnitTestTmpl3> <UnitTestSimplePass>

## 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 ha_fm_oper, version 1. 0.

### Objects

#### <SystemMonitoring>

    Description: Processes operational data

    Task IDs required: eem

    Parent objects:

                    <Operational>

    Child objects:

                    <CPUUtilization> - Processes CPU utilization information

    Available Paths:

     -

    <Operational> <SystemMonitoring>

#### <CPUUtilization>

    Description: Processes CPU utilization information

    Parent objects:

                    <SystemMonitoring>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node name

    Value: node_cpu_util

    Available Paths:

     -

    <Operational> <SystemMonitoring> <CPUUtilization><Naming><NodeName>

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

### Objects

#### <SBCService>

    Description: Session Border Controller Configuration

    Parent objects:

                    <Configuration>

    Child objects:

                    <SBCServiceName> - Name of the SBC

    Available Paths:

     -

    <Configuration> <SBCService>

#### <SBCServiceName>

    Description: Name of the SBC

    Parent objects:

                    <SBCService>

    <Naming>:

            <SBCName>
             (mandatory)

            Type: xsd:string

            Description:Name of the SBC

    Child objects:

                    <SBCServiceConfig> - none

                    <SBCServiceLocation> - Location of the SBC

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName>

#### <SBCServiceLocation>

    Description: Location of the SBC

    Parent objects:

                    <SBCServiceName>

    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> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceLocation>

#### <SBCServiceConfig>

    Description: none

    Parent objects:

                    <SBCServiceName>

    Child objects:

                    <Sbe> - Signaling Border Element configuration

                    <ZDbe> - Configure the mode in which the DBE instance deactivates

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig>

## 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

                    <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>

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

### 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 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

                    <TunnelGREKey> - security or selector key

                    <TunnelGREMode> - GRE/IP or IPIP encapsulation

    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 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 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 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 mpls_vpn_oper, version 2. 0.

### 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

    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>

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

### Objects

#### <QOS>

    Description: Interface QOS configuration

    Task IDs required: qos

    Parent objects:

                    <InterfaceConfiguration>

                    <L2Transport>

                    <PVCMode>

    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> <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> <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: BoundedString. Length less than or equal to 64

            Description:Name of policy-map

    Values:

            <AccountType>
             (optional)

            Type: QOSFieldNotSupported

            Description:Not supported (Leave unspecified).

            <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> <L2Transport> <QOS> <Input> <ServicePolicy><Naming><ServicePolicyName>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <QOS> <Output> <ServicePolicy><Naming><ServicePolicyName>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <L2Transport> <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> <QOS> <Output>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVCTable> <PVC><Naming><VPI><VCI><PVCType> <PVCModeTable> <PVCMode><Naming><PVCModeName> <QOS> <Output>

### Datatypes

#### QOSDummyType

        Definition: xsd:boolean

#### QOSFieldNotSupported

        Definition: Enumeration. Valid values are:
            'NotSupported' - Dummy data type leave unspecified

## 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 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. 4.

### 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

#### PeriodicRange

        Definition: Range. Value lies between 60 and 31536000

#### HolddownRange

        Definition: Range. Value lies between 1 and 300

## 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 service_sbc_infra_sbe_cfg, version 1. 0.

### Objects

#### <Sbe>

    Description: Signaling Border Element configuration

    Parent objects:

                    <SBCServiceConfig>

    Child objects:

                    <BillingLocal> - Local billing configuration

                    <BillingRemote> - Remote billing configuration

                    <BlackListTable> - Specify a single address, a set of addresses or default settings for blacklisting

                    <Bm> - none

                    <CacPolicySet> - Policy set identifier

                    <Clsc> - none

                    <Csbc> - none

                    <Rps> - none

                    <SbeAa> - none

                    <SbeB> - none

                    <SbeC> - none

                    <SbeEnable> - Enable the resource

                    <SbeH323> - H323 configuration table

                    <SbeZ> - none

                    <Sip> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe>

#### <SbeEnable>

    Description: Enable the resource

    Parent objects:

                    <Sbe>

    Child objects:

                    <Mgcal> - Allow all Media Gateways to connect

                    <SbeEnableRadiusAuth> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeEnable>

#### <Mgcal>

    Description: Allow all Media Gateways to connect

    Parent objects:

                    <SbeEnable>

    Child objects:

                    <Allow> - none

                    <AllowAllMg> - Allow all Media Gateways to connect

                    <ListenTable> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeEnable> <Mgcal>

#### <Allow>

    Description: none

    Parent objects:

                    <Mgcal>

    Child objects:

                    <TableOne> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeEnable> <Mgcal> <Allow>

#### <TableOne>

    Description: none

    Parent objects:

                    <Allow>

    Child objects:

                    <TableOneAddr> - IP address of the allowed Media Gateway

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeEnable> <Mgcal> <Allow> <TableOne>

#### <TableOneAddr>

    Description: IP address of the allowed Media Gateway

    Parent objects:

                    <TableOne>

    <Naming>:

            <MediaAddr>
             (mandatory)

            Type: IPV4Address

            Description:IP address of the allowed Media Gateway

    Child objects:

                    <TableOneAddrTable> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeEnable> <Mgcal> <Allow> <TableOne> <TableOneAddr><Naming><MediaAddr>

#### <TableOneAddrTable>

    Description: none

    Parent objects:

                    <TableOneAddr>

    Child objects:

                    <MediaEnable> - Enable the resource

                    <TableOneAddrTableZ> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeEnable> <Mgcal> <Allow> <TableOne> <TableOneAddr><Naming><MediaAddr> <TableOneAddrTable>

#### <MediaEnable>

    Description: Enable the resource

    Parent objects:

                    <TableOneAddrTable>

    Child objects:

                    <Codecs> - Media gateway configuration

                    <Transcoder> - Media gateway is a transcoder

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeEnable> <Mgcal> <Allow> <TableOne> <TableOneAddr><Naming><MediaAddr> <TableOneAddrTable> <MediaEnable>

#### <Transcoder>

    Description: Media gateway is a transcoder

    Parent objects:

                    <MediaEnable>

    Values:

            <MediaEnabled>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeEnable> <Mgcal> <Allow> <TableOne> <TableOneAddr><Naming><MediaAddr> <TableOneAddrTable> <MediaEnable> <Transcoder>

#### <Codecs>

    Description: Media gateway configuration

    Parent objects:

                    <MediaEnable>

    Values:

            <MediaCodec>
             (mandatory)

            Type: xsd:string

            Description:Codec supported by the media gateway

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeEnable> <Mgcal> <Allow> <TableOne> <TableOneAddr><Naming><MediaAddr> <TableOneAddrTable> <MediaEnable> <Codecs>

#### <TableOneAddrTableZ>

    Description: none

    Parent objects:

                    <TableOneAddrTable>

    Child objects:

                    <Bcacalmgsallowadminstatus> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeEnable> <Mgcal> <Allow> <TableOne> <TableOneAddr><Naming><MediaAddr> <TableOneAddrTable> <TableOneAddrTableZ>

#### <Bcacalmgsallowadminstatus>

    Description: none

    Parent objects:

                    <TableOneAddrTableZ>

    Values:

            <MediaGatewayAdmin>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeEnable> <Mgcal> <Allow> <TableOne> <TableOneAddr><Naming><MediaAddr> <TableOneAddrTable> <TableOneAddrTableZ> <Bcacalmgsallowadminstatus>

#### <AllowAllMg>

    Description: Allow all Media Gateways to connect

    Parent objects:

                    <Mgcal>

    Values:

            <MediaGatewayAllow>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Allow gateways to connect

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeEnable> <Mgcal> <AllowAllMg>

#### <ListenTable>

    Description: none

    Parent objects:

                    <Mgcal>

    Child objects:

                    <Listen> - Unique number

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeEnable> <Mgcal> <ListenTable>

#### <Listen>

    Description: Unique number

    Parent objects:

                    <ListenTable>

    <Naming>:

            <H248Addr>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Unique number

    Child objects:

                    <ListenEnable> - Enable the resource

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeEnable> <Mgcal> <ListenTable> <Listen><Naming><H248Addr>

#### <ListenEnable>

    Description: Enable the resource

    Parent objects:

                    <Listen>

    Child objects:

                    <Bcacallstnlocaladdr> - none

                    <Port> - Listening port number

                    <Transport> - Transport method to use for connection to H.248 controller.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeEnable> <Mgcal> <ListenTable> <Listen><Naming><H248Addr> <ListenEnable>

#### <Bcacallstnlocaladdr>

    Description: none

    Parent objects:

                    <ListenEnable>

    Values:

            <H248IP>
             (mandatory)

            Type: IPV4Address

            Description:The IPV4 listening address of the H.248 server.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeEnable> <Mgcal> <ListenTable> <Listen><Naming><H248Addr> <ListenEnable> <Bcacallstnlocaladdr>

#### <Port>

    Description: Listening port number

    Parent objects:

                    <ListenEnable>

    Values:

            <H248Port>
             (mandatory)

            Type: Range. Value lies between 1 and 9999

            Description:The listening port number of the H.248 server.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeEnable> <Mgcal> <ListenTable> <Listen><Naming><H248Addr> <ListenEnable> <Port>

#### <Transport>

    Description: Transport method to use for connection to H.248 controller.

    Parent objects:

                    <ListenEnable>

    Values:

            <TransID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Transport method for h248

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeEnable> <Mgcal> <ListenTable> <Listen><Naming><H248Addr> <ListenEnable> <Transport>

#### <SbeEnableRadiusAuth>

    Description: none

    Parent objects:

                    <SbeEnable>

    Child objects:

                    <RadiusAuthClient> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeEnable> <SbeEnableRadiusAuth>

#### <RadiusAuthClient>

    Description: none

    Parent objects:

                    <SbeEnableRadiusAuth>

    Child objects:

                    <AuthClientAddress> - Control address configuration

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeEnable> <SbeEnableRadiusAuth> <RadiusAuthClient>

#### <AuthClientAddress>

    Description: Control address configuration

    Parent objects:

                    <RadiusAuthClient>

    Values:

            <RadiusAddr>
             (mandatory)

            Type: IPV4Address

            Description:The local address of the SBC RADIUS client.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeEnable> <SbeEnableRadiusAuth> <RadiusAuthClient> <AuthClientAddress>

#### <SbeAa>

    Description: none

    Parent objects:

                    <Sbe>

    Child objects:

                    <H323> - H.323 adjacency configuration

                    <Vpss> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa>

#### <H323>

    Description: H.323 adjacency configuration

    Parent objects:

                    <SbeAa>

    Child objects:

                    <H323_AdjTable> - Adjacency specific value configuration.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <H323>

#### <H323_AdjTable>

    Description: Adjacency specific value configuration.

    Parent objects:

                    <H323>

    Child objects:

                    <AdjTableAdj> - h225 specific value configuration.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <H323> <H323_AdjTable>

#### <AdjTableAdj>

    Description: h225 specific value configuration.

    Parent objects:

                    <H323_AdjTable>

    <Naming>:

            <H323Name>
             (mandatory)

            Type: xsd:string

            Description:Name of adjacency

    Child objects:

                    <AdjEnable> - Enable the resource

                    <AdjZ> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <H323> <H323_AdjTable> <AdjTableAdj><Naming><H323Name>

#### <AdjEnable>

    Description: Enable the resource

    Parent objects:

                    <AdjTableAdj>

    Child objects:

                    <Account> - Account the adjacency is associated with

                    <AdjEnableH323> - H323 hunting trigger

                    <AdjGroup> - Adjacency group name

                    <Alias> - Endpoint alias name

                    <Description> - Assign a text description to this adjacency

                    <H245Tunnel> - Whether H323 should use H245 tunnelling.

                    <H323adjauthkey> - none

                    <H323adjauthtype> - none

                    <H323adjdestaddr> - none

                    <H323adjdestport> - none

                    <H323adjlcladdr> - none

                    <H323adjlclport> - none

                    <H323adjmedialocation> - none

                    <H323adjmediapassthrough> - none

                    <H323adjrmtaddr> - none

                    <H323adjvpnid> - none

                    <HuntingTrigger> - Failure return codes which cause hunting

                    <RasTable> - none

                    <TechPrefix> - The technology prefix advertised to this gatekeeper.

                    <Timeout> - Adjacency specific retry timeout.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <H323> <H323_AdjTable> <AdjTableAdj><Naming><H323Name> <AdjEnable>

#### <Timeout>

    Description: Adjacency specific retry timeout.

    Parent objects:

                    <AdjEnable>

    Values:

            <H323Timeout>
             (mandatory)

            Type: Range. Value lies between 10000 and 30000

            Description:Retry timeout value in milliseconds.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <H323> <H323_AdjTable> <AdjTableAdj><Naming><H323Name> <AdjEnable> <Timeout>

#### <Alias>

    Description: Endpoint alias name

    Parent objects:

                    <AdjEnable>

    Values:

            <H323Alias>
             (mandatory)

            Type: xsd:string

            Description:The alias of the H.323 endpoint that is registered

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <H323> <H323_AdjTable> <AdjTableAdj><Naming><H323Name> <AdjEnable> <Alias>

#### <H323adjauthkey>

    Description: none

    Parent objects:

                    <AdjEnable>

    Values:

            <H323Key>
             (mandatory)

            Type: xsd:string

            Description:The authentication key for signaling over this adjacency.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <H323> <H323_AdjTable> <AdjTableAdj><Naming><H323Name> <AdjEnable> <H323adjauthkey>

#### <H323adjauthtype>

    Description: none

    Parent objects:

                    <AdjEnable>

    Values:

            <H323AuthType>
             (mandatory)

            Type: xsd:unsignedInt

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <H323> <H323_AdjTable> <AdjTableAdj><Naming><H323Name> <AdjEnable> <H323adjauthtype>

#### <Description>

    Description: Assign a text description to this adjacency

    Parent objects:

                    <AdjEnable>

    Values:

            <H323AdDesc>
             (mandatory)

            Type: xsd:string

            Description:Description text for this adjacency.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <H323> <H323_AdjTable> <AdjTableAdj><Naming><H323Name> <AdjEnable> <Description>

#### <H323adjdestaddr>

    Description: none

    Parent objects:

                    <AdjEnable>

    Values:

            <H323AdjAddr>
             (optional)

            Type: IPV4Address

            Description:IP address to contact for outgoing calls

            <H323Gate>
             (optional)

            Type: xsd:unsignedInt

            Description:Gatekeeper

            <H323AddrType>
             (optional)

            Type: xsd:unsignedInt

            Description:Address type

            <H323DNSName>
             (optional)

            Type: xsd:string

            Description:DNS name to contact for outgoing calls

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <H323> <H323_AdjTable> <AdjTableAdj><Naming><H323Name> <AdjEnable> <H323adjdestaddr>

#### <H323adjdestport>

    Description: none

    Parent objects:

                    <AdjEnable>

    Values:

            <H323AdjDest>
             (mandatory)

            Type: xsd:unsignedInt

            Description:H.323 signaling port of the signaling peer.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <H323> <H323_AdjTable> <AdjTableAdj><Naming><H323Name> <AdjEnable> <H323adjdestport>

#### <AdjGroup>

    Description: Adjacency group name

    Parent objects:

                    <AdjEnable>

    Values:

            <H323AdjGrp>
             (mandatory)

            Type: xsd:string

            Description:Name of group this adjacency belongs to.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <H323> <H323_AdjTable> <AdjTableAdj><Naming><H323Name> <AdjEnable> <AdjGroup>

#### <HuntingTrigger>

    Description: Failure return codes which cause hunting

    Parent objects:

                    <AdjEnable>

    Values:

            <H323Nobandwidth>
             (optional)

            Type: xsd:unsignedInt

            Description:No bandwidth

            <H323Unreachable>
             (optional)

            Type: xsd:unsignedInt

            Description:unreachable destination

            <H323DestReject>
             (optional)

            Type: xsd:unsignedInt

            Description:Destination rejected

            <H323NoPermission>
             (optional)

            Type: xsd:unsignedInt

            Description:No permission

            <H323GatewayRes>
             (optional)

            Type: xsd:unsignedInt

            Description:Gateway resources

            <H323BadFormat>
             (optional)

            Type: xsd:unsignedInt

            Description:Bad format address

            <H323SecDenied>
             (optional)

            Type: xsd:unsignedInt

            Description:Security denied

            <H323ConnectFail>
             (optional)

            Type: xsd:unsignedInt

            Description:Connect failed

            <H323NoRetry>
             (optional)

            Type: xsd:unsignedInt

            Description:Do not retry hunting

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <H323> <H323_AdjTable> <AdjTableAdj><Naming><H323Name> <AdjEnable> <HuntingTrigger>

#### <H323adjlcladdr>

    Description: none

    Parent objects:

                    <AdjEnable>

    Values:

            <H323IncomingIP>
             (mandatory)

            Type: IPV4Address

            Description:IP address for incoming H.323 calls

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <H323> <H323_AdjTable> <AdjTableAdj><Naming><H323Name> <AdjEnable> <H323adjlcladdr>

#### <H323adjlclport>

    Description: none

    Parent objects:

                    <AdjEnable>

    Values:

            <H323IncomingPort>
             (mandatory)

            Type: Range. Value lies between 1 and 9999

            Description:The port for incoming H.323 calls on this adjacency.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <H323> <H323_AdjTable> <AdjTableAdj><Naming><H323Name> <AdjEnable> <H323adjlclport>

#### <H323adjmedialocation>

    Description: none

    Parent objects:

                    <AdjEnable>

    Values:

            <H323AdjMedia>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Identifies the DBE location that handles the media for calls

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <H323> <H323_AdjTable> <AdjTableAdj><Naming><H323Name> <AdjEnable> <H323adjmedialocation>

#### <H323adjmediapassthrough>

    Description: none

    Parent objects:

                    <AdjEnable>

    Values:

            <H323MediaPass>
             (mandatory)

            Type: xsd:unsignedInt

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <H323> <H323_AdjTable> <AdjTableAdj><Naming><H323Name> <AdjEnable> <H323adjmediapassthrough>

#### <H245Tunnel>

    Description: Whether H323 should use H245 tunnelling.

    Parent objects:

                    <AdjEnable>

    Values:

            <H323UseH245Tunnel>
             (mandatory)

            Type: xsd:unsignedInt

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <H323> <H323_AdjTable> <AdjTableAdj><Naming><H323Name> <AdjEnable> <H245Tunnel>

#### <H323adjrmtaddr>

    Description: none

    Parent objects:

                    <AdjEnable>

    Values:

            <H323InPrefix>
             (optional)

            Type: IPV4Mask

            Description:Address incoming prefix to use to match incoming calls

            <H323InMask>
             (optional)

            Type: xsd:unsignedInt

            Description:Address incoming mask to use to match incoming calls

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <H323> <H323_AdjTable> <AdjTableAdj><Naming><H323Name> <AdjEnable> <H323adjrmtaddr>

#### <Account>

    Description: Account the adjacency is associated with

    Parent objects:

                    <AdjEnable>

    Values:

            <H323AdjAccount>
             (mandatory)

            Type: xsd:string

            Description:Account name

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <H323> <H323_AdjTable> <AdjTableAdj><Naming><H323Name> <AdjEnable> <Account>

#### <TechPrefix>

    Description: The technology prefix advertised to this gatekeeper.

    Parent objects:

                    <AdjEnable>

    Values:

            <H323TechPrefix>
             (mandatory)

            Type: xsd:string

            Description:The technology prefix.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <H323> <H323_AdjTable> <AdjTableAdj><Naming><H323Name> <AdjEnable> <TechPrefix>

#### <H323adjvpnid>

    Description: none

    Parent objects:

                    <AdjEnable>

    Values:

            <H323RemoteVRF>
             (mandatory)

            Type: xsd:string

            Description:VRF name for the remote subnet.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <H323> <H323_AdjTable> <AdjTableAdj><Naming><H323Name> <AdjEnable> <H323adjvpnid>

#### <AdjEnableH323>

    Description: H323 hunting trigger

    Parent objects:

                    <AdjEnable>

    Values:

            <H323Nobandwidth>
             (optional)

            Type: xsd:unsignedInt

            Description:No bandwidth

            <H323Unreachable>
             (optional)

            Type: xsd:unsignedInt

            Description:unreachable destination

            <H323DestReject>
             (optional)

            Type: xsd:unsignedInt

            Description:Destination rejected

            <H323NoPermission>
             (optional)

            Type: xsd:unsignedInt

            Description:No permission

            <H323GatewayRes>
             (optional)

            Type: xsd:unsignedInt

            Description:Gateway resources

            <H323BadFormat>
             (optional)

            Type: xsd:unsignedInt

            Description:Bad format address

            <H323SecDenied>
             (optional)

            Type: xsd:unsignedInt

            Description:Security denied

            <H323ConnectFail>
             (optional)

            Type: xsd:unsignedInt

            Description:Connect failed

            <H323NoRetry>
             (optional)

            Type: xsd:unsignedInt

            Description:Do not retry hunting

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <H323> <H323_AdjTable> <AdjTableAdj><Naming><H323Name> <AdjEnable> <AdjEnableH323>

#### <RasTable>

    Description: none

    Parent objects:

                    <AdjEnable>

    Child objects:

                    <H323Ras> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <H323> <H323_AdjTable> <AdjTableAdj><Naming><H323Name> <AdjEnable> <RasTable>

#### <H323Ras>

    Description: none

    Parent objects:

                    <RasTable>

    <Naming>:

            <RASTimeoutTable>
             (mandatory)

            Type: xsd:string

            Description:RAS Timeout Table

    Child objects:

                    <H323Adjh225timeout> - none

                    <H323Adjrasretrycount> - none

                    <H323Adjrasrrq> - none

                    <H323Adjrastimeout> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <H323> <H323_AdjTable> <AdjTableAdj><Naming><H323Name> <AdjEnable> <RasTable> <H323Ras><Naming><RASTimeoutTable>

#### <H323Adjh225timeout>

    Description: none

    Parent objects:

                    <H323Ras>

    Values:

            <H225Timeout>
             (mandatory)

            Type: Range. Value lies between 30000 and 300000

            Description:H225 establishment timeout value in milliseconds.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <H323> <H323_AdjTable> <AdjTableAdj><Naming><H323Name> <AdjEnable> <RasTable> <H323Ras><Naming><RASTimeoutTable> <H323Adjh225timeout>

#### <H323Adjrasretrycount>

    Description: none

    Parent objects:

                    <H323Ras>

    Values:

            <H323Retry>
             (mandatory)

            Type: Range. Value lies between 0 and 30

            Description:Retry count.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <H323> <H323_AdjTable> <AdjTableAdj><Naming><H323Name> <AdjEnable> <RasTable> <H323Ras><Naming><RASTimeoutTable> <H323Adjrasretrycount>

#### <H323Adjrasrrq>

    Description: none

    Parent objects:

                    <H323Ras>

    Values:

            <H323RASrrq>
             (mandatory)

            Type: Range. Value lies between 15000 and 150000

            Description:Keepalive refresh time in milliseconds.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <H323> <H323_AdjTable> <AdjTableAdj><Naming><H323Name> <AdjEnable> <RasTable> <H323Ras><Naming><RASTimeoutTable> <H323Adjrasrrq>

#### <H323Adjrastimeout>

    Description: none

    Parent objects:

                    <H323Ras>

    Values:

            <H323Timeout>
             (mandatory)

            Type: Range. Value lies between 1000 and 45000

            Description:Timeout value in milliseconds.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <H323> <H323_AdjTable> <AdjTableAdj><Naming><H323Name> <AdjEnable> <RasTable> <H323Ras><Naming><RASTimeoutTable> <H323Adjrastimeout>

#### <AdjZ>

    Description: none

    Parent objects:

                    <AdjTableAdj>

    Child objects:

                    <H323adjadminstatus> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <H323> <H323_AdjTable> <AdjTableAdj><Naming><H323Name> <AdjZ>

#### <H323adjadminstatus>

    Description: none

    Parent objects:

                    <AdjZ>

    Values:

            <H323Admin>
             (mandatory)

            Type: xsd:unsignedInt

            Description:H323 admin status

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <H323> <H323_AdjTable> <AdjTableAdj><Naming><H323Name> <AdjZ> <H323adjadminstatus>

#### <Vpss>

    Description: none

    Parent objects:

                    <SbeAa>

    Child objects:

                    <Inst> - none

                    <VpssAdjTable> - Adjacency configuration

                    <VpssEnable> - Enable the resource

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss>

#### <VpssEnable>

    Description: Enable the resource

    Parent objects:

                    <Vpss>

    Child objects:

                    <MthFltProfTable> - none

                    <OptFltProfTable> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssEnable>

#### <MthFltProfTable>

    Description: none

    Parent objects:

                    <VpssEnable>

    Child objects:

                    <MthFltProf> - Name of the method profile.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssEnable> <MthFltProfTable>

#### <MthFltProf>

    Description: Name of the method profile.

    Parent objects:

                    <MthFltProfTable>

    <Naming>:

            <MethodProfile>
             (mandatory)

            Type: xsd:string

            Description:Name of the method profile.

    Child objects:

                    <MthFltProfH> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssEnable> <MthFltProfTable> <MthFltProf><Naming><MethodProfile>

#### <MthFltProfH>

    Description: none

    Parent objects:

                    <MthFltProf>

    Child objects:

                    <MthFltProfElementTable> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssEnable> <MthFltProfTable> <MthFltProf><Naming><MethodProfile> <MthFltProfH>

#### <MthFltProfElementTable>

    Description: none

    Parent objects:

                    <MthFltProfH>

    Child objects:

                    <MthFltProfElementTableElement> - The name of the method to be filtered.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssEnable> <MthFltProfTable> <MthFltProf><Naming><MethodProfile> <MthFltProfH> <MthFltProfElementTable>

#### <MthFltProfElementTableElement>

    Description: The name of the method to be filtered.

    Parent objects:

                    <MthFltProfElementTable>

    <Naming>:

            <MethodFiltered>
             (mandatory)

            Type: xsd:string

            Description:The name of the method to be filtered.

    Child objects:

                    <MthFltProfElementTableEnable> - Enable the resource

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssEnable> <MthFltProfTable> <MthFltProf><Naming><MethodProfile> <MthFltProfH> <MthFltProfElementTable> <MthFltProfElementTableElement><Naming><MethodFiltered>

#### <MthFltProfElementTableEnable>

    Description: Enable the resource

    Parent objects:

                    <MthFltProfElementTableElement>

    Child objects:

                    <Create> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssEnable> <MthFltProfTable> <MthFltProf><Naming><MethodProfile> <MthFltProfH> <MthFltProfElementTable> <MthFltProfElementTableElement><Naming><MethodFiltered> <MthFltProfElementTableEnable>

#### <Create>

    Description: none

    Parent objects:

                    <MthFltProfElementTableEnable>

    Values:

            <VpssMethodProf>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssEnable> <MthFltProfTable> <MthFltProf><Naming><MethodProfile> <MthFltProfH> <MthFltProfElementTable> <MthFltProfElementTableElement><Naming><MethodFiltered> <MthFltProfElementTableEnable> <Create>

#### <OptFltProfTable>

    Description: none

    Parent objects:

                    <VpssEnable>

    Child objects:

                    <OptFltProf> - Name of the method profile.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssEnable> <OptFltProfTable>

#### <OptFltProf>

    Description: Name of the method profile.

    Parent objects:

                    <OptFltProfTable>

    <Naming>:

            <BlackList>
             (mandatory)

            Type: xsd:string

            Description:Name of the method profile.

    Child objects:

                    <OptFltProfEnable> - Enable the resource

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssEnable> <OptFltProfTable> <OptFltProf><Naming><BlackList>

#### <OptFltProfEnable>

    Description: Enable the resource

    Parent objects:

                    <OptFltProf>

    Child objects:

                    <Vpssoptfltprofdescript> - none

                    <Vpssoptfltprofwhitelist> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssEnable> <OptFltProfTable> <OptFltProf><Naming><BlackList> <OptFltProfEnable>

#### <Vpssoptfltprofdescript>

    Description: none

    Parent objects:

                    <OptFltProfEnable>

    Values:

            <ProfDesc>
             (mandatory)

            Type: xsd:string

            Description:The description.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssEnable> <OptFltProfTable> <OptFltProf><Naming><BlackList> <OptFltProfEnable> <Vpssoptfltprofdescript>

#### <Vpssoptfltprofwhitelist>

    Description: none

    Parent objects:

                    <OptFltProfEnable>

    Values:

            <WhiteList>
             (mandatory)

            Type: xsd:unsignedInt

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssEnable> <OptFltProfTable> <OptFltProf><Naming><BlackList> <OptFltProfEnable> <Vpssoptfltprofwhitelist>

#### <VpssAdjTable>

    Description: Adjacency configuration

    Parent objects:

                    <Vpss>

    Child objects:

                    <VpssAdjTableAdj> - Name of the adjacency

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable>

#### <VpssAdjTableAdj>

    Description: Name of the adjacency

    Parent objects:

                    <VpssAdjTable>

    <Naming>:

            <VpssAdj>
             (mandatory)

            Type: xsd:string

            Description:Name of the adjacency

    Child objects:

                    <EnableTableTable> - Enable the resource

                    <VpssAdjTableAdjZ> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj>

#### <EnableTableTable>

    Description: Enable the resource

    Parent objects:

                    <VpssAdjTableAdj>

    Child objects:

                    <Authenticate> - Enable authentication

                    <HdrTable> - none

                    <HuntingTrigger> - SIP return codes which prompt hunting.

                    <LocalId> - Local identity

                    <MethodProfileTable> - Configure the method profile.

                    <OptionProfileTable> - Configure the option filter profile.

                    <RedirectMode> - Configure how to handle a redirect (3XX) responses

                    <RegMinExpiry> - Minimum expiry period for registrations

                    <VpssAccount> - Account the adjacency is associated with

                    <VpssAdjTrustLevel> - none

                    <VpssAdjsiPrespriset> - none

                    <VpssAdjsipDestaddr> - none

                    <VpssAdjsipDestport> - none

                    <VpssAdjsipFastreg> - none

                    <VpssAdjsipFastregInterval> - none

                    <VpssAdjsipNat> - none

                    <VpssAdjsipPrefTrans> - none

                    <VpssAdjsipRewritereg> - none

                    <VpssAdjvpnId> - none

                    <VpssAuthRealmTable> - none

                    <VpssDescription> - Assign a text description to this adjacency

                    <VpssGroup> - Name of the group that the adjacency belongs to

                    <VpssPort> - Port number

                    <VpssTarget> - Configure the target host and port.

                    <Vpssadjlcladdr> - none

                    <Vpssadjlclport> - none

                    <Vpssadjmedialocation> - none

                    <Vpssadjmediapassthrough> - none

                    <Vpssadjrmtaddr> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable>

#### <HdrTable>

    Description: none

    Parent objects:

                    <EnableTableTable>

    Child objects:

                    <HdrFilterOut> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <HdrTable>

#### <HdrFilterOut>

    Description: none

    Parent objects:

                    <HdrTable>

    <Naming>:

            <VpssSIPHeader>
             (mandatory)

            Type: xsd:string

            Description:Outbound header profile

    Child objects:

                    <Vpssadjheaderfilterprofile> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <HdrTable> <HdrFilterOut><Naming><VpssSIPHeader>

#### <Vpssadjheaderfilterprofile>

    Description: none

    Parent objects:

                    <HdrFilterOut>

    Values:

            <VpssAdjHeader>
             (mandatory)

            Type: xsd:string

            Description:Name of the header profile.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <HdrTable> <HdrFilterOut><Naming><VpssSIPHeader> <Vpssadjheaderfilterprofile>

#### <MethodProfileTable>

    Description: Configure the method profile.

    Parent objects:

                    <EnableTableTable>

    Child objects:

                    <MethodProfile> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <MethodProfileTable>

#### <MethodProfile>

    Description: none

    Parent objects:

                    <MethodProfileTable>

    <Naming>:

            <VpssAdjMeth>
             (mandatory)

            Type: xsd:string

            Description:VPSS adjacency method profile

    Child objects:

                    <VpssAdjmethodFilterprofile> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <MethodProfileTable> <MethodProfile><Naming><VpssAdjMeth>

#### <VpssAdjmethodFilterprofile>

    Description: none

    Parent objects:

                    <MethodProfile>

    Values:

            <VpssMethProfile>
             (mandatory)

            Type: xsd:string

            Description:Name of the method profile.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <MethodProfileTable> <MethodProfile><Naming><VpssAdjMeth> <VpssAdjmethodFilterprofile>

#### <OptionProfileTable>

    Description: Configure the option filter profile.

    Parent objects:

                    <EnableTableTable>

    Child objects:

                    <OptionProfile> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <OptionProfileTable>

#### <OptionProfile>

    Description: none

    Parent objects:

                    <OptionProfileTable>

    <Naming>:

            <ProxyHeader>
             (optional)

            Type: xsd:string

            Description:none

            <InboundProf>
             (optional)

            Type: xsd:string

            Description:none

    Child objects:

                    <VpssadjOptionFilterprofile> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <OptionProfileTable> <OptionProfile><Naming><ProxyHeader><InboundProf>

#### <VpssadjOptionFilterprofile>

    Description: none

    Parent objects:

                    <OptionProfile>

    Values:

            <OptionProf>
             (mandatory)

            Type: xsd:string

            Description:Name of the option profile.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <OptionProfileTable> <OptionProfile><Naming><ProxyHeader><InboundProf> <VpssadjOptionFilterprofile>

#### <VpssDescription>

    Description: Assign a text description to this adjacency

    Parent objects:

                    <EnableTableTable>

    Values:

            <VpssAdjDesc>
             (mandatory)

            Type: xsd:string

            Description:Description text for this adjacency.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <VpssDescription>

#### <VpssGroup>

    Description: Name of the group that the adjacency belongs to

    Parent objects:

                    <EnableTableTable>

    Values:

            <VpssAdjGrp>
             (mandatory)

            Type: xsd:string

            Description:Indicates the group name for the adjacency

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <VpssGroup>

#### <HuntingTrigger>

    Description: SIP return codes which prompt hunting.

    Parent objects:

                    <EnableTableTable>

    Values:

            <VpssAdjHunt>
             (mandatory)

            Type: xsd:string

            Description:Space seperated list of SIP return codes.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <HuntingTrigger>

#### <Vpssadjlcladdr>

    Description: none

    Parent objects:

                    <EnableTableTable>

    Values:

            <VpssAdjSig>
             (mandatory)

            Type: IPV4Address

            Description:The local address on which to listen for incoming signaling messages for adjaceny

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <Vpssadjlcladdr>

#### <Vpssadjlclport>

    Description: none

    Parent objects:

                    <EnableTableTable>

    Values:

            <VpssAdjSocket>
             (mandatory)

            Type: Range. Value lies between 1 and 9999

            Description:The port number of the local (listen) socket for this adjacency

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <Vpssadjlclport>

#### <Vpssadjmedialocation>

    Description: none

    Parent objects:

                    <EnableTableTable>

    Values:

            <VpssDbeLoc>
             (mandatory)

            Type: xsd:unsignedInt

            Description:DBE Location.  Value 0 means 'internal to network'.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <Vpssadjmedialocation>

#### <Vpssadjmediapassthrough>

    Description: none

    Parent objects:

                    <EnableTableTable>

    Values:

            <VpssMediaPass>
             (mandatory)

            Type: xsd:unsignedInt

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <Vpssadjmediapassthrough>

#### <RedirectMode>

    Description: Configure how to handle a redirect (3XX) responses

    Parent objects:

                    <EnableTableTable>

    Values:

            <VpssAdjRedirect>
             (mandatory)

            Type: xsd:unsignedInt

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <RedirectMode>

#### <Vpssadjrmtaddr>

    Description: none

    Parent objects:

                    <EnableTableTable>

    Values:

            <VpssRmtAddr>
             (optional)

            Type: IPV4Mask

            Description:The address prefix of the remote (partner) subnet for this adjacency.

            <VpssRmtmask>
             (optional)

            Type: xsd:unsignedInt

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <Vpssadjrmtaddr>

#### <VpssAccount>

    Description: Account the adjacency is associated with

    Parent objects:

                    <EnableTableTable>

    Values:

            <VpssAdjRPSName>
             (mandatory)

            Type: xsd:string

            Description:Account name

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <VpssAccount>

#### <Authenticate>

    Description: Enable authentication

    Parent objects:

                    <EnableTableTable>

    Values:

            <VpssAdjSIPAuth>
             (mandatory)

            Type: xsd:unsignedInt

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <Authenticate>

#### <VpssAdjsipDestaddr>

    Description: none

    Parent objects:

                    <EnableTableTable>

    Values:

            <VpssAdjSIPDest>
             (mandatory)

            Type: xsd:string

            Description:IP address or host name of the peer device

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <VpssAdjsipDestaddr>

#### <VpssAdjsipDestport>

    Description: none

    Parent objects:

                    <EnableTableTable>

    Values:

            <VpssAdjSIPDestPort>
             (mandatory)

            Type: xsd:unsignedInt

            Description:IPv4 port of the previously specified signaling peer

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <VpssAdjsipDestport>

#### <VpssAdjsipFastreg>

    Description: none

    Parent objects:

                    <EnableTableTable>

    Values:

            <VpssAdjFastReg>
             (mandatory)

            Type: xsd:unsignedInt

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <VpssAdjsipFastreg>

#### <VpssAdjsipFastregInterval>

    Description: none

    Parent objects:

                    <EnableTableTable>

    Values:

            <VpssRegInt>
             (mandatory)

            Type: Range. Value lies between 1 and 2000000

            Description:Register interval in seconds. Default 30s

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <VpssAdjsipFastregInterval>

#### <LocalId>

    Description: Local identity

    Parent objects:

                    <EnableTableTable>

    Values:

            <VpssAdjLocId>
             (mandatory)

            Type: xsd:string

            Description:The hostname to present as the local identity in outgoing SIP messages

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <LocalId>

#### <VpssAdjsipNat>

    Description: none

    Parent objects:

                    <EnableTableTable>

    Values:

            <VpssAdjNat>
             (mandatory)

            Type: xsd:unsignedInt

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <VpssAdjsipNat>

#### <VpssAdjsipPrefTrans>

    Description: none

    Parent objects:

                    <EnableTableTable>

    Values:

            <VpssAdjPref>
             (mandatory)

            Type: xsd:unsignedInt

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <VpssAdjsipPrefTrans>

#### <RegMinExpiry>

    Description: Minimum expiry period for registrations

    Parent objects:

                    <EnableTableTable>

    Values:

            <VpssAdjMinExpire>
             (mandatory)

            Type: Range. Value lies between 1 and 2000000

            Description:Minimum expiry period in seconds. Default: 3000s

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <RegMinExpiry>

#### <VpssAdjsiPrespriset>

    Description: none

    Parent objects:

                    <EnableTableTable>

    Values:

            <VpssAdjResPrio>
             (mandatory)

            Type: xsd:string

            Description:Resource priority set name

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <VpssAdjsiPrespriset>

#### <VpssAdjsipRewritereg>

    Description: none

    Parent objects:

                    <EnableTableTable>

    Values:

            <VpssAdjPre>
             (mandatory)

            Type: xsd:unsignedInt

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <VpssAdjsipRewritereg>

#### <VpssTarget>

    Description: Configure the target host and port.

    Parent objects:

                    <EnableTableTable>

    Values:

            <VpssAdjTargetAddr>
             (mandatory)

            Type: xsd:string

            Description:The DNS name or IPv4 address to include in rewritten SIP REGISTER requests

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <VpssTarget>

#### <VpssPort>

    Description: Port number

    Parent objects:

                    <EnableTableTable>

    Values:

            <VpssAdjTargetPort>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:Port to be included in rewritten SIP register requests

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <VpssPort>

#### <VpssAdjTrustLevel>

    Description: none

    Parent objects:

                    <EnableTableTable>

    Values:

            <VpssAdjTrust>
             (mandatory)

            Type: xsd:unsignedInt

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <VpssAdjTrustLevel>

#### <VpssAdjvpnId>

    Description: none

    Parent objects:

                    <EnableTableTable>

    Values:

            <VpssAdjVPN>
             (mandatory)

            Type: xsd:string

            Description:Indicates the VPN name for the remote subnet

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <VpssAdjvpnId>

#### <VpssAuthRealmTable>

    Description: none

    Parent objects:

                    <EnableTableTable>

    Child objects:

                    <VpssAuthRealm> - Domain - domain for which credentials are valid.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <VpssAuthRealmTable>

#### <VpssAuthRealm>

    Description: Domain - domain for which credentials are valid.

    Parent objects:

                    <VpssAuthRealmTable>

    <Naming>:

            <AuthDomain>
             (mandatory)

            Type: xsd:string

            Description:Domain - domain for which credentials are valid.

    Child objects:

                    <VpssAuthRealmEnable> - Enable the resource

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <VpssAuthRealmTable> <VpssAuthRealm><Naming><AuthDomain>

#### <VpssAuthRealmEnable>

    Description: Enable the resource

    Parent objects:

                    <VpssAuthRealm>

    Child objects:

                    <AuthenticationRealm> - Configures a set of authentication credentials.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <VpssAuthRealmTable> <VpssAuthRealm><Naming><AuthDomain> <VpssAuthRealmEnable>

#### <AuthenticationRealm>

    Description: Configures a set of authentication credentials.

    Parent objects:

                    <VpssAuthRealmEnable>

    Values:

            <VpssAuthName>
             (optional)

            Type: xsd:string

            Description:Username - identifies DC-SBC in the specified domain.

            <VpssAuthPass>
             (optional)

            Type: xsd:string

            Description:Password - password to authenticate user.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <EnableTableTable> <VpssAuthRealmTable> <VpssAuthRealm><Naming><AuthDomain> <VpssAuthRealmEnable> <AuthenticationRealm>

#### <VpssAdjTableAdjZ>

    Description: none

    Parent objects:

                    <VpssAdjTableAdj>

    Child objects:

                    <VpssAdjAdminStatus> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <VpssAdjTableAdjZ>

#### <VpssAdjAdminStatus>

    Description: none

    Parent objects:

                    <VpssAdjTableAdjZ>

    Values:

            <AdjAdmin>
             (mandatory)

            Type: xsd:unsignedInt

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <VpssAdjTable> <VpssAdjTableAdj><Naming><VpssAdj> <VpssAdjTableAdjZ> <VpssAdjAdminStatus>

#### <Inst>

    Description: none

    Parent objects:

                    <Vpss>

    Child objects:

                    <HuntingTrigger> - SIP return codes which prompt hunting.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <Inst>

#### <HuntingTrigger>

    Description: SIP return codes which prompt hunting.

    Parent objects:

                    <Inst>

    Values:

            <SIPReturn>
             (mandatory)

            Type: xsd:string

            Description:Space seperated list of SIP return codes.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeAa> <Vpss> <Inst> <HuntingTrigger>

#### <SbeB>

    Description: none

    Parent objects:

                    <Sbe>

    Child objects:

                    <SbeBRadiusAuth> - Radius configuration

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeB>

#### <SbeBRadiusAuth>

    Description: Radius configuration

    Parent objects:

                    <SbeB>

    Child objects:

                    <SbeBRadiusAuthClient> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeB> <SbeBRadiusAuth>

#### <SbeBRadiusAuthClient>

    Description: none

    Parent objects:

                    <SbeBRadiusAuth>

    Child objects:

                    <SbeBRadiusAuthClientH> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeB> <SbeBRadiusAuth> <SbeBRadiusAuthClient>

#### <SbeBRadiusAuthClientH>

    Description: none

    Parent objects:

                    <SbeBRadiusAuthClient>

    Child objects:

                    <SbeBRadiusAuthClientHServerTable> - Authentication server

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeB> <SbeBRadiusAuth> <SbeBRadiusAuthClient> <SbeBRadiusAuthClientH>

#### <SbeBRadiusAuthClientHServerTable>

    Description: Authentication server

    Parent objects:

                    <SbeBRadiusAuthClientH>

    Child objects:

                    <Server> - The authentication server name

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeB> <SbeBRadiusAuth> <SbeBRadiusAuthClient> <SbeBRadiusAuthClientH> <SbeBRadiusAuthClientHServerTable>

#### <Server>

    Description: The authentication server name

    Parent objects:

                    <SbeBRadiusAuthClientHServerTable>

    <Naming>:

            <AuthServer>
             (mandatory)

            Type: xsd:string

            Description:The authentication server name

    Child objects:

                    <ServerEnable> - Enable the resource

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeB> <SbeBRadiusAuth> <SbeBRadiusAuthClient> <SbeBRadiusAuthClientH> <SbeBRadiusAuthClientHServerTable> <Server><Naming><AuthServer>

#### <ServerEnable>

    Description: Enable the resource

    Parent objects:

                    <Server>

    Child objects:

                    <Port> - Authentication server port

                    <Priority> - Authentication server priority

                    <RadiusAddress> - Authentication server address

                    <RadiusClientServerSharedSecret> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeB> <SbeBRadiusAuth> <SbeBRadiusAuthClient> <SbeBRadiusAuthClientH> <SbeBRadiusAuthClientHServerTable> <Server><Naming><AuthServer> <ServerEnable>

#### <RadiusAddress>

    Description: Authentication server address

    Parent objects:

                    <ServerEnable>

    Values:

            <RadiusAddr>
             (mandatory)

            Type: IPV4Address

            Description:The address or hostname of the RADIUS authentication server

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeB> <SbeBRadiusAuth> <SbeBRadiusAuthClient> <SbeBRadiusAuthClientH> <SbeBRadiusAuthClientHServerTable> <Server><Naming><AuthServer> <ServerEnable> <RadiusAddress>

#### <Port>

    Description: Authentication server port

    Parent objects:

                    <ServerEnable>

    Values:

            <RadiusPort>
             (mandatory)

            Type: Range. Value lies between 1 and 9999

            Description:The port that the RADIUS server receives Access-Request packets on.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeB> <SbeBRadiusAuth> <SbeBRadiusAuthClient> <SbeBRadiusAuthClientH> <SbeBRadiusAuthClientHServerTable> <Server><Naming><AuthServer> <ServerEnable> <Port>

#### <Priority>

    Description: Authentication server priority

    Parent objects:

                    <ServerEnable>

    Values:

            <AuthPriority>
             (mandatory)

            Type: Range. Value lies between 1 and 10

            Description:The priority at which this authentication server will be selected as the primary server.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeB> <SbeBRadiusAuth> <SbeBRadiusAuthClient> <SbeBRadiusAuthClientH> <SbeBRadiusAuthClientHServerTable> <Server><Naming><AuthServer> <ServerEnable> <Priority>

#### <RadiusClientServerSharedSecret>

    Description: none

    Parent objects:

                    <ServerEnable>

    Values:

            <SharedSecret>
             (mandatory)

            Type: xsd:string

            Description:The password between the RADIUS client and this RADIUS authentication server.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeB> <SbeBRadiusAuth> <SbeBRadiusAuthClient> <SbeBRadiusAuthClientH> <SbeBRadiusAuthClientHServerTable> <Server><Naming><AuthServer> <ServerEnable> <RadiusClientServerSharedSecret>

#### <BillingLocal>

    Description: Local billing configuration

    Parent objects:

                    <Sbe>

    Child objects:

                    <BillingLocalEnable> - Enable the resource

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <BillingLocal>

#### <BillingLocalEnable>

    Description: Enable the resource

    Parent objects:

                    <BillingLocal>

    Child objects:

                    <Cache> - Directory to cache billing records

                    <LocalBillingIPaddress> - none

                    <LocalBillingMajorAlarmThresh> - none

                    <LocalBillingMinorAlarmThresh> - none

                    <LocalBillingldrhour> - none

                    <Localbillingcriticalalarmthresh> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <BillingLocal> <BillingLocalEnable>

#### <Cache>

    Description: Directory to cache billing records

    Parent objects:

                    <BillingLocalEnable>

    Values:

            <BillCache>
             (mandatory)

            Type: xsd:string

            Description:Cache name

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <BillingLocal> <BillingLocalEnable> <Cache>

#### <Localbillingcriticalalarmthresh>

    Description: none

    Parent objects:

                    <BillingLocalEnable>

    Values:

            <BillAlarm>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Alarm threshold in MB

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <BillingLocal> <BillingLocalEnable> <Localbillingcriticalalarmthresh>

#### <LocalBillingIPaddress>

    Description: none

    Parent objects:

                    <BillingLocalEnable>

    Values:

            <BillLocalAddr>
             (mandatory)

            Type: IPV4Address

            Description:The local IP address which will appear in the billing records.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <BillingLocal> <BillingLocalEnable> <LocalBillingIPaddress>

#### <LocalBillingldrhour>

    Description: none

    Parent objects:

                    <BillingLocalEnable>

    Values:

            <BillHour>
             (optional)

            Type: Range. Value lies between 0 and 23

            Description:Hour

            <BillMin>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:Minute

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <BillingLocal> <BillingLocalEnable> <LocalBillingldrhour>

#### <LocalBillingMajorAlarmThresh>

    Description: none

    Parent objects:

                    <BillingLocalEnable>

    Values:

            <BillMajorAlarm>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Alarm threshold in MB

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <BillingLocal> <BillingLocalEnable> <LocalBillingMajorAlarmThresh>

#### <LocalBillingMinorAlarmThresh>

    Description: none

    Parent objects:

                    <BillingLocalEnable>

    Values:

            <BillMinorAlarm>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Alarm threshold in MB

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <BillingLocal> <BillingLocalEnable> <LocalBillingMinorAlarmThresh>

#### <BillingRemote>

    Description: Remote billing configuration

    Parent objects:

                    <Sbe>

    Child objects:

                    <BillingRemoteEnable> - Enable the resource

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <BillingRemote>

#### <BillingRemoteEnable>

    Description: Enable the resource

    Parent objects:

                    <BillingRemote>

    Child objects:

                    <Cache> - Directory to cache billing records

                    <RemoteBillingCriticalAlarmThresh> - none

                    <RemoteBillingIPAddress> - none

                    <RemoteBillingMajorAlarmThresh> - none

                    <RemoteBillingMinorAlarmThresh> - none

                    <RemoteBillingldrHour> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <BillingRemote> <BillingRemoteEnable>

#### <Cache>

    Description: Directory to cache billing records

    Parent objects:

                    <BillingRemoteEnable>

    Values:

            <RemoteCache>
             (mandatory)

            Type: xsd:string

            Description:Cache name

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <BillingRemote> <BillingRemoteEnable> <Cache>

#### <RemoteBillingCriticalAlarmThresh>

    Description: none

    Parent objects:

                    <BillingRemoteEnable>

    Values:

            <RemoteCritAlarm>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Alarm threshold in MB

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <BillingRemote> <BillingRemoteEnable> <RemoteBillingCriticalAlarmThresh>

#### <RemoteBillingIPAddress>

    Description: none

    Parent objects:

                    <BillingRemoteEnable>

    Values:

            <RemoteAddr>
             (mandatory)

            Type: IPV4Address

            Description:The local IP address which will appear in the billing records.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <BillingRemote> <BillingRemoteEnable> <RemoteBillingIPAddress>

#### <RemoteBillingldrHour>

    Description: none

    Parent objects:

                    <BillingRemoteEnable>

    Values:

            <RemoteHour>
             (optional)

            Type: Range. Value lies between 0 and 23

            Description:Hour

            <RemoteMin>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:Minute

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <BillingRemote> <BillingRemoteEnable> <RemoteBillingldrHour>

#### <RemoteBillingMajorAlarmThresh>

    Description: none

    Parent objects:

                    <BillingRemoteEnable>

    Values:

            <RemoteMajor>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Alarm threshold in MB

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <BillingRemote> <BillingRemoteEnable> <RemoteBillingMajorAlarmThresh>

#### <RemoteBillingMinorAlarmThresh>

    Description: none

    Parent objects:

                    <BillingRemoteEnable>

    Values:

            <RemoteMinor>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Alarm threshold in MB

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <BillingRemote> <BillingRemoteEnable> <RemoteBillingMinorAlarmThresh>

#### <BlackListTable>

    Description: Specify a single address, a set of addresses or default settings for blacklisting

    Parent objects:

                    <Sbe>

    Child objects:

                    <BlackList> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <BlackListTable>

#### <BlackList>

    Description: none

    Parent objects:

                    <BlackListTable>

    <Naming>:

            <BlackListTable>
             (mandatory)

            Type: xsd:unsignedInt

            Description:none

    Child objects:

                    <BlackListH> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <BlackListTable> <BlackList><Naming><BlackListTable>

#### <BlackListH>

    Description: none

    Parent objects:

                    <BlackList>

    Child objects:

                    <LimitConfigTable> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <BlackListTable> <BlackList><Naming><BlackListTable> <BlackListH>

#### <LimitConfigTable>

    Description: none

    Parent objects:

                    <BlackListH>

    Child objects:

                    <LimitConfig> - VPN Name - may indicate all addresses in the VPN or a specific address in the VPN

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <BlackListTable> <BlackList><Naming><BlackListTable> <BlackListH> <LimitConfigTable>

#### <LimitConfig>

    Description: VPN Name - may indicate all addresses in the VPN or a specific address in the VPN

    Parent objects:

                    <LimitConfigTable>

    <Naming>:

            <VPNName>
             (optional)

            Type: xsd:string

            Description:VPN Name - may indicate all addresses in the VPN or a specific address in the VPN

            <Level2>
             (optional)

            Type: xsd:unsignedInt

            Description:Level 2 command

            <IPAddrBlack>
             (optional)

            Type: IPV4Address

            Description:IP address for blacklisting

            <PortType>
             (optional)

            Type: xsd:unsignedInt

            Description:Port type

            <Port>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Port number to blacklist

    Child objects:

                    <LimitConfigH> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <BlackListTable> <BlackList><Naming><BlackListTable> <BlackListH> <LimitConfigTable> <LimitConfig><Naming><VPNName><Level2><IPAddrBlack><PortType><Port>

#### <LimitConfigH>

    Description: none

    Parent objects:

                    <LimitConfig>

    Child objects:

                    <ReasonTable> - Type of event to trigger blacklisting

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <BlackListTable> <BlackList><Naming><BlackListTable> <BlackListH> <LimitConfigTable> <LimitConfig><Naming><VPNName><Level2><IPAddrBlack><PortType><Port> <LimitConfigH>

#### <ReasonTable>

    Description: Type of event to trigger blacklisting

    Parent objects:

                    <LimitConfigH>

    Child objects:

                    <Reason> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <BlackListTable> <BlackList><Naming><BlackListTable> <BlackListH> <LimitConfigTable> <LimitConfig><Naming><VPNName><Level2><IPAddrBlack><PortType><Port> <LimitConfigH> <ReasonTable>

#### <Reason>

    Description: none

    Parent objects:

                    <ReasonTable>

    <Naming>:

            <BlackListReason>
             (mandatory)

            Type: xsd:unsignedInt

            Description:none

    Child objects:

                    <ReasonEnable> - Enable the resource

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <BlackListTable> <BlackList><Naming><BlackListTable> <BlackListH> <LimitConfigTable> <LimitConfig><Naming><VPNName><Level2><IPAddrBlack><PortType><Port> <LimitConfigH> <ReasonTable> <Reason><Naming><BlackListReason>

#### <ReasonEnable>

    Description: Enable the resource

    Parent objects:

                    <Reason>

    Child objects:

                    <Timeout> - Length of time that a source is blocked once blacklisting has been triggered

                    <TriggerSize> - Number of specified events before blacklisting is triggered.

                    <Ttime> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <BlackListTable> <BlackList><Naming><BlackListTable> <BlackListH> <LimitConfigTable> <LimitConfig><Naming><VPNName><Level2><IPAddrBlack><PortType><Port> <LimitConfigH> <ReasonTable> <Reason><Naming><BlackListReason> <ReasonEnable>

#### <Timeout>

    Description: Length of time that a source is blocked once blacklisting has been triggered

    Parent objects:

                    <ReasonEnable>

    Values:

            <BlackPeriod>
             (optional)

            Type: xsd:unsignedInt

            Description:The timeout specified in milliseconds, seconds, minutes, hours or days

            <BlackTimeout>
             (optional)

            Type: xsd:unsignedInt

            Description:The timeout value

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <BlackListTable> <BlackList><Naming><BlackListTable> <BlackListH> <LimitConfigTable> <LimitConfig><Naming><VPNName><Level2><IPAddrBlack><PortType><Port> <LimitConfigH> <ReasonTable> <Reason><Naming><BlackListReason> <ReasonEnable> <Timeout>

#### <TriggerSize>

    Description: Number of specified events before blacklisting is triggered.

    Parent objects:

                    <ReasonEnable>

    Values:

            <BlackMaxEvents>
             (mandatory)

            Type: Range. Value lies between 0 and 65535

            Description:The minimum number of events within the trigger period to cause blacklisting

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <BlackListTable> <BlackList><Naming><BlackListTable> <BlackListH> <LimitConfigTable> <LimitConfig><Naming><VPNName><Level2><IPAddrBlack><PortType><Port> <LimitConfigH> <ReasonTable> <Reason><Naming><BlackListReason> <ReasonEnable> <TriggerSize>

#### <Ttime>

    Description: none

    Parent objects:

                    <ReasonEnable>

    Values:

            <Trigger>
             (optional)

            Type: xsd:unsignedInt

            Description:The trigger period specified in milliseconds, seconds, minutes, hours or days

            <ReasonTimeout>
             (optional)

            Type: xsd:unsignedInt

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <BlackListTable> <BlackList><Naming><BlackListTable> <BlackListH> <LimitConfigTable> <LimitConfig><Naming><VPNName><Level2><IPAddrBlack><PortType><Port> <LimitConfigH> <ReasonTable> <Reason><Naming><BlackListReason> <ReasonEnable> <Ttime>

#### <Bm>

    Description: none

    Parent objects:

                    <Sbe>

    Child objects:

                    <BmEnable> - Enable the resource

                    <QosTable> - Configuration of a QoS profile

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm>

#### <BmEnable>

    Description: Enable the resource

    Parent objects:

                    <Bm>

    Child objects:

                    <BmentCallHoldTimeoutDuration> - none

                    <Sdp> - SDP configuration

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <BmEnable>

#### <BmentCallHoldTimeoutDuration>

    Description: none

    Parent objects:

                    <BmEnable>

    Values:

            <SBEHold>
             (mandatory)

            Type: Range. Value lies between 1 and 2000000

            Description:Timeout in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <BmEnable> <BmentCallHoldTimeoutDuration>

#### <Sdp>

    Description: SDP configuration

    Parent objects:

                    <BmEnable>

    Values:

            <SDPUser>
             (mandatory)

            Type: xsd:string

            Description:User name

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <BmEnable> <Sdp>

#### <QosTable>

    Description: Configuration of a QoS profile

    Parent objects:

                    <Bm>

    Child objects:

                    <Qos> - QoS profile name

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable>

#### <Qos>

    Description: QoS profile name

    Parent objects:

                    <QosTable>

    <Naming>:

            <QOSProfile>
             (mandatory)

            Type: xsd:string

            Description:QoS profile name

    Child objects:

                    <FaxProfile> - Fax QoS profile

                    <SigProfile> - Sig QoS profile

                    <VideoProfile> - Video QoS profile

                    <VoiceProfile> - Voice QoS profile

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile>

#### <FaxProfile>

    Description: Fax QoS profile

    Parent objects:

                    <Qos>

    Child objects:

                    <FaxProfileB> - none

                    <FaxProfileEnable> - Enable the resource

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile> <FaxProfile>

#### <FaxProfileEnable>

    Description: Enable the resource

    Parent objects:

                    <FaxProfile>

    Child objects:

                    <Dscp> - Specify DSCP value with which to mark packets

                    <Marking> - Set type of marking to use

                    <Precedence> - Set IP Precedence value to mark packets with

                    <Tos> - Set ToS value to mark packets with

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile> <FaxProfile> <FaxProfileEnable>

#### <Dscp>

    Description: Specify DSCP value with which to mark packets

    Parent objects:

                    <FaxProfileEnable>

    Values:

            <DSCPValue>
             (mandatory)

            Type: Range. Value lies between 0 and 63

            Description:DSCP value

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile> <FaxProfile> <FaxProfileEnable> <Dscp>

#### <Marking>

    Description: Set type of marking to use

    Parent objects:

                    <FaxProfileEnable>

    Values:

            <QOSIP>
             (mandatory)

            Type: xsd:unsignedInt

            Description:QOS IP

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile> <FaxProfile> <FaxProfileEnable> <Marking>

#### <Precedence>

    Description: Set IP Precedence value to mark packets with

    Parent objects:

                    <FaxProfileEnable>

    Values:

            <IPPrecedence>
             (mandatory)

            Type: Range. Value lies between 0 and 7

            Description:IP Precedence value

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile> <FaxProfile> <FaxProfileEnable> <Precedence>

#### <Tos>

    Description: Set ToS value to mark packets with

    Parent objects:

                    <FaxProfileEnable>

    Values:

            <FaxProf>
             (mandatory)

            Type: Range. Value lies between 0 and 15

            Description:ToS value

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile> <FaxProfile> <FaxProfileEnable> <Tos>

#### <FaxProfileB>

    Description: none

    Parent objects:

                    <FaxProfile>

    Child objects:

                    <Fax> - Fax QoS profile

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile> <FaxProfile> <FaxProfileB>

#### <Fax>

    Description: Fax QoS profile

    Parent objects:

                    <FaxProfileB>

    Values:

            <FaxQOS>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile> <FaxProfile> <FaxProfileB> <Fax>

#### <SigProfile>

    Description: Sig QoS profile

    Parent objects:

                    <Qos>

    Child objects:

                    <SigProfileB> - none

                    <SigProfileEnable> - Enable the resource

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile> <SigProfile>

#### <SigProfileEnable>

    Description: Enable the resource

    Parent objects:

                    <SigProfile>

    Child objects:

                    <Dscp> - Specify DSCP value with which to mark packets

                    <Marking> - Set type of marking to use

                    <Precedence> - Set IP Precedence value to mark packets with

                    <Tos> - Set ToS value to mark packets with

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile> <SigProfile> <SigProfileEnable>

#### <Dscp>

    Description: Specify DSCP value with which to mark packets

    Parent objects:

                    <SigProfileEnable>

    Values:

            <DSCPValue>
             (mandatory)

            Type: Range. Value lies between 0 and 63

            Description:DSCP value

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile> <SigProfile> <SigProfileEnable> <Dscp>

#### <Marking>

    Description: Set type of marking to use

    Parent objects:

                    <SigProfileEnable>

    Values:

            <QOSMark>
             (mandatory)

            Type: xsd:unsignedInt

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile> <SigProfile> <SigProfileEnable> <Marking>

#### <Precedence>

    Description: Set IP Precedence value to mark packets with

    Parent objects:

                    <SigProfileEnable>

    Values:

            <QOSIPPrecedence>
             (mandatory)

            Type: Range. Value lies between 0 and 7

            Description:IP Precedence value

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile> <SigProfile> <SigProfileEnable> <Precedence>

#### <Tos>

    Description: Set ToS value to mark packets with

    Parent objects:

                    <SigProfileEnable>

    Values:

            <IPTOS>
             (mandatory)

            Type: Range. Value lies between 0 and 15

            Description:ToS value

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile> <SigProfile> <SigProfileEnable> <Tos>

#### <SigProfileB>

    Description: none

    Parent objects:

                    <SigProfile>

    Child objects:

                    <Sig> - Sig QoS profile

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile> <SigProfile> <SigProfileB>

#### <Sig>

    Description: Sig QoS profile

    Parent objects:

                    <SigProfileB>

    Values:

            <QOSService>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile> <SigProfile> <SigProfileB> <Sig>

#### <VideoProfile>

    Description: Video QoS profile

    Parent objects:

                    <Qos>

    Child objects:

                    <VideoProfileB> - none

                    <VideoProfileEnable> - Enable the resource

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile> <VideoProfile>

#### <VideoProfileEnable>

    Description: Enable the resource

    Parent objects:

                    <VideoProfile>

    Child objects:

                    <Dscp> - Specify DSCP value with which to mark packets

                    <Marking> - Set type of marking to use

                    <Precedence> - Set IP Precedence value to mark packets with

                    <Tos> - Set ToS value to mark packets with

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile> <VideoProfile> <VideoProfileEnable>

#### <Dscp>

    Description: Specify DSCP value with which to mark packets

    Parent objects:

                    <VideoProfileEnable>

    Values:

            <DSCPValue>
             (mandatory)

            Type: Range. Value lies between 0 and 63

            Description:DSCP value

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile> <VideoProfile> <VideoProfileEnable> <Dscp>

#### <Marking>

    Description: Set type of marking to use

    Parent objects:

                    <VideoProfileEnable>

    Values:

            <QOSIPMark>
             (mandatory)

            Type: xsd:unsignedInt

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile> <VideoProfile> <VideoProfileEnable> <Marking>

#### <Precedence>

    Description: Set IP Precedence value to mark packets with

    Parent objects:

                    <VideoProfileEnable>

    Values:

            <IPPrecedence>
             (mandatory)

            Type: Range. Value lies between 0 and 7

            Description:IP Precedence value

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile> <VideoProfile> <VideoProfileEnable> <Precedence>

#### <Tos>

    Description: Set ToS value to mark packets with

    Parent objects:

                    <VideoProfileEnable>

    Values:

            <QOSIPTOS>
             (mandatory)

            Type: Range. Value lies between 0 and 15

            Description:ToS value

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile> <VideoProfile> <VideoProfileEnable> <Tos>

#### <VideoProfileB>

    Description: none

    Parent objects:

                    <VideoProfile>

    Child objects:

                    <Video> - Video QoS profile

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile> <VideoProfile> <VideoProfileB>

#### <Video>

    Description: Video QoS profile

    Parent objects:

                    <VideoProfileB>

    Values:

            <VideoQOS>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile> <VideoProfile> <VideoProfileB> <Video>

#### <VoiceProfile>

    Description: Voice QoS profile

    Parent objects:

                    <Qos>

    Child objects:

                    <VoiceProfileB> - none

                    <VoiceProfileEnable> - Enable the resource

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile> <VoiceProfile>

#### <VoiceProfileEnable>

    Description: Enable the resource

    Parent objects:

                    <VoiceProfile>

    Child objects:

                    <Dscp> - Specify DSCP value with which to mark packets

                    <Marking> - Set type of marking to use

                    <Precedence> - Set IP Precedence value to mark packets with

                    <Tos> - Set ToS value to mark packets with

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile> <VoiceProfile> <VoiceProfileEnable>

#### <Dscp>

    Description: Specify DSCP value with which to mark packets

    Parent objects:

                    <VoiceProfileEnable>

    Values:

            <VoiceDSCP>
             (mandatory)

            Type: Range. Value lies between 0 and 63

            Description:DSCP value

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile> <VoiceProfile> <VoiceProfileEnable> <Dscp>

#### <Marking>

    Description: Set type of marking to use

    Parent objects:

                    <VoiceProfileEnable>

    Values:

            <VoiceMark>
             (mandatory)

            Type: xsd:unsignedInt

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile> <VoiceProfile> <VoiceProfileEnable> <Marking>

#### <Precedence>

    Description: Set IP Precedence value to mark packets with

    Parent objects:

                    <VoiceProfileEnable>

    Values:

            <VoiceIPPrec>
             (mandatory)

            Type: Range. Value lies between 0 and 7

            Description:IP Precedence value

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile> <VoiceProfile> <VoiceProfileEnable> <Precedence>

#### <Tos>

    Description: Set ToS value to mark packets with

    Parent objects:

                    <VoiceProfileEnable>

    Values:

            <VoiceTOS>
             (mandatory)

            Type: Range. Value lies between 0 and 15

            Description:ToS value

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile> <VoiceProfile> <VoiceProfileEnable> <Tos>

#### <VoiceProfileB>

    Description: none

    Parent objects:

                    <VoiceProfile>

    Child objects:

                    <Voice> - Voice QoS profile

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile> <VoiceProfile> <VoiceProfileB>

#### <Voice>

    Description: Voice QoS profile

    Parent objects:

                    <VoiceProfileB>

    Values:

            <VoiceQOSProfile>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Bm> <QosTable> <Qos><Naming><QOSProfile> <VoiceProfile> <VoiceProfileB> <Voice>

#### <SbeC>

    Description: none

    Parent objects:

                    <Sbe>

    Child objects:

                    <RadiusTable> - Radius configuration

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeC>

#### <RadiusTable>

    Description: Radius configuration

    Parent objects:

                    <SbeC>

    Child objects:

                    <Radius> - Name of the RADIUS client

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeC> <RadiusTable>

#### <Radius>

    Description: Name of the RADIUS client

    Parent objects:

                    <RadiusTable>

    <Naming>:

            <RadiusClient>
             (mandatory)

            Type: xsd:string

            Description:Name of the RADIUS client

    Child objects:

                    <RadiusEnable> - Enable the resource

                    <RadiusH> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeC> <RadiusTable> <Radius><Naming><RadiusClient>

#### <RadiusEnable>

    Description: Enable the resource

    Parent objects:

                    <Radius>

    Child objects:

                    <RadiusClientEntityAdminStatus> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeC> <RadiusTable> <Radius><Naming><RadiusClient> <RadiusEnable>

#### <RadiusClientEntityAdminStatus>

    Description: none

    Parent objects:

                    <RadiusEnable>

    Values:

            <RadiusAdmin>
             (mandatory)

            Type: xsd:unsignedInt

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeC> <RadiusTable> <Radius><Naming><RadiusClient> <RadiusEnable> <RadiusClientEntityAdminStatus>

#### <RadiusH>

    Description: none

    Parent objects:

                    <Radius>

    Child objects:

                    <RadiusHServerTable> - Accounting server configuration

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeC> <RadiusTable> <Radius><Naming><RadiusClient> <RadiusH>

#### <RadiusHServerTable>

    Description: Accounting server configuration

    Parent objects:

                    <RadiusH>

    Child objects:

                    <RadiusHServerTableServer> - The accounting server name

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeC> <RadiusTable> <Radius><Naming><RadiusClient> <RadiusH> <RadiusHServerTable>

#### <RadiusHServerTableServer>

    Description: The accounting server name

    Parent objects:

                    <RadiusHServerTable>

    <Naming>:

            <RadiusServerTable>
             (mandatory)

            Type: xsd:string

            Description:The accounting server name

    Child objects:

                    <RadiusHServerTableServerEnable> - Enable the resource

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeC> <RadiusTable> <Radius><Naming><RadiusClient> <RadiusH> <RadiusHServerTable> <RadiusHServerTableServer><Naming><RadiusServerTable>

#### <RadiusHServerTableServerEnable>

    Description: Enable the resource

    Parent objects:

                    <RadiusHServerTableServer>

    Child objects:

                    <Address> - Server address

                    <Port> - Accounting server port

                    <Priority> - Accounting server priority

                    <RadiusClientServerSharedSecret> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeC> <RadiusTable> <Radius><Naming><RadiusClient> <RadiusH> <RadiusHServerTable> <RadiusHServerTableServer><Naming><RadiusServerTable> <RadiusHServerTableServerEnable>

#### <Port>

    Description: Accounting server port

    Parent objects:

                    <RadiusHServerTableServerEnable>

    Values:

            <RadiusServerPort>
             (mandatory)

            Type: Range. Value lies between 1 and 9999

            Description:The port that the RADIUS server receives Accounting-Request packets on.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeC> <RadiusTable> <Radius><Naming><RadiusClient> <RadiusH> <RadiusHServerTable> <RadiusHServerTableServer><Naming><RadiusServerTable> <RadiusHServerTableServerEnable> <Port>

#### <Address>

    Description: Server address

    Parent objects:

                    <RadiusHServerTableServerEnable>

    Values:

            <RadiusServerAddress>
             (mandatory)

            Type: IPV4Address

            Description:The address or hostname of the RADIUS server

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeC> <RadiusTable> <Radius><Naming><RadiusClient> <RadiusH> <RadiusHServerTable> <RadiusHServerTableServer><Naming><RadiusServerTable> <RadiusHServerTableServerEnable> <Address>

#### <Priority>

    Description: Accounting server priority

    Parent objects:

                    <RadiusHServerTableServerEnable>

    Values:

            <RadiusPriority>
             (mandatory)

            Type: Range. Value lies between 1 and 10

            Description:The priority at which this RADIUS server will be selected as the primary server.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeC> <RadiusTable> <Radius><Naming><RadiusClient> <RadiusH> <RadiusHServerTable> <RadiusHServerTableServer><Naming><RadiusServerTable> <RadiusHServerTableServerEnable> <Priority>

#### <RadiusClientServerSharedSecret>

    Description: none

    Parent objects:

                    <RadiusHServerTableServerEnable>

    Values:

            <RadiusSecret>
             (mandatory)

            Type: xsd:string

            Description:The password between the RADIUS client and this RADIUS server.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeC> <RadiusTable> <Radius><Naming><RadiusClient> <RadiusH> <RadiusHServerTable> <RadiusHServerTableServer><Naming><RadiusServerTable> <RadiusHServerTableServerEnable> <RadiusClientServerSharedSecret>

#### <CacPolicySet>

    Description: Policy set identifier

    Parent objects:

                    <Sbe>

    Child objects:

                    <CacPolicySetH> - none

                    <CacPolicySetZ> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet>

#### <CacPolicySetH>

    Description: none

    Parent objects:

                    <CacPolicySet>

    Child objects:

                    <CacPolicySetHConfigSetTable> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH>

#### <CacPolicySetHConfigSetTable>

    Description: none

    Parent objects:

                    <CacPolicySetH>

    Child objects:

                    <ConfigSetTableConfigSet> - The unique identifier of the policy set.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable>

#### <ConfigSetTableConfigSet>

    Description: The unique identifier of the policy set.

    Parent objects:

                    <CacPolicySetHConfigSetTable>

    <Naming>:

            <SBEPolicy>
             (mandatory)

            Type: Range. Value lies between 1 and 2147483647

            Description:The unique identifier of the policy set.

    Child objects:

                    <ConfigSetEnable> - Enable the resource

                    <ConfigSetH> - none

                    <ConfigSetZ> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy>

#### <ConfigSetEnable>

    Description: Enable the resource

    Parent objects:

                    <ConfigSetTableConfigSet>

    Child objects:

                    <AveragingPeriod> - Averaging period for rate calculations

                    <CacConfigSetComment> - none

                    <CacRootPolicyTableName> - none

                    <Call> - Scope limits are per single call (May not be combined with any other option).

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetEnable>

#### <AveragingPeriod>

    Description: Averaging period for rate calculations

    Parent objects:

                    <ConfigSetEnable>

    Values:

            <CACPeriod>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Averaging period, in seconds, to be used by CAC in rate calculations. Default: 60s

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetEnable> <AveragingPeriod>

#### <CacConfigSetComment>

    Description: none

    Parent objects:

                    <ConfigSetEnable>

    Values:

            <CACDesc>
             (mandatory)

            Type: xsd:string

            Description:Description text for this policy set.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetEnable> <CacConfigSetComment>

#### <Call>

    Description: Scope limits are per single call (May not be combined with any other option).

    Parent objects:

                    <ConfigSetEnable>

    Values:

            <DestNum>
             (optional)

            Type: xsd:string

            Description:Destination number

            <SourceNum>
             (optional)

            Type: xsd:string

            Description:Source number

            <Category>
             (optional)

            Type: xsd:string

            Description:Category

            <SourceAcct>
             (optional)

            Type: xsd:string

            Description:Source account

            <DestAcct>
             (optional)

            Type: xsd:string

            Description:Destination account

            <SrcAdjacency>
             (optional)

            Type: xsd:string

            Description:Source adjacency

            <DestAdjacency>
             (optional)

            Type: xsd:string

            Description:Destination adjacency

            <AdjGroup>
             (optional)

            Type: xsd:string

            Description:Adjacent group

            <SrcAdjGrp>
             (optional)

            Type: xsd:string

            Description:Source adjacent group

            <DestAdjGrp>
             (optional)

            Type: xsd:string

            Description:Destination adjacent group

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetEnable> <Call>

#### <CacRootPolicyTableName>

    Description: none

    Parent objects:

                    <ConfigSetEnable>

    Values:

            <CACRoot>
             (mandatory)

            Type: xsd:string

            Description:The first policy table to process when performing admission control

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetEnable> <CacRootPolicyTableName>

#### <ConfigSetH>

    Description: none

    Parent objects:

                    <ConfigSetTableConfigSet>

    Child objects:

                    <PolicySetTable> - The match-type is a cac-policy-table.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH>

#### <PolicySetTable>

    Description: The match-type is a cac-policy-table.

    Parent objects:

                    <ConfigSetH>

    Child objects:

                    <PolicySet> - The admission control table name

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable>

#### <PolicySet>

    Description: The admission control table name

    Parent objects:

                    <PolicySetTable>

    <Naming>:

            <SBEAdmissionControl>
             (mandatory)

            Type: xsd:string

            Description:The admission control table name

    Child objects:

                    <PolicySetEnable> - Enable the resource

                    <PolicySetH> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl>

#### <PolicySetEnable>

    Description: Enable the resource

    Parent objects:

                    <PolicySet>

    Child objects:

                    <CacPolicyTableComment> - none

                    <CacPolicyTableType> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl> <PolicySetEnable>

#### <CacPolicyTableComment>

    Description: none

    Parent objects:

                    <PolicySetEnable>

    Values:

            <CACPolicyTable>
             (mandatory)

            Type: xsd:string

            Description:Descriptive text string for this table

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl> <PolicySetEnable> <CacPolicyTableComment>

#### <CacPolicyTableType>

    Description: none

    Parent objects:

                    <PolicySetEnable>

    Values:

            <CACTablePolicy>
             (mandatory)

            Type: xsd:string

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl> <PolicySetEnable> <CacPolicyTableType>

#### <PolicySetH>

    Description: none

    Parent objects:

                    <PolicySet>

    Child objects:

                    <TranscodeDenyTable> - Sets transcoding to forbidden for the admission control entry

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl> <PolicySetH>

#### <TranscodeDenyTable>

    Description: Sets transcoding to forbidden for the admission control entry

    Parent objects:

                    <PolicySetH>

    Child objects:

                    <TranscodeDeny> - The index for the CAC Policy entry

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl> <PolicySetH> <TranscodeDenyTable>

#### <TranscodeDeny>

    Description: The index for the CAC Policy entry

    Parent objects:

                    <TranscodeDenyTable>

    <Naming>:

            <TranscodeDeny>
             (mandatory)

            Type: xsd:unsignedInt

            Description:The index for the CAC Policy entry

    Child objects:

                    <TranscodeDenyEnable> - Enable the resource

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl> <PolicySetH> <TranscodeDenyTable> <TranscodeDeny><Naming><TranscodeDeny>

#### <TranscodeDenyEnable>

    Description: Enable the resource

    Parent objects:

                    <TranscodeDeny>

    Child objects:

                    <CacPolicyEntryCalleeVideoqosProfile> - none

                    <CacPolicyEntryCalleeVoiceqosProfile> - none

                    <CacPolicyEntryCalleesigqosProfile> - none

                    <CacPolicyEntryCallerVideoqosProfile> - none

                    <CacPolicyEntryCallerVoiceqosProfile> - none

                    <CacPolicyEntryCallerfaxqosProfile> - none

                    <CacPolicyEntryCallersigqosProfile> - none

                    <CacPolicyEntryCodecRestricttoList> - none

                    <CacPolicyEntryMatch> - none

                    <CacPolicyEntryMaxRateRegs> - none

                    <CacPolicyEntryMaxbw> - none

                    <CacPolicyEntryMediaBypassAllowed> - none

                    <CacPolicyEntryTranscoderAllowed> - none

                    <CacPolicyEntrycalleeFaxqosProfile> - none

                    <CacPolicyEntryearlyMediaAllowed> - none

                    <CacPolicyEntryearlyMediadirs> - none

                    <CalleePrivacy> - The level of privacy processing to perform on messages sent from callee to caller

                    <CallerPrivacy> - The level of privacy processing to perform on messages sent from caller to callee

                    <EarlyMediaTimeout> - Duration for which to allow early media

                    <MaxCallRate> - Maximum call rate

                    <MaxChannels> - Maximum number of channels

                    <MaxNumCalls> - Maximum number of calls

                    <MaxRegs> - Maximum subscriber registrations

                    <MaxUpdates> - Maximum updates to call media

                    <TranscodeDenyEnableAction> - Action to perform on match

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl> <PolicySetH> <TranscodeDenyTable> <TranscodeDeny><Naming><TranscodeDeny> <TranscodeDenyEnable>

#### <CacPolicyEntrycalleeFaxqosProfile>

    Description: none

    Parent objects:

                    <TranscodeDenyEnable>

    Values:

            <CACQOSProfile>
             (mandatory)

            Type: xsd:string

            Description:QoS profile name

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl> <PolicySetH> <TranscodeDenyTable> <TranscodeDeny><Naming><TranscodeDeny> <TranscodeDenyEnable> <CacPolicyEntrycalleeFaxqosProfile>

#### <CalleePrivacy>

    Description: The level of privacy processing to perform on messages sent from callee to caller

    Parent objects:

                    <TranscodeDenyEnable>

    Values:

            <CACPivacyLevel>
             (mandatory)

            Type: xsd:unsignedInt

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl> <PolicySetH> <TranscodeDenyTable> <TranscodeDeny><Naming><TranscodeDeny> <TranscodeDenyEnable> <CalleePrivacy>

#### <CacPolicyEntryCalleesigqosProfile>

    Description: none

    Parent objects:

                    <TranscodeDenyEnable>

    Values:

            <CACCalleeSIGQOS>
             (mandatory)

            Type: xsd:string

            Description:QoS profile name

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl> <PolicySetH> <TranscodeDenyTable> <TranscodeDeny><Naming><TranscodeDeny> <TranscodeDenyEnable> <CacPolicyEntryCalleesigqosProfile>

#### <CacPolicyEntryCalleeVideoqosProfile>

    Description: none

    Parent objects:

                    <TranscodeDenyEnable>

    Values:

            <CACCalleeVidQOS>
             (mandatory)

            Type: xsd:string

            Description:QoS profile name

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl> <PolicySetH> <TranscodeDenyTable> <TranscodeDeny><Naming><TranscodeDeny> <TranscodeDenyEnable> <CacPolicyEntryCalleeVideoqosProfile>

#### <CacPolicyEntryCalleeVoiceqosProfile>

    Description: none

    Parent objects:

                    <TranscodeDenyEnable>

    Values:

            <CACCalleeVoiceQOS>
             (mandatory)

            Type: xsd:string

            Description:QoS profile name

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl> <PolicySetH> <TranscodeDenyTable> <TranscodeDeny><Naming><TranscodeDeny> <TranscodeDenyEnable> <CacPolicyEntryCalleeVoiceqosProfile>

#### <CacPolicyEntryCallerfaxqosProfile>

    Description: none

    Parent objects:

                    <TranscodeDenyEnable>

    Values:

            <CACPolicyCallerFAX>
             (mandatory)

            Type: xsd:string

            Description:QoS profile name

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl> <PolicySetH> <TranscodeDenyTable> <TranscodeDeny><Naming><TranscodeDeny> <TranscodeDenyEnable> <CacPolicyEntryCallerfaxqosProfile>

#### <CallerPrivacy>

    Description: The level of privacy processing to perform on messages sent from caller to callee

    Parent objects:

                    <TranscodeDenyEnable>

    Values:

            <CACPolicyPrivacy>
             (mandatory)

            Type: xsd:unsignedInt

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl> <PolicySetH> <TranscodeDenyTable> <TranscodeDeny><Naming><TranscodeDeny> <TranscodeDenyEnable> <CallerPrivacy>

#### <CacPolicyEntryCallersigqosProfile>

    Description: none

    Parent objects:

                    <TranscodeDenyEnable>

    Values:

            <CACCallerSIG>
             (mandatory)

            Type: xsd:string

            Description:QoS profile name

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl> <PolicySetH> <TranscodeDenyTable> <TranscodeDeny><Naming><TranscodeDeny> <TranscodeDenyEnable> <CacPolicyEntryCallersigqosProfile>

#### <CacPolicyEntryCallerVideoqosProfile>

    Description: none

    Parent objects:

                    <TranscodeDenyEnable>

    Values:

            <CACCallerVid>
             (mandatory)

            Type: xsd:string

            Description:QoS profile name

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl> <PolicySetH> <TranscodeDenyTable> <TranscodeDeny><Naming><TranscodeDeny> <TranscodeDenyEnable> <CacPolicyEntryCallerVideoqosProfile>

#### <CacPolicyEntryCallerVoiceqosProfile>

    Description: none

    Parent objects:

                    <TranscodeDenyEnable>

    Values:

            <CACCallerVoice>
             (mandatory)

            Type: xsd:string

            Description:QoS profile name

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl> <PolicySetH> <TranscodeDenyTable> <TranscodeDeny><Naming><TranscodeDeny> <TranscodeDenyEnable> <CacPolicyEntryCallerVoiceqosProfile>

#### <CacPolicyEntryCodecRestricttoList>

    Description: none

    Parent objects:

                    <TranscodeDenyEnable>

    Values:

            <CACCodeRestrict>
             (mandatory)

            Type: xsd:string

            Description:Codec list name

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl> <PolicySetH> <TranscodeDenyTable> <TranscodeDeny><Naming><TranscodeDeny> <TranscodeDenyEnable> <CacPolicyEntryCodecRestricttoList>

#### <CacPolicyEntryearlyMediaAllowed>

    Description: none

    Parent objects:

                    <TranscodeDenyEnable>

    Values:

            <CACEntryMediaAllowed>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl> <PolicySetH> <TranscodeDenyTable> <TranscodeDeny><Naming><TranscodeDeny> <TranscodeDenyEnable> <CacPolicyEntryearlyMediaAllowed>

#### <CacPolicyEntryearlyMediadirs>

    Description: none

    Parent objects:

                    <TranscodeDenyEnable>

    Values:

            <CACEntryMediadirs>
             (mandatory)

            Type: xsd:unsignedInt

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl> <PolicySetH> <TranscodeDenyTable> <TranscodeDeny><Naming><TranscodeDeny> <TranscodeDenyEnable> <CacPolicyEntryearlyMediadirs>

#### <EarlyMediaTimeout>

    Description: Duration for which to allow early media

    Parent objects:

                    <TranscodeDenyEnable>

    Values:

            <CACMediaTimeout>
             (mandatory)

            Type: Range. Value lies between 0 and 2000000

            Description:Timeout in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl> <PolicySetH> <TranscodeDenyTable> <TranscodeDeny><Naming><TranscodeDeny> <TranscodeDenyEnable> <EarlyMediaTimeout>

#### <CacPolicyEntryMatch>

    Description: none

    Parent objects:

                    <TranscodeDenyEnable>

    Values:

            <DestNum>
             (optional)

            Type: xsd:string

            Description:Destination number

            <SourceNum>
             (optional)

            Type: xsd:string

            Description:Source number

            <Category>
             (optional)

            Type: xsd:string

            Description:Category

            <SourceAcct>
             (optional)

            Type: xsd:string

            Description:Source account

            <DestAcct>
             (optional)

            Type: xsd:string

            Description:Destination account

            <SrcAdjacency>
             (optional)

            Type: xsd:string

            Description:Source adjacency

            <DestAdjacency>
             (optional)

            Type: xsd:string

            Description:Destination adjacency

            <AdjGroup>
             (optional)

            Type: xsd:string

            Description:Adjacent group

            <SrcAdjGrp>
             (optional)

            Type: xsd:string

            Description:Source adjacent group

            <DestAdjGrp>
             (optional)

            Type: xsd:string

            Description:Destination adjacent group

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl> <PolicySetH> <TranscodeDenyTable> <TranscodeDeny><Naming><TranscodeDeny> <TranscodeDenyEnable> <CacPolicyEntryMatch>

#### <CacPolicyEntryMaxbw>

    Description: none

    Parent objects:

                    <TranscodeDenyEnable>

    Values:

            <CACMaxBWType>
             (optional)

            Type: xsd:unsignedInt

            Description:The limit for the maximum bandwidth in bps, Kbps, Mbps or Gbps

            <CACMaxBW>
             (optional)

            Type: xsd:unsignedInt

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl> <PolicySetH> <TranscodeDenyTable> <TranscodeDeny><Naming><TranscodeDeny> <TranscodeDenyEnable> <CacPolicyEntryMaxbw>

#### <MaxCallRate>

    Description: Maximum call rate

    Parent objects:

                    <TranscodeDenyEnable>

    Values:

            <CACMaxCallRate>
             (mandatory)

            Type: xsd:unsignedInt

            Description:The limit for the maximum number of new calls per minute

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl> <PolicySetH> <TranscodeDenyTable> <TranscodeDeny><Naming><TranscodeDeny> <TranscodeDenyEnable> <MaxCallRate>

#### <MaxChannels>

    Description: Maximum number of channels

    Parent objects:

                    <TranscodeDenyEnable>

    Values:

            <CACMaxChannels>
             (mandatory)

            Type: xsd:unsignedInt

            Description:The limit for the maximum number of media channels

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl> <PolicySetH> <TranscodeDenyTable> <TranscodeDeny><Naming><TranscodeDeny> <TranscodeDenyEnable> <MaxChannels>

#### <MaxNumCalls>

    Description: Maximum number of calls

    Parent objects:

                    <TranscodeDenyEnable>

    Values:

            <CACMaxCalls>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Maximum number of calls permitted

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl> <PolicySetH> <TranscodeDenyTable> <TranscodeDeny><Naming><TranscodeDeny> <TranscodeDenyEnable> <MaxNumCalls>

#### <CacPolicyEntryMaxRateRegs>

    Description: none

    Parent objects:

                    <TranscodeDenyEnable>

    Values:

            <CACMaxSubscriber>
             (mandatory)

            Type: xsd:unsignedInt

            Description:The limit for the maximum number of subscriber registrations per minute

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl> <PolicySetH> <TranscodeDenyTable> <TranscodeDeny><Naming><TranscodeDeny> <TranscodeDenyEnable> <CacPolicyEntryMaxRateRegs>

#### <MaxRegs>

    Description: Maximum subscriber registrations

    Parent objects:

                    <TranscodeDenyEnable>

    Values:

            <CACMaxReg>
             (mandatory)

            Type: xsd:unsignedInt

            Description:The limit for the maximum number of subscriber registrations

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl> <PolicySetH> <TranscodeDenyTable> <TranscodeDeny><Naming><TranscodeDeny> <TranscodeDenyEnable> <MaxRegs>

#### <MaxUpdates>

    Description: Maximum updates to call media

    Parent objects:

                    <TranscodeDenyEnable>

    Values:

            <CACMaxUpdates>
             (mandatory)

            Type: xsd:unsignedInt

            Description:The limit for the maximum number of updates to a call

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl> <PolicySetH> <TranscodeDenyTable> <TranscodeDeny><Naming><TranscodeDeny> <TranscodeDenyEnable> <MaxUpdates>

#### <CacPolicyEntryMediaBypassAllowed>

    Description: none

    Parent objects:

                    <TranscodeDenyEnable>

    Values:

            <CACMediaBypass>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl> <PolicySetH> <TranscodeDenyTable> <TranscodeDeny><Naming><TranscodeDeny> <TranscodeDenyEnable> <CacPolicyEntryMediaBypassAllowed>

#### <TranscodeDenyEnableAction>

    Description: Action to perform on match

    Parent objects:

                    <TranscodeDenyEnable>

    Values:

            <CACComplete>
             (optional)

            Type: xsd:unsignedInt

            Description:When event matches CAC complete

            <CACNextTable>
             (optional)

            Type: xsd:string

            Description:Next table to be checked

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl> <PolicySetH> <TranscodeDenyTable> <TranscodeDeny><Naming><TranscodeDeny> <TranscodeDenyEnable> <TranscodeDenyEnableAction>

#### <CacPolicyEntryTranscoderAllowed>

    Description: none

    Parent objects:

                    <TranscodeDenyEnable>

    Values:

            <CACTranscode>
             (mandatory)

            Type: xsd:unsignedInt

            Description:CAC transcode allowed

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetH> <PolicySetTable> <PolicySet><Naming><SBEAdmissionControl> <PolicySetH> <TranscodeDenyTable> <TranscodeDeny><Naming><TranscodeDeny> <TranscodeDenyEnable> <CacPolicyEntryTranscoderAllowed>

#### <ConfigSetZ>

    Description: none

    Parent objects:

                    <ConfigSetTableConfigSet>

    Child objects:

                    <CacConfigsetAdminStatus> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetZ>

#### <CacConfigsetAdminStatus>

    Description: none

    Parent objects:

                    <ConfigSetZ>

    Values:

            <CACAdmin>
             (mandatory)

            Type: xsd:unsignedInt

            Description:CAC admin status

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetH> <CacPolicySetHConfigSetTable> <ConfigSetTableConfigSet><Naming><SBEPolicy> <ConfigSetZ> <CacConfigsetAdminStatus>

#### <CacPolicySetZ>

    Description: none

    Parent objects:

                    <CacPolicySet>

    Child objects:

                    <CacEntityActiveConfigSet> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetZ>

#### <CacEntityActiveConfigSet>

    Description: none

    Parent objects:

                    <CacPolicySetZ>

    Values:

            <ActiveConfig>
             (mandatory)

            Type: Range. Value lies between 1 and 2147483647

            Description:Policy set number

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <CacPolicySet> <CacPolicySetZ> <CacEntityActiveConfigSet>

#### <Clsc>

    Description: none

    Parent objects:

                    <Sbe>

    Child objects:

                    <NetworkId> - Network ID for remote billing

                    <RemoteBillingmsgCachePath> - none

                    <RemoteBillingmsgCacheSizePath> - none

                    <RemoteBillingmsgCacheTimePath> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Clsc>

#### <NetworkId>

    Description: Network ID for remote billing

    Parent objects:

                    <Clsc>

    Values:

            <NetworkID>
             (mandatory)

            Type: Range. Value lies between 0 and 99999

            Description:Network ID

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Clsc> <NetworkId>

#### <RemoteBillingmsgCachePath>

    Description: none

    Parent objects:

                    <Clsc>

    Values:

            <RemoteBill>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Remote billing cache path

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Clsc> <RemoteBillingmsgCachePath>

#### <RemoteBillingmsgCacheSizePath>

    Description: none

    Parent objects:

                    <Clsc>

    Values:

            <MaxCacheData>
             (mandatory)

            Type: Range. Value lies between 1 and 4096

            Description:Max amount of data to cache (in bytes)

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Clsc> <RemoteBillingmsgCacheSizePath>

#### <RemoteBillingmsgCacheTimePath>

    Description: none

    Parent objects:

                    <Clsc>

    Values:

            <MaxBillingTime>
             (mandatory)

            Type: Range. Value lies between 1 and 86400

            Description:Max time to wait (in seconds)

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Clsc> <RemoteBillingmsgCacheTimePath>

#### <Csbc>

    Description: none

    Parent objects:

                    <Sbe>

    Child objects:

                    <CodecListTable> - Configuration list of codecs

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Csbc>

#### <CodecListTable>

    Description: Configuration list of codecs

    Parent objects:

                    <Csbc>

    Child objects:

                    <CodecList> - Codec list name

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Csbc> <CodecListTable>

#### <CodecList>

    Description: Codec list name

    Parent objects:

                    <CodecListTable>

    <Naming>:

            <CodecList>
             (mandatory)

            Type: xsd:string

            Description:Codec list name

    Child objects:

                    <CodecListB> - none

                    <CodecListEnable> - Enable the resource

                    <CodecListH> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Csbc> <CodecListTable> <CodecList><Naming><CodecList>

#### <CodecListEnable>

    Description: Enable the resource

    Parent objects:

                    <CodecList>

    Child objects:

                    <Description> - Assign a text description to this codec list

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Csbc> <CodecListTable> <CodecList><Naming><CodecList> <CodecListEnable>

#### <Description>

    Description: Assign a text description to this codec list

    Parent objects:

                    <CodecListEnable>

    Values:

            <CodecDesc>
             (mandatory)

            Type: xsd:string

            Description:Description text for this codec list.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Csbc> <CodecListTable> <CodecList><Naming><CodecList> <CodecListEnable> <Description>

#### <CodecListB>

    Description: none

    Parent objects:

                    <CodecList>

    Child objects:

                    <Create> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Csbc> <CodecListTable> <CodecList><Naming><CodecList> <CodecListB>

#### <Create>

    Description: none

    Parent objects:

                    <CodecListB>

    Values:

            <CodecListCreate>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Csbc> <CodecListTable> <CodecList><Naming><CodecList> <CodecListB> <Create>

#### <CodecListH>

    Description: none

    Parent objects:

                    <CodecList>

    Child objects:

                    <CodecTable> - Assign a codec to this codec list

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Csbc> <CodecListTable> <CodecList><Naming><CodecList> <CodecListH>

#### <CodecTable>

    Description: Assign a codec to this codec list

    Parent objects:

                    <CodecListH>

    Child objects:

                    <Codec> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Csbc> <CodecListTable> <CodecList><Naming><CodecList> <CodecListH> <CodecTable>

#### <Codec>

    Description: none

    Parent objects:

                    <CodecTable>

    <Naming>:

            <CodecListTable>
             (mandatory)

            Type: xsd:string

            Description:Codec table list

    Child objects:

                    <CodecB> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Csbc> <CodecListTable> <CodecList><Naming><CodecList> <CodecListH> <CodecTable> <Codec><Naming><CodecListTable>

#### <CodecB>

    Description: none

    Parent objects:

                    <Codec>

    Child objects:

                    <Create> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Csbc> <CodecListTable> <CodecList><Naming><CodecList> <CodecListH> <CodecTable> <Codec><Naming><CodecListTable> <CodecB>

#### <Create>

    Description: none

    Parent objects:

                    <CodecB>

    Values:

            <CodecMinPacket>
             (mandatory)

            Type: Range. Value lies between 0 and 1000

            Description:Minimum packetization period - max 1000 millisecs

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Csbc> <CodecListTable> <CodecList><Naming><CodecList> <CodecListH> <CodecTable> <Codec><Naming><CodecListTable> <CodecB> <Create>

#### <SbeH323>

    Description: H323 configuration table

    Parent objects:

                    <Sbe>

    Child objects:

                    <H323tableTable> - H323 configuration table

                    <SbeH323_H323> - Global Hunting Triggers

                    <Timeout> - Adjacency global retry timeout.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeH323>

#### <Timeout>

    Description: Adjacency global retry timeout.

    Parent objects:

                    <SbeH323>

    Values:

            <H323Timeout>
             (mandatory)

            Type: Range. Value lies between 10000 and 30000

            Description:Retry timeout value in milliseconds.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeH323> <Timeout>

#### <SbeH323_H323>

    Description: Global Hunting Triggers

    Parent objects:

                    <SbeH323>

    Values:

            <H323Nobandwidth>
             (optional)

            Type: xsd:unsignedInt

            Description:No bandwidth

            <H323Unreachable>
             (optional)

            Type: xsd:unsignedInt

            Description:unreachable destination

            <H323DestReject>
             (optional)

            Type: xsd:unsignedInt

            Description:Destination rejected

            <H323NoPermission>
             (optional)

            Type: xsd:unsignedInt

            Description:No permission

            <H323GatewayRes>
             (optional)

            Type: xsd:unsignedInt

            Description:Gateway resources

            <H323BadFormat>
             (optional)

            Type: xsd:unsignedInt

            Description:Bad format address

            <H323SecDenied>
             (optional)

            Type: xsd:unsignedInt

            Description:Security denied

            <H323ConnectFail>
             (optional)

            Type: xsd:unsignedInt

            Description:Connect failed

            <H323NoRetry>
             (optional)

            Type: xsd:unsignedInt

            Description:Do not retry hunting

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeH323> <SbeH323_H323>

#### <H323tableTable>

    Description: H323 configuration table

    Parent objects:

                    <SbeH323>

    Child objects:

                    <H323table> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeH323> <H323tableTable>

#### <H323table>

    Description: none

    Parent objects:

                    <H323tableTable>

    <Naming>:

            <H323RASTimeout>
             (mandatory)

            Type: xsd:string

            Description:H323 RAS timeout

    Child objects:

                    <H323EntRasrrq> - none

                    <H323Enth225timeout> - none

                    <H323EntrasRetryCount> - none

                    <H323EntrasTimeout> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeH323> <H323tableTable> <H323table><Naming><H323RASTimeout>

#### <H323Enth225timeout>

    Description: none

    Parent objects:

                    <H323table>

    Values:

            <H225EstablishTime>
             (mandatory)

            Type: Range. Value lies between 30000 and 300000

            Description:H225 establishment timeout value in milliseconds.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeH323> <H323tableTable> <H323table><Naming><H323RASTimeout> <H323Enth225timeout>

#### <H323EntrasRetryCount>

    Description: none

    Parent objects:

                    <H323table>

    Values:

            <H323RASRetry>
             (mandatory)

            Type: Range. Value lies between 0 and 30

            Description:Retry count.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeH323> <H323tableTable> <H323table><Naming><H323RASTimeout> <H323EntrasRetryCount>

#### <H323EntRasrrq>

    Description: none

    Parent objects:

                    <H323table>

    Values:

            <H323RASRefresh>
             (mandatory)

            Type: Range. Value lies between 15000 and 150000

            Description:Keepalive refresh time in milliseconds.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeH323> <H323tableTable> <H323table><Naming><H323RASTimeout> <H323EntRasrrq>

#### <H323EntrasTimeout>

    Description: none

    Parent objects:

                    <H323table>

    Values:

            <H323RASTimeout>
             (mandatory)

            Type: Range. Value lies between 1000 and 45000

            Description:Timeout value in milliseconds.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeH323> <H323tableTable> <H323table><Naming><H323RASTimeout> <H323EntrasTimeout>

#### <Rps>

    Description: none

    Parent objects:

                    <Sbe>

    Child objects:

                    <RpsHConfigSetTable> - none

                    <RpsZ> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps>

#### <RpsHConfigSetTable>

    Description: none

    Parent objects:

                    <Rps>

    Child objects:

                    <RpsHConfigSetTableSet> - Policy set number

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable>

#### <RpsHConfigSetTableSet>

    Description: Policy set number

    Parent objects:

                    <RpsHConfigSetTable>

    <Naming>:

            <RPSPolicy>
             (mandatory)

            Type: Range. Value lies between 1 and 2147483647

            Description:Policy set number

    Child objects:

                    <RpsHConfigSetTableConfigSetZ> - none

                    <TableTable> - Configuration of a src domain name address routing policy table

                    <ValidationTable> - Action to perform on match

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy>

#### <TableTable>

    Description: Configuration of a src domain name address routing policy table

    Parent objects:

                    <RpsHConfigSetTableSet>

    Child objects:

                    <Table> - Routing policy table name

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable>

#### <Table>

    Description: Routing policy table name

    Parent objects:

                    <TableTable>

    <Naming>:

            <RoutingPolicy>
             (mandatory)

            Type: xsd:string

            Description:Routing policy table name

    Child objects:

                    <RtgCarrierIdTable> - Configuration of a carrier id based routing policy table

                    <RtgDstAddressTable> - Configuration of a destination address routing policy table

                    <RtgDstDomainTable> - Configuration of a dst domain name address routing policy table

                    <RtgRoundRobinTable> - Configuration of a round-robin routing policy table

                    <RtgSrcAccountTable> - Configuration of a source account routing policy table

                    <RtgSrcAddressTable> - Configuration of a source address routing policy table

                    <RtgSrcAdjacencyTable> - Configure an entry in the routing table

                    <RtgSrcDomainTable> - Configuration of a src domain name address routing policy table

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy>

#### <RtgCarrierIdTable>

    Description: Configuration of a carrier id based routing policy table

    Parent objects:

                    <Table>

    Child objects:

                    <RtgCarrierIdTableB> - none

                    <RtgCarrierIdTableEnable> - Enable the resource

                    <RtgCarrierIdTableH> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgCarrierIdTable>

#### <RtgCarrierIdTableEnable>

    Description: Enable the resource

    Parent objects:

                    <RtgCarrierIdTable>

    Child objects:

                    <RpsrtgTableComment> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgCarrierIdTable> <RtgCarrierIdTableEnable>

#### <RpsrtgTableComment>

    Description: none

    Parent objects:

                    <RtgCarrierIdTableEnable>

    Values:

            <RTGTable>
             (mandatory)

            Type: xsd:string

            Description:Routing policy table comment

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgCarrierIdTable> <RtgCarrierIdTableEnable> <RpsrtgTableComment>

#### <RtgCarrierIdTableB>

    Description: none

    Parent objects:

                    <RtgCarrierIdTable>

    Child objects:

                    <RpsrtgInputTypecId> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgCarrierIdTable> <RtgCarrierIdTableB>

#### <RpsrtgInputTypecId>

    Description: none

    Parent objects:

                    <RtgCarrierIdTableB>

    Values:

            <RTGCarrier>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgCarrierIdTable> <RtgCarrierIdTableB> <RpsrtgInputTypecId>

#### <RtgCarrierIdTableH>

    Description: none

    Parent objects:

                    <RtgCarrierIdTable>

    Child objects:

                    <RtgCarrierIdTableHActionTable> - Action to perform on match

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgCarrierIdTable> <RtgCarrierIdTableH>

#### <RtgCarrierIdTableHActionTable>

    Description: Action to perform on match

    Parent objects:

                    <RtgCarrierIdTableH>

    Child objects:

                    <Action> - Routing table entry number

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgCarrierIdTable> <RtgCarrierIdTableH> <RtgCarrierIdTableHActionTable>

#### <Action>

    Description: Routing table entry number

    Parent objects:

                    <RtgCarrierIdTableHActionTable>

    <Naming>:

            <RtgCrrierID>
             (mandatory)

            Type: Range. Value lies between 1 and 2147483647

            Description:Routing table entry number

    Child objects:

                    <ActionEnable> - Enable the resource

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgCarrierIdTable> <RtgCarrierIdTableH> <RtgCarrierIdTableHActionTable> <Action><Naming><RtgCrrierID>

#### <ActionEnable>

    Description: Enable the resource

    Parent objects:

                    <Action>

    Child objects:

                    <ActionEnableAction> - Action to perform on match

                    <EditCic> - Carrier ID manipulation to perform on match

                    <RpsrtgActionKeycicString> - none

                    <RpsrtgActionsigChannel> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgCarrierIdTable> <RtgCarrierIdTableH> <RtgCarrierIdTableHActionTable> <Action><Naming><RtgCrrierID> <ActionEnable>

#### <ActionEnableAction>

    Description: Action to perform on match

    Parent objects:

                    <ActionEnable>

    Values:

            <RTGAction>
             (optional)

            Type: xsd:unsignedInt

            Description:RTG action

            <RTGNextTable>
             (optional)

            Type: xsd:string

            Description:Next table to be checked

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgCarrierIdTable> <RtgCarrierIdTableH> <RtgCarrierIdTableHActionTable> <Action><Naming><RtgCrrierID> <ActionEnable> <ActionEnableAction>

#### <EditCic>

    Description: Carrier ID manipulation to perform on match

    Parent objects:

                    <ActionEnable>

    Values:

            <CICDel>
             (optional)

            Type: xsd:string

            Description:Digits to remove

            <CICAdd>
             (optional)

            Type: xsd:string

            Description:Digits to add

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgCarrierIdTable> <RtgCarrierIdTableH> <RtgCarrierIdTableHActionTable> <Action><Naming><RtgCrrierID> <ActionEnable> <EditCic>

#### <RpsrtgActionKeycicString>

    Description: none

    Parent objects:

                    <ActionEnable>

    Values:

            <RPSActionKey>
             (mandatory)

            Type: xsd:string

            Description:Match Carrier ID

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgCarrierIdTable> <RtgCarrierIdTableH> <RtgCarrierIdTableHActionTable> <Action><Naming><RtgCrrierID> <ActionEnable> <RpsrtgActionKeycicString>

#### <RpsrtgActionsigChannel>

    Description: none

    Parent objects:

                    <ActionEnable>

    Values:

            <RPSAdjName>
             (mandatory)

            Type: xsd:string

            Description:Destination adjacency name

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgCarrierIdTable> <RtgCarrierIdTableH> <RtgCarrierIdTableHActionTable> <Action><Naming><RtgCrrierID> <ActionEnable> <RpsrtgActionsigChannel>

#### <RtgDstAddressTable>

    Description: Configuration of a destination address routing policy table

    Parent objects:

                    <Table>

    Child objects:

                    <RtgDstAddressTableB> - none

                    <RtgDstAddressTableEnable> - Enable the resource

                    <RtgDstAddressTableH> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgDstAddressTable>

#### <RtgDstAddressTableEnable>

    Description: Enable the resource

    Parent objects:

                    <RtgDstAddressTable>

    Child objects:

                    <RpsrtgTableComment> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgDstAddressTable> <RtgDstAddressTableEnable>

#### <RpsrtgTableComment>

    Description: none

    Parent objects:

                    <RtgDstAddressTableEnable>

    Values:

            <RoutingTable>
             (mandatory)

            Type: xsd:string

            Description:Routing policy table comment

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgDstAddressTable> <RtgDstAddressTableEnable> <RpsrtgTableComment>

#### <RtgDstAddressTableB>

    Description: none

    Parent objects:

                    <RtgDstAddressTable>

    Child objects:

                    <RpsrtgInputTypedstAdd> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgDstAddressTable> <RtgDstAddressTableB>

#### <RpsrtgInputTypedstAdd>

    Description: none

    Parent objects:

                    <RtgDstAddressTableB>

    Values:

            <RPSInputType>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgDstAddressTable> <RtgDstAddressTableB> <RpsrtgInputTypedstAdd>

#### <RtgDstAddressTableH>

    Description: none

    Parent objects:

                    <RtgDstAddressTable>

    Child objects:

                    <RtgDstAddressTableHActionTable> - Action to perform on match

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgDstAddressTable> <RtgDstAddressTableH>

#### <RtgDstAddressTableHActionTable>

    Description: Action to perform on match

    Parent objects:

                    <RtgDstAddressTableH>

    Child objects:

                    <RtgDstAddressTableHActionTableAction> - Routing table entry number

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgDstAddressTable> <RtgDstAddressTableH> <RtgDstAddressTableHActionTable>

#### <RtgDstAddressTableHActionTableAction>

    Description: Routing table entry number

    Parent objects:

                    <RtgDstAddressTableHActionTable>

    <Naming>:

            <RTGDestAddr>
             (mandatory)

            Type: Range. Value lies between 1 and 2147483647

            Description:Routing table entry number

    Child objects:

                    <RtgDstAddressTableHActionTableActionB> - none

                    <RtgDstAddressTableHActionTableActionEnable> - Enable the resource

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgDstAddressTable> <RtgDstAddressTableH> <RtgDstAddressTableHActionTable> <RtgDstAddressTableHActionTableAction><Naming><RTGDestAddr>

#### <RtgDstAddressTableHActionTableActionEnable>

    Description: Enable the resource

    Parent objects:

                    <RtgDstAddressTableHActionTableAction>

    Child objects:

                    <Edit> - Edit the dialed number

                    <EditCic> - Carrier ID manipulation to perform on match

                    <RpsrtgActionKeyaddrString> - none

                    <RpsrtgActionKeyaddrWildcardType> - none

                    <RpsrtgActionsigChannel> - none

                    <RtgDstAddressTableHActionTableActionEnableAction> - Action to perform on match

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgDstAddressTable> <RtgDstAddressTableH> <RtgDstAddressTableHActionTable> <RtgDstAddressTableHActionTableAction><Naming><RTGDestAddr> <RtgDstAddressTableHActionTableActionEnable>

#### <RtgDstAddressTableHActionTableActionEnableAction>

    Description: Action to perform on match

    Parent objects:

                    <RtgDstAddressTableHActionTableActionEnable>

    Values:

            <RTGDstAction>
             (optional)

            Type: xsd:unsignedInt

            Description:RTG action

            <RTGDstNextTable>
             (optional)

            Type: xsd:string

            Description:Next table to be checked

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgDstAddressTable> <RtgDstAddressTableH> <RtgDstAddressTableHActionTable> <RtgDstAddressTableHActionTableAction><Naming><RTGDestAddr> <RtgDstAddressTableHActionTableActionEnable> <RtgDstAddressTableHActionTableActionEnableAction>

#### <Edit>

    Description: Edit the dialed number

    Parent objects:

                    <RtgDstAddressTableHActionTableActionEnable>

    Values:

            <RPSAdd>
             (optional)

            Type: xsd:string

            Description:Digits to add

            <RPSDel>
             (optional)

            Type: xsd:string

            Description:Digits to replace

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgDstAddressTable> <RtgDstAddressTableH> <RtgDstAddressTableHActionTable> <RtgDstAddressTableHActionTableAction><Naming><RTGDestAddr> <RtgDstAddressTableHActionTableActionEnable> <Edit>

#### <EditCic>

    Description: Carrier ID manipulation to perform on match

    Parent objects:

                    <RtgDstAddressTableHActionTableActionEnable>

    Values:

            <RTGCicAdd>
             (optional)

            Type: xsd:string

            Description:Digits to add

            <RTGCicDel>
             (optional)

            Type: xsd:string

            Description:Digits to delete

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgDstAddressTable> <RtgDstAddressTableH> <RtgDstAddressTableHActionTable> <RtgDstAddressTableHActionTableAction><Naming><RTGDestAddr> <RtgDstAddressTableHActionTableActionEnable> <EditCic>

#### <RpsrtgActionKeyaddrString>

    Description: none

    Parent objects:

                    <RtgDstAddressTableHActionTableActionEnable>

    Values:

            <RPSActionKey>
             (mandatory)

            Type: xsd:string

            Description:Match address

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgDstAddressTable> <RtgDstAddressTableH> <RtgDstAddressTableHActionTable> <RtgDstAddressTableHActionTableAction><Naming><RTGDestAddr> <RtgDstAddressTableHActionTableActionEnable> <RpsrtgActionKeyaddrString>

#### <RpsrtgActionKeyaddrWildcardType>

    Description: none

    Parent objects:

                    <RtgDstAddressTableHActionTableActionEnable>

    Values:

            <RPSActionKeyWild>
             (mandatory)

            Type: xsd:unsignedInt

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgDstAddressTable> <RtgDstAddressTableH> <RtgDstAddressTableHActionTable> <RtgDstAddressTableHActionTableAction><Naming><RTGDestAddr> <RtgDstAddressTableHActionTableActionEnable> <RpsrtgActionKeyaddrWildcardType>

#### <RpsrtgActionsigChannel>

    Description: none

    Parent objects:

                    <RtgDstAddressTableHActionTableActionEnable>

    Values:

            <RPSDstAdj>
             (mandatory)

            Type: xsd:string

            Description:Destination adjacency name

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgDstAddressTable> <RtgDstAddressTableH> <RtgDstAddressTableHActionTable> <RtgDstAddressTableHActionTableAction><Naming><RTGDestAddr> <RtgDstAddressTableHActionTableActionEnable> <RpsrtgActionsigChannel>

#### <RtgDstAddressTableHActionTableActionB>

    Description: none

    Parent objects:

                    <RtgDstAddressTableHActionTableAction>

    Child objects:

                    <Entry> - Configure an entry in the routing table

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgDstAddressTable> <RtgDstAddressTableH> <RtgDstAddressTableHActionTable> <RtgDstAddressTableHActionTableAction><Naming><RTGDestAddr> <RtgDstAddressTableHActionTableActionB>

#### <Entry>

    Description: Configure an entry in the routing table

    Parent objects:

                    <RtgDstAddressTableHActionTableActionB>

    Values:

            <RTGDestAddr>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgDstAddressTable> <RtgDstAddressTableH> <RtgDstAddressTableHActionTable> <RtgDstAddressTableHActionTableAction><Naming><RTGDestAddr> <RtgDstAddressTableHActionTableActionB> <Entry>

#### <RtgDstDomainTable>

    Description: Configuration of a dst domain name address routing policy table

    Parent objects:

                    <Table>

    Child objects:

                    <RtgDstDomainTableB> - none

                    <RtgDstDomainTableEnable> - Enable the resource

                    <RtgDstDomainTableH> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgDstDomainTable>

#### <RtgDstDomainTableEnable>

    Description: Enable the resource

    Parent objects:

                    <RtgDstDomainTable>

    Child objects:

                    <RpsrtgTableComment> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgDstDomainTable> <RtgDstDomainTableEnable>

#### <RpsrtgTableComment>

    Description: none

    Parent objects:

                    <RtgDstDomainTableEnable>

    Values:

            <RPSRtgTable>
             (mandatory)

            Type: xsd:string

            Description:Routing policy table comment

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgDstDomainTable> <RtgDstDomainTableEnable> <RpsrtgTableComment>

#### <RtgDstDomainTableB>

    Description: none

    Parent objects:

                    <RtgDstDomainTable>

    Child objects:

                    <RpsrtgInputTypeDstdom> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgDstDomainTable> <RtgDstDomainTableB>

#### <RpsrtgInputTypeDstdom>

    Description: none

    Parent objects:

                    <RtgDstDomainTableB>

    Values:

            <RPSInputType>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgDstDomainTable> <RtgDstDomainTableB> <RpsrtgInputTypeDstdom>

#### <RtgDstDomainTableH>

    Description: none

    Parent objects:

                    <RtgDstDomainTable>

    Child objects:

                    <RtgDstDomainTableHActionTable> - Action to perform on match

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgDstDomainTable> <RtgDstDomainTableH>

#### <RtgDstDomainTableHActionTable>

    Description: Action to perform on match

    Parent objects:

                    <RtgDstDomainTableH>

    Child objects:

                    <RtgDstDomainTableHActionTableEntry> - Routing table entry number

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgDstDomainTable> <RtgDstDomainTableH> <RtgDstDomainTableHActionTable>

#### <RtgDstDomainTableHActionTableEntry>

    Description: Routing table entry number

    Parent objects:

                    <RtgDstDomainTableHActionTable>

    <Naming>:

            <RTGDstTable>
             (mandatory)

            Type: Range. Value lies between 1 and 2147483647

            Description:Routing table entry number

    Child objects:

                    <RtgDstDomainTableHActionTableActionB> - none

                    <RtgDstDomainTableHActionTableEnable> - Enable the resource

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgDstDomainTable> <RtgDstDomainTableH> <RtgDstDomainTableHActionTable> <RtgDstDomainTableHActionTableEntry><Naming><RTGDstTable>

#### <RtgDstDomainTableHActionTableEnable>

    Description: Enable the resource

    Parent objects:

                    <RtgDstDomainTableHActionTableEntry>

    Child objects:

                    <EditCic> - Carrier ID manipulation to perform on match

                    <Rpsrtgactionkeydomstring> - none

                    <Rpsrtgactionsigchannel> - none

                    <RtgDstDomainTableHActionTableEnableAction> - Action to perform on match

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgDstDomainTable> <RtgDstDomainTableH> <RtgDstDomainTableHActionTable> <RtgDstDomainTableHActionTableEntry><Naming><RTGDstTable> <RtgDstDomainTableHActionTableEnable>

#### <RtgDstDomainTableHActionTableEnableAction>

    Description: Action to perform on match

    Parent objects:

                    <RtgDstDomainTableHActionTableEnable>

    Values:

            <RPSRtgAction>
             (optional)

            Type: xsd:unsignedInt

            Description:RTG action

            <RPSRtgNextTable>
             (optional)

            Type: xsd:string

            Description:Next table to be checked

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgDstDomainTable> <RtgDstDomainTableH> <RtgDstDomainTableHActionTable> <RtgDstDomainTableHActionTableEntry><Naming><RTGDstTable> <RtgDstDomainTableHActionTableEnable> <RtgDstDomainTableHActionTableEnableAction>

#### <EditCic>

    Description: Carrier ID manipulation to perform on match

    Parent objects:

                    <RtgDstDomainTableHActionTableEnable>

    Values:

            <RPSCICDel>
             (optional)

            Type: xsd:string

            Description:Digits to remove

            <RPSCICAdd>
             (optional)

            Type: xsd:string

            Description:Digits to add

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgDstDomainTable> <RtgDstDomainTableH> <RtgDstDomainTableHActionTable> <RtgDstDomainTableHActionTableEntry><Naming><RTGDstTable> <RtgDstDomainTableHActionTableEnable> <EditCic>

#### <Rpsrtgactionkeydomstring>

    Description: none

    Parent objects:

                    <RtgDstDomainTableHActionTableEnable>

    Values:

            <RPSActionKey>
             (mandatory)

            Type: xsd:string

            Description:Match domain

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgDstDomainTable> <RtgDstDomainTableH> <RtgDstDomainTableHActionTable> <RtgDstDomainTableHActionTableEntry><Naming><RTGDstTable> <RtgDstDomainTableHActionTableEnable> <Rpsrtgactionkeydomstring>

#### <Rpsrtgactionsigchannel>

    Description: none

    Parent objects:

                    <RtgDstDomainTableHActionTableEnable>

    Values:

            <RPSDestAdj>
             (mandatory)

            Type: xsd:string

            Description:Destination adjacency name

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgDstDomainTable> <RtgDstDomainTableH> <RtgDstDomainTableHActionTable> <RtgDstDomainTableHActionTableEntry><Naming><RTGDstTable> <RtgDstDomainTableHActionTableEnable> <Rpsrtgactionsigchannel>

#### <RtgDstDomainTableHActionTableActionB>

    Description: none

    Parent objects:

                    <RtgDstDomainTableHActionTableEntry>

    Child objects:

                    <Entry> - Configure an entry in the routing table

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgDstDomainTable> <RtgDstDomainTableH> <RtgDstDomainTableHActionTable> <RtgDstDomainTableHActionTableEntry><Naming><RTGDstTable> <RtgDstDomainTableHActionTableActionB>

#### <Entry>

    Description: Configure an entry in the routing table

    Parent objects:

                    <RtgDstDomainTableHActionTableActionB>

    Values:

            <RTGDstDomainTable>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgDstDomainTable> <RtgDstDomainTableH> <RtgDstDomainTableHActionTable> <RtgDstDomainTableHActionTableEntry><Naming><RTGDstTable> <RtgDstDomainTableHActionTableActionB> <Entry>

#### <RtgRoundRobinTable>

    Description: Configuration of a round-robin routing policy table

    Parent objects:

                    <Table>

    Child objects:

                    <RtgRoundRobinTableB> - none

                    <RtgRoundRobinTableEnable> - Enable the resource

                    <RtgRoundRobinTableH> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgRoundRobinTable>

#### <RtgRoundRobinTableEnable>

    Description: Enable the resource

    Parent objects:

                    <RtgRoundRobinTable>

    Child objects:

                    <Rpsrtgtablecomment> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgRoundRobinTable> <RtgRoundRobinTableEnable>

#### <Rpsrtgtablecomment>

    Description: none

    Parent objects:

                    <RtgRoundRobinTableEnable>

    Values:

            <RPSRtgTable>
             (mandatory)

            Type: xsd:string

            Description:Routing policy table comment

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgRoundRobinTable> <RtgRoundRobinTableEnable> <Rpsrtgtablecomment>

#### <RtgRoundRobinTableB>

    Description: none

    Parent objects:

                    <RtgRoundRobinTable>

    Child objects:

                    <Rpsrtginputtyperoundrobin> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgRoundRobinTable> <RtgRoundRobinTableB>

#### <Rpsrtginputtyperoundrobin>

    Description: none

    Parent objects:

                    <RtgRoundRobinTableB>

    Values:

            <RPSRtgInput>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgRoundRobinTable> <RtgRoundRobinTableB> <Rpsrtginputtyperoundrobin>

#### <RtgRoundRobinTableH>

    Description: none

    Parent objects:

                    <RtgRoundRobinTable>

    Child objects:

                    <RtgRoundRobinTableHActionTable> - Action to perform on match

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgRoundRobinTable> <RtgRoundRobinTableH>

#### <RtgRoundRobinTableHActionTable>

    Description: Action to perform on match

    Parent objects:

                    <RtgRoundRobinTableH>

    Child objects:

                    <RtgRoundRobinTableHActionTableAction> - Routing table entry number

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgRoundRobinTable> <RtgRoundRobinTableH> <RtgRoundRobinTableHActionTable>

#### <RtgRoundRobinTableHActionTableAction>

    Description: Routing table entry number

    Parent objects:

                    <RtgRoundRobinTableHActionTable>

    <Naming>:

            <RtgRoutingAction>
             (mandatory)

            Type: Range. Value lies between 1 and 2147483647

            Description:Routing table entry number

    Child objects:

                    <RtgRoundRobinTableHActionTableActionB> - none

                    <RtgRoundRobinTableHActionTableActionEnable> - Enable the resource

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgRoundRobinTable> <RtgRoundRobinTableH> <RtgRoundRobinTableHActionTable> <RtgRoundRobinTableHActionTableAction><Naming><RtgRoutingAction>

#### <RtgRoundRobinTableHActionTableActionEnable>

    Description: Enable the resource

    Parent objects:

                    <RtgRoundRobinTableHActionTableAction>

    Child objects:

                    <Edit> - Edit the dialed number

                    <EditCic> - Carrier ID manipulation to perform on match

                    <RpsRtgActionsigChannel> - none

                    <RtgRoundRobinTableHActionTableActionEnableAction> - Action to perform on match

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgRoundRobinTable> <RtgRoundRobinTableH> <RtgRoundRobinTableHActionTable> <RtgRoundRobinTableHActionTableAction><Naming><RtgRoutingAction> <RtgRoundRobinTableHActionTableActionEnable>

#### <RtgRoundRobinTableHActionTableActionEnableAction>

    Description: Action to perform on match

    Parent objects:

                    <RtgRoundRobinTableHActionTableActionEnable>

    Values:

            <RTGAction>
             (optional)

            Type: xsd:unsignedInt

            Description:RTG action

            <RTGNextTable>
             (optional)

            Type: xsd:string

            Description:Next table to be checked

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgRoundRobinTable> <RtgRoundRobinTableH> <RtgRoundRobinTableHActionTable> <RtgRoundRobinTableHActionTableAction><Naming><RtgRoutingAction> <RtgRoundRobinTableHActionTableActionEnable> <RtgRoundRobinTableHActionTableActionEnableAction>

#### <Edit>

    Description: Edit the dialed number

    Parent objects:

                    <RtgRoundRobinTableHActionTableActionEnable>

    Values:

            <RPSDel>
             (optional)

            Type: xsd:string

            Description:Digits to delete

            <RPSAdd>
             (optional)

            Type: xsd:string

            Description:Digits to add

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgRoundRobinTable> <RtgRoundRobinTableH> <RtgRoundRobinTableHActionTable> <RtgRoundRobinTableHActionTableAction><Naming><RtgRoutingAction> <RtgRoundRobinTableHActionTableActionEnable> <Edit>

#### <EditCic>

    Description: Carrier ID manipulation to perform on match

    Parent objects:

                    <RtgRoundRobinTableHActionTableActionEnable>

    Values:

            <RPSCICDel>
             (optional)

            Type: xsd:string

            Description:Digits to delete

            <RPSCICAdd>
             (optional)

            Type: xsd:string

            Description:Digits to add

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgRoundRobinTable> <RtgRoundRobinTableH> <RtgRoundRobinTableHActionTable> <RtgRoundRobinTableHActionTableAction><Naming><RtgRoutingAction> <RtgRoundRobinTableHActionTableActionEnable> <EditCic>

#### <RpsRtgActionsigChannel>

    Description: none

    Parent objects:

                    <RtgRoundRobinTableHActionTableActionEnable>

    Values:

            <RPSDstAdj>
             (mandatory)

            Type: xsd:string

            Description:Destination adjacency name

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgRoundRobinTable> <RtgRoundRobinTableH> <RtgRoundRobinTableHActionTable> <RtgRoundRobinTableHActionTableAction><Naming><RtgRoutingAction> <RtgRoundRobinTableHActionTableActionEnable> <RpsRtgActionsigChannel>

#### <RtgRoundRobinTableHActionTableActionB>

    Description: none

    Parent objects:

                    <RtgRoundRobinTableHActionTableAction>

    Child objects:

                    <RtgEntry> - Configure an entry in the routing table

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgRoundRobinTable> <RtgRoundRobinTableH> <RtgRoundRobinTableHActionTable> <RtgRoundRobinTableHActionTableAction><Naming><RtgRoutingAction> <RtgRoundRobinTableHActionTableActionB>

#### <RtgEntry>

    Description: Configure an entry in the routing table

    Parent objects:

                    <RtgRoundRobinTableHActionTableActionB>

    Values:

            <RoutinTableEntry>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgRoundRobinTable> <RtgRoundRobinTableH> <RtgRoundRobinTableHActionTable> <RtgRoundRobinTableHActionTableAction><Naming><RtgRoutingAction> <RtgRoundRobinTableHActionTableActionB> <RtgEntry>

#### <RtgSrcAccountTable>

    Description: Configuration of a source account routing policy table

    Parent objects:

                    <Table>

    Child objects:

                    <RtgSrcAccountTableB> - none

                    <RtgSrcAccountTableEnable> - Enable the resource

                    <RtgSrcAccountTableH> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAccountTable>

#### <RtgSrcAccountTableEnable>

    Description: Enable the resource

    Parent objects:

                    <RtgSrcAccountTable>

    Child objects:

                    <RpsRtgTableComment> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAccountTable> <RtgSrcAccountTableEnable>

#### <RpsRtgTableComment>

    Description: none

    Parent objects:

                    <RtgSrcAccountTableEnable>

    Values:

            <RPSRtgTableComment>
             (mandatory)

            Type: xsd:string

            Description:Routing policy table comment

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAccountTable> <RtgSrcAccountTableEnable> <RpsRtgTableComment>

#### <RtgSrcAccountTableB>

    Description: none

    Parent objects:

                    <RtgSrcAccountTable>

    Child objects:

                    <RpsRtgInputTypesrcacc> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAccountTable> <RtgSrcAccountTableB>

#### <RpsRtgInputTypesrcacc>

    Description: none

    Parent objects:

                    <RtgSrcAccountTableB>

    Values:

            <RPSRtgCacc>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAccountTable> <RtgSrcAccountTableB> <RpsRtgInputTypesrcacc>

#### <RtgSrcAccountTableH>

    Description: none

    Parent objects:

                    <RtgSrcAccountTable>

    Child objects:

                    <RtgSrcAccountTableHActionTable> - Action to perform on match

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAccountTable> <RtgSrcAccountTableH>

#### <RtgSrcAccountTableHActionTable>

    Description: Action to perform on match

    Parent objects:

                    <RtgSrcAccountTableH>

    Child objects:

                    <RtgSrcAccountTableHActionTableAction> - Routing table entry number

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAccountTable> <RtgSrcAccountTableH> <RtgSrcAccountTableHActionTable>

#### <RtgSrcAccountTableHActionTableAction>

    Description: Routing table entry number

    Parent objects:

                    <RtgSrcAccountTableHActionTable>

    <Naming>:

            <RtgSrcAccount>
             (mandatory)

            Type: Range. Value lies between 1 and 2147483647

            Description:Routing table entry number

    Child objects:

                    <RtgSrcAccountTableHActionTableActionB> - none

                    <RtgSrcAccountTableHActionTableActionEnable> - Enable the resource

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAccountTable> <RtgSrcAccountTableH> <RtgSrcAccountTableHActionTable> <RtgSrcAccountTableHActionTableAction><Naming><RtgSrcAccount>

#### <RtgSrcAccountTableHActionTableActionEnable>

    Description: Enable the resource

    Parent objects:

                    <RtgSrcAccountTableHActionTableAction>

    Child objects:

                    <Edit> - Edit the dialed number

                    <EditCic> - Carrier ID manipulation to perform on match

                    <RpsRtgActionKeyAccountname> - none

                    <RpsRtgActionSigChannel> - none

                    <RtgSrcAccountTableHActionTableActionEnableAction> - Action to perform on match

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAccountTable> <RtgSrcAccountTableH> <RtgSrcAccountTableHActionTable> <RtgSrcAccountTableHActionTableAction><Naming><RtgSrcAccount> <RtgSrcAccountTableHActionTableActionEnable>

#### <RtgSrcAccountTableHActionTableActionEnableAction>

    Description: Action to perform on match

    Parent objects:

                    <RtgSrcAccountTableHActionTableActionEnable>

    Values:

            <RTGSrcAction>
             (optional)

            Type: xsd:unsignedInt

            Description:RTG action

            <RTGSrcNextTable>
             (optional)

            Type: xsd:string

            Description:Next table to be checked

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAccountTable> <RtgSrcAccountTableH> <RtgSrcAccountTableHActionTable> <RtgSrcAccountTableHActionTableAction><Naming><RtgSrcAccount> <RtgSrcAccountTableHActionTableActionEnable> <RtgSrcAccountTableHActionTableActionEnableAction>

#### <Edit>

    Description: Edit the dialed number

    Parent objects:

                    <RtgSrcAccountTableHActionTableActionEnable>

    Values:

            <RPSSrcDel>
             (optional)

            Type: xsd:string

            Description:Digits to delete

            <RPSSrcAdd>
             (optional)

            Type: xsd:string

            Description:Digits to add

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAccountTable> <RtgSrcAccountTableH> <RtgSrcAccountTableHActionTable> <RtgSrcAccountTableHActionTableAction><Naming><RtgSrcAccount> <RtgSrcAccountTableHActionTableActionEnable> <Edit>

#### <EditCic>

    Description: Carrier ID manipulation to perform on match

    Parent objects:

                    <RtgSrcAccountTableHActionTableActionEnable>

    Values:

            <RPSSrcCICDel>
             (optional)

            Type: xsd:string

            Description:Digits to delete

            <RPSSrcCICAdd>
             (optional)

            Type: xsd:string

            Description:Digits to add

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAccountTable> <RtgSrcAccountTableH> <RtgSrcAccountTableHActionTable> <RtgSrcAccountTableHActionTableAction><Naming><RtgSrcAccount> <RtgSrcAccountTableHActionTableActionEnable> <EditCic>

#### <RpsRtgActionKeyAccountname>

    Description: none

    Parent objects:

                    <RtgSrcAccountTableHActionTableActionEnable>

    Values:

            <RPSActionKetAccount>
             (mandatory)

            Type: xsd:string

            Description:Source account name

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAccountTable> <RtgSrcAccountTableH> <RtgSrcAccountTableHActionTable> <RtgSrcAccountTableHActionTableAction><Naming><RtgSrcAccount> <RtgSrcAccountTableHActionTableActionEnable> <RpsRtgActionKeyAccountname>

#### <RpsRtgActionSigChannel>

    Description: none

    Parent objects:

                    <RtgSrcAccountTableHActionTableActionEnable>

    Values:

            <RPSRtgSIGChannel>
             (mandatory)

            Type: xsd:string

            Description:Destination adjacency name

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAccountTable> <RtgSrcAccountTableH> <RtgSrcAccountTableHActionTable> <RtgSrcAccountTableHActionTableAction><Naming><RtgSrcAccount> <RtgSrcAccountTableHActionTableActionEnable> <RpsRtgActionSigChannel>

#### <RtgSrcAccountTableHActionTableActionB>

    Description: none

    Parent objects:

                    <RtgSrcAccountTableHActionTableAction>

    Child objects:

                    <Entry> - Configure an entry in the routing table

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAccountTable> <RtgSrcAccountTableH> <RtgSrcAccountTableHActionTable> <RtgSrcAccountTableHActionTableAction><Naming><RtgSrcAccount> <RtgSrcAccountTableHActionTableActionB>

#### <Entry>

    Description: Configure an entry in the routing table

    Parent objects:

                    <RtgSrcAccountTableHActionTableActionB>

    Values:

            <RtgSrcAccountTable>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAccountTable> <RtgSrcAccountTableH> <RtgSrcAccountTableHActionTable> <RtgSrcAccountTableHActionTableAction><Naming><RtgSrcAccount> <RtgSrcAccountTableHActionTableActionB> <Entry>

#### <RtgSrcAddressTable>

    Description: Configuration of a source address routing policy table

    Parent objects:

                    <Table>

    Child objects:

                    <RtgSrcAddressTableB> - none

                    <RtgSrcAddressTableEnable> - Enable the resource

                    <RtgSrcAddressTableH> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAddressTable>

#### <RtgSrcAddressTableEnable>

    Description: Enable the resource

    Parent objects:

                    <RtgSrcAddressTable>

    Child objects:

                    <RpsRtgTableComment> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAddressTable> <RtgSrcAddressTableEnable>

#### <RpsRtgTableComment>

    Description: none

    Parent objects:

                    <RtgSrcAddressTableEnable>

    Values:

            <RPSRtgTable>
             (mandatory)

            Type: xsd:string

            Description:Routing policy table comment

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAddressTable> <RtgSrcAddressTableEnable> <RpsRtgTableComment>

#### <RtgSrcAddressTableB>

    Description: none

    Parent objects:

                    <RtgSrcAddressTable>

    Child objects:

                    <RpsRtgInputTypesrcadd> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAddressTable> <RtgSrcAddressTableB>

#### <RpsRtgInputTypesrcadd>

    Description: none

    Parent objects:

                    <RtgSrcAddressTableB>

    Values:

            <RPSInputtypeAdd>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAddressTable> <RtgSrcAddressTableB> <RpsRtgInputTypesrcadd>

#### <RtgSrcAddressTableH>

    Description: none

    Parent objects:

                    <RtgSrcAddressTable>

    Child objects:

                    <RtgSrcAddressTableHActionTable> - Action to perform on match

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAddressTable> <RtgSrcAddressTableH>

#### <RtgSrcAddressTableHActionTable>

    Description: Action to perform on match

    Parent objects:

                    <RtgSrcAddressTableH>

    Child objects:

                    <RtgSrcAddressTableHActionTableAction> - Routing table entry number

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAddressTable> <RtgSrcAddressTableH> <RtgSrcAddressTableHActionTable>

#### <RtgSrcAddressTableHActionTableAction>

    Description: Routing table entry number

    Parent objects:

                    <RtgSrcAddressTableHActionTable>

    <Naming>:

            <RtgSrcAddressTableEntry>
             (mandatory)

            Type: Range. Value lies between 1 and 2147483647

            Description:Routing table entry number

    Child objects:

                    <RtgSrcAddressTableHActionTableActionB> - none

                    <RtgSrcAddressTableHActionTableActionEnable> - Enable the resource

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAddressTable> <RtgSrcAddressTableH> <RtgSrcAddressTableHActionTable> <RtgSrcAddressTableHActionTableAction><Naming><RtgSrcAddressTableEntry>

#### <RtgSrcAddressTableHActionTableActionEnable>

    Description: Enable the resource

    Parent objects:

                    <RtgSrcAddressTableHActionTableAction>

    Child objects:

                    <Edit> - Edit the dialed number

                    <EditCic> - Carrier ID manipulation to perform on match

                    <RpsRtgActionKeyaddrString> - none

                    <RpsRtgActionKeyaddrWildcardType> - none

                    <RpsRtgActionSigChannel> - none

                    <RtgSrcAddressTableHActionTableActionEnableAction> - Action to perform on match

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAddressTable> <RtgSrcAddressTableH> <RtgSrcAddressTableHActionTable> <RtgSrcAddressTableHActionTableAction><Naming><RtgSrcAddressTableEntry> <RtgSrcAddressTableHActionTableActionEnable>

#### <RtgSrcAddressTableHActionTableActionEnableAction>

    Description: Action to perform on match

    Parent objects:

                    <RtgSrcAddressTableHActionTableActionEnable>

    Values:

            <RTGSrcAction>
             (optional)

            Type: xsd:unsignedInt

            Description:RTG action

            <RTGSrcNextTable>
             (optional)

            Type: xsd:string

            Description:Next table to be checked

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAddressTable> <RtgSrcAddressTableH> <RtgSrcAddressTableHActionTable> <RtgSrcAddressTableHActionTableAction><Naming><RtgSrcAddressTableEntry> <RtgSrcAddressTableHActionTableActionEnable> <RtgSrcAddressTableHActionTableActionEnableAction>

#### <Edit>

    Description: Edit the dialed number

    Parent objects:

                    <RtgSrcAddressTableHActionTableActionEnable>

    Values:

            <RPSSrcDel>
             (optional)

            Type: xsd:string

            Description:Digits to delete

            <RPSSrcAdd>
             (optional)

            Type: xsd:string

            Description:Digits to add

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAddressTable> <RtgSrcAddressTableH> <RtgSrcAddressTableHActionTable> <RtgSrcAddressTableHActionTableAction><Naming><RtgSrcAddressTableEntry> <RtgSrcAddressTableHActionTableActionEnable> <Edit>

#### <EditCic>

    Description: Carrier ID manipulation to perform on match

    Parent objects:

                    <RtgSrcAddressTableHActionTableActionEnable>

    Values:

            <RPSSrcCICDel>
             (optional)

            Type: xsd:string

            Description:Digits to delete

            <RPSSrcCICAdd>
             (optional)

            Type: xsd:string

            Description:Digits to add

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAddressTable> <RtgSrcAddressTableH> <RtgSrcAddressTableHActionTable> <RtgSrcAddressTableHActionTableAction><Naming><RtgSrcAddressTableEntry> <RtgSrcAddressTableHActionTableActionEnable> <EditCic>

#### <RpsRtgActionKeyaddrString>

    Description: none

    Parent objects:

                    <RtgSrcAddressTableHActionTableActionEnable>

    Values:

            <RPSKeyAddr>
             (mandatory)

            Type: xsd:string

            Description:Match address

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAddressTable> <RtgSrcAddressTableH> <RtgSrcAddressTableHActionTable> <RtgSrcAddressTableHActionTableAction><Naming><RtgSrcAddressTableEntry> <RtgSrcAddressTableHActionTableActionEnable> <RpsRtgActionKeyaddrString>

#### <RpsRtgActionKeyaddrWildcardType>

    Description: none

    Parent objects:

                    <RtgSrcAddressTableHActionTableActionEnable>

    Values:

            <RPSKeyWill>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Wildcard

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAddressTable> <RtgSrcAddressTableH> <RtgSrcAddressTableHActionTable> <RtgSrcAddressTableHActionTableAction><Naming><RtgSrcAddressTableEntry> <RtgSrcAddressTableHActionTableActionEnable> <RpsRtgActionKeyaddrWildcardType>

#### <RpsRtgActionSigChannel>

    Description: none

    Parent objects:

                    <RtgSrcAddressTableHActionTableActionEnable>

    Values:

            <RPSDstAdj>
             (mandatory)

            Type: xsd:string

            Description:Destination adjacency name

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAddressTable> <RtgSrcAddressTableH> <RtgSrcAddressTableHActionTable> <RtgSrcAddressTableHActionTableAction><Naming><RtgSrcAddressTableEntry> <RtgSrcAddressTableHActionTableActionEnable> <RpsRtgActionSigChannel>

#### <RtgSrcAddressTableHActionTableActionB>

    Description: none

    Parent objects:

                    <RtgSrcAddressTableHActionTableAction>

    Child objects:

                    <Entry> - Configure an entry in the routing table

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAddressTable> <RtgSrcAddressTableH> <RtgSrcAddressTableHActionTable> <RtgSrcAddressTableHActionTableAction><Naming><RtgSrcAddressTableEntry> <RtgSrcAddressTableHActionTableActionB>

#### <Entry>

    Description: Configure an entry in the routing table

    Parent objects:

                    <RtgSrcAddressTableHActionTableActionB>

    Values:

            <RTGSrcAddr>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAddressTable> <RtgSrcAddressTableH> <RtgSrcAddressTableHActionTable> <RtgSrcAddressTableHActionTableAction><Naming><RtgSrcAddressTableEntry> <RtgSrcAddressTableHActionTableActionB> <Entry>

#### <RtgSrcAdjacencyTable>

    Description: Configure an entry in the routing table

    Parent objects:

                    <Table>

    Child objects:

                    <RtgSrcAdjacencyTableB> - none

                    <RtgSrcAdjacencyTableEnable> - Enable the resource

                    <RtgSrcAdjacencyTableH> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAdjacencyTable>

#### <RtgSrcAdjacencyTableEnable>

    Description: Enable the resource

    Parent objects:

                    <RtgSrcAdjacencyTable>

    Child objects:

                    <RpsRtgTableComment> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAdjacencyTable> <RtgSrcAdjacencyTableEnable>

#### <RpsRtgTableComment>

    Description: none

    Parent objects:

                    <RtgSrcAdjacencyTableEnable>

    Values:

            <RPSSrcAdjTable>
             (mandatory)

            Type: xsd:string

            Description:Routing policy table comment

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAdjacencyTable> <RtgSrcAdjacencyTableEnable> <RpsRtgTableComment>

#### <RtgSrcAdjacencyTableB>

    Description: none

    Parent objects:

                    <RtgSrcAdjacencyTable>

    Child objects:

                    <RpsRtgInputTypesrcAdj> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAdjacencyTable> <RtgSrcAdjacencyTableB>

#### <RpsRtgInputTypesrcAdj>

    Description: none

    Parent objects:

                    <RtgSrcAdjacencyTableB>

    Values:

            <RPSInputAdj>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAdjacencyTable> <RtgSrcAdjacencyTableB> <RpsRtgInputTypesrcAdj>

#### <RtgSrcAdjacencyTableH>

    Description: none

    Parent objects:

                    <RtgSrcAdjacencyTable>

    Child objects:

                    <RtgSrcAdjacencyTableHActionTable> - Action to perform on match

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAdjacencyTable> <RtgSrcAdjacencyTableH>

#### <RtgSrcAdjacencyTableHActionTable>

    Description: Action to perform on match

    Parent objects:

                    <RtgSrcAdjacencyTableH>

    Child objects:

                    <RtgSrcAdjacencyTableHActionTableAction> - Routing table entry number

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAdjacencyTable> <RtgSrcAdjacencyTableH> <RtgSrcAdjacencyTableHActionTable>

#### <RtgSrcAdjacencyTableHActionTableAction>

    Description: Routing table entry number

    Parent objects:

                    <RtgSrcAdjacencyTableHActionTable>

    <Naming>:

            <RtgSrcAdj>
             (mandatory)

            Type: Range. Value lies between 1 and 2147483647

            Description:Routing table entry number

    Child objects:

                    <RtgSrcAdjacencyTableHActionTableActionB> - none

                    <RtgSrcAdjacencyTableHActionTableActionEnable> - Enable the resource

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAdjacencyTable> <RtgSrcAdjacencyTableH> <RtgSrcAdjacencyTableHActionTable> <RtgSrcAdjacencyTableHActionTableAction><Naming><RtgSrcAdj>

#### <RtgSrcAdjacencyTableHActionTableActionEnable>

    Description: Enable the resource

    Parent objects:

                    <RtgSrcAdjacencyTableHActionTableAction>

    Child objects:

                    <Edit> - Edit the dialed number

                    <EditCic> - Carrier ID manipulation to perform on match

                    <RpsRtgActionKeyAdjacencyName> - none

                    <RpsRtgActionSigChannel> - none

                    <RtgSrcAdjacencyTableHActionTableActionEnableAction> - Action to perform on match

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAdjacencyTable> <RtgSrcAdjacencyTableH> <RtgSrcAdjacencyTableHActionTable> <RtgSrcAdjacencyTableHActionTableAction><Naming><RtgSrcAdj> <RtgSrcAdjacencyTableHActionTableActionEnable>

#### <RtgSrcAdjacencyTableHActionTableActionEnableAction>

    Description: Action to perform on match

    Parent objects:

                    <RtgSrcAdjacencyTableHActionTableActionEnable>

    Values:

            <RTGAction>
             (optional)

            Type: xsd:unsignedInt

            Description:RTG action

            <RTGNextTable>
             (optional)

            Type: xsd:string

            Description:Next table to be checked

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAdjacencyTable> <RtgSrcAdjacencyTableH> <RtgSrcAdjacencyTableHActionTable> <RtgSrcAdjacencyTableHActionTableAction><Naming><RtgSrcAdj> <RtgSrcAdjacencyTableHActionTableActionEnable> <RtgSrcAdjacencyTableHActionTableActionEnableAction>

#### <Edit>

    Description: Edit the dialed number

    Parent objects:

                    <RtgSrcAdjacencyTableHActionTableActionEnable>

    Values:

            <RTGAdd>
             (optional)

            Type: xsd:unsignedInt

            Description:Digits to add

            <RTGDel>
             (optional)

            Type: xsd:string

            Description:Digits to delete

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAdjacencyTable> <RtgSrcAdjacencyTableH> <RtgSrcAdjacencyTableHActionTable> <RtgSrcAdjacencyTableHActionTableAction><Naming><RtgSrcAdj> <RtgSrcAdjacencyTableHActionTableActionEnable> <Edit>

#### <EditCic>

    Description: Carrier ID manipulation to perform on match

    Parent objects:

                    <RtgSrcAdjacencyTableHActionTableActionEnable>

    Values:

            <RTGSrcCICAdd>
             (optional)

            Type: xsd:string

            Description:Digits to add

            <RTGSrcCICDel>
             (optional)

            Type: xsd:string

            Description:Digits to delete

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAdjacencyTable> <RtgSrcAdjacencyTableH> <RtgSrcAdjacencyTableHActionTable> <RtgSrcAdjacencyTableHActionTableAction><Naming><RtgSrcAdj> <RtgSrcAdjacencyTableHActionTableActionEnable> <EditCic>

#### <RpsRtgActionKeyAdjacencyName>

    Description: none

    Parent objects:

                    <RtgSrcAdjacencyTableHActionTableActionEnable>

    Values:

            <RPSKeyAdjName>
             (mandatory)

            Type: xsd:string

            Description:Source adjacency name

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAdjacencyTable> <RtgSrcAdjacencyTableH> <RtgSrcAdjacencyTableHActionTable> <RtgSrcAdjacencyTableHActionTableAction><Naming><RtgSrcAdj> <RtgSrcAdjacencyTableHActionTableActionEnable> <RpsRtgActionKeyAdjacencyName>

#### <RpsRtgActionSigChannel>

    Description: none

    Parent objects:

                    <RtgSrcAdjacencyTableHActionTableActionEnable>

    Values:

            <RPSSigChannel>
             (mandatory)

            Type: xsd:string

            Description:Destination adjacency name

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAdjacencyTable> <RtgSrcAdjacencyTableH> <RtgSrcAdjacencyTableHActionTable> <RtgSrcAdjacencyTableHActionTableAction><Naming><RtgSrcAdj> <RtgSrcAdjacencyTableHActionTableActionEnable> <RpsRtgActionSigChannel>

#### <RtgSrcAdjacencyTableHActionTableActionB>

    Description: none

    Parent objects:

                    <RtgSrcAdjacencyTableHActionTableAction>

    Child objects:

                    <Entry> - Configure an entry in the routing table

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAdjacencyTable> <RtgSrcAdjacencyTableH> <RtgSrcAdjacencyTableHActionTable> <RtgSrcAdjacencyTableHActionTableAction><Naming><RtgSrcAdj> <RtgSrcAdjacencyTableHActionTableActionB>

#### <Entry>

    Description: Configure an entry in the routing table

    Parent objects:

                    <RtgSrcAdjacencyTableHActionTableActionB>

    Values:

            <RTGEnable>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcAdjacencyTable> <RtgSrcAdjacencyTableH> <RtgSrcAdjacencyTableHActionTable> <RtgSrcAdjacencyTableHActionTableAction><Naming><RtgSrcAdj> <RtgSrcAdjacencyTableHActionTableActionB> <Entry>

#### <RtgSrcDomainTable>

    Description: Configuration of a src domain name address routing policy table

    Parent objects:

                    <Table>

    Child objects:

                    <RtgSrcDomainTableB> - none

                    <RtgSrcDomainTableEnable> - Enable the resource

                    <RtgSrcDomainTableH> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcDomainTable>

#### <RtgSrcDomainTableEnable>

    Description: Enable the resource

    Parent objects:

                    <RtgSrcDomainTable>

    Child objects:

                    <Rpsrtgtablecomment> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcDomainTable> <RtgSrcDomainTableEnable>

#### <Rpsrtgtablecomment>

    Description: none

    Parent objects:

                    <RtgSrcDomainTableEnable>

    Values:

            <RPSTable>
             (mandatory)

            Type: xsd:string

            Description:Routing policy table comment

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcDomainTable> <RtgSrcDomainTableEnable> <Rpsrtgtablecomment>

#### <RtgSrcDomainTableB>

    Description: none

    Parent objects:

                    <RtgSrcDomainTable>

    Child objects:

                    <Rpsrtginputtypesrcdom> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcDomainTable> <RtgSrcDomainTableB>

#### <Rpsrtginputtypesrcdom>

    Description: none

    Parent objects:

                    <RtgSrcDomainTableB>

    Values:

            <RPSSrcDomain>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcDomainTable> <RtgSrcDomainTableB> <Rpsrtginputtypesrcdom>

#### <RtgSrcDomainTableH>

    Description: none

    Parent objects:

                    <RtgSrcDomainTable>

    Child objects:

                    <RtgSrcDomainTableHActionTable> - Action to perform on match

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcDomainTable> <RtgSrcDomainTableH>

#### <RtgSrcDomainTableHActionTable>

    Description: Action to perform on match

    Parent objects:

                    <RtgSrcDomainTableH>

    Child objects:

                    <RtgSrcDomainTableHActionTableAction> - Routing table entry number

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcDomainTable> <RtgSrcDomainTableH> <RtgSrcDomainTableHActionTable>

#### <RtgSrcDomainTableHActionTableAction>

    Description: Routing table entry number

    Parent objects:

                    <RtgSrcDomainTableHActionTable>

    <Naming>:

            <RtgSrcDomain>
             (mandatory)

            Type: Range. Value lies between 1 and 2147483647

            Description:Routing table entry number

    Child objects:

                    <RtgSrcDomainTableHActionTableActionB> - none

                    <RtgSrcDomainTableHActionTableActionEnable> - Enable the resource

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcDomainTable> <RtgSrcDomainTableH> <RtgSrcDomainTableHActionTable> <RtgSrcDomainTableHActionTableAction><Naming><RtgSrcDomain>

#### <RtgSrcDomainTableHActionTableActionEnable>

    Description: Enable the resource

    Parent objects:

                    <RtgSrcDomainTableHActionTableAction>

    Child objects:

                    <EditCic> - Carrier ID manipulation to perform on match

                    <RpsRtgActionKeydomString> - none

                    <RpsRtgActionSigChannel> - none

                    <RtgSrcDomainTableHActionTableActionEnableAction> - Action to perform on match

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcDomainTable> <RtgSrcDomainTableH> <RtgSrcDomainTableHActionTable> <RtgSrcDomainTableHActionTableAction><Naming><RtgSrcDomain> <RtgSrcDomainTableHActionTableActionEnable>

#### <RtgSrcDomainTableHActionTableActionEnableAction>

    Description: Action to perform on match

    Parent objects:

                    <RtgSrcDomainTableHActionTableActionEnable>

    Values:

            <RTGSrcAction>
             (optional)

            Type: xsd:unsignedInt

            Description:RTG action

            <RTGSrcNext>
             (optional)

            Type: xsd:string

            Description:Next table to be checked

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcDomainTable> <RtgSrcDomainTableH> <RtgSrcDomainTableHActionTable> <RtgSrcDomainTableHActionTableAction><Naming><RtgSrcDomain> <RtgSrcDomainTableHActionTableActionEnable> <RtgSrcDomainTableHActionTableActionEnableAction>

#### <EditCic>

    Description: Carrier ID manipulation to perform on match

    Parent objects:

                    <RtgSrcDomainTableHActionTableActionEnable>

    Values:

            <RTGCicAdd>
             (optional)

            Type: xsd:string

            Description:Digits to add

            <RTGCicDel>
             (optional)

            Type: xsd:string

            Description:Digits to delete

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcDomainTable> <RtgSrcDomainTableH> <RtgSrcDomainTableHActionTable> <RtgSrcDomainTableHActionTableAction><Naming><RtgSrcDomain> <RtgSrcDomainTableHActionTableActionEnable> <EditCic>

#### <RpsRtgActionKeydomString>

    Description: none

    Parent objects:

                    <RtgSrcDomainTableHActionTableActionEnable>

    Values:

            <RPSKeyString>
             (mandatory)

            Type: xsd:string

            Description:Match domain

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcDomainTable> <RtgSrcDomainTableH> <RtgSrcDomainTableHActionTable> <RtgSrcDomainTableHActionTableAction><Naming><RtgSrcDomain> <RtgSrcDomainTableHActionTableActionEnable> <RpsRtgActionKeydomString>

#### <RpsRtgActionSigChannel>

    Description: none

    Parent objects:

                    <RtgSrcDomainTableHActionTableActionEnable>

    Values:

            <RPSDestAdj>
             (mandatory)

            Type: xsd:string

            Description:Destination adjacency name

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcDomainTable> <RtgSrcDomainTableH> <RtgSrcDomainTableHActionTable> <RtgSrcDomainTableHActionTableAction><Naming><RtgSrcDomain> <RtgSrcDomainTableHActionTableActionEnable> <RpsRtgActionSigChannel>

#### <RtgSrcDomainTableHActionTableActionB>

    Description: none

    Parent objects:

                    <RtgSrcDomainTableHActionTableAction>

    Child objects:

                    <Entry> - Configure an entry in the routing table

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcDomainTable> <RtgSrcDomainTableH> <RtgSrcDomainTableHActionTable> <RtgSrcDomainTableHActionTableAction><Naming><RtgSrcDomain> <RtgSrcDomainTableHActionTableActionB>

#### <Entry>

    Description: Configure an entry in the routing table

    Parent objects:

                    <RtgSrcDomainTableHActionTableActionB>

    Values:

            <RTGSrcDomain>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <TableTable> <Table><Naming><RoutingPolicy> <RtgSrcDomainTable> <RtgSrcDomainTableH> <RtgSrcDomainTableHActionTable> <RtgSrcDomainTableHActionTableAction><Naming><RtgSrcDomain> <RtgSrcDomainTableHActionTableActionB> <Entry>

#### <ValidationTable>

    Description: Action to perform on match

    Parent objects:

                    <RpsHConfigSetTableSet>

    Child objects:

                    <Validation> - Number analysis table name

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable>

#### <Validation>

    Description: Number analysis table name

    Parent objects:

                    <ValidationTable>

    <Naming>:

            <ValName>
             (mandatory)

            Type: xsd:string

            Description:Number analysis table name

    Child objects:

                    <NaCarrierIdTable> - Configuration of a number analysis based on destination number

                    <NaDstNumberTable> - Edit the dialed number

                    <NaDstPrefixTable> - Edit the dialed number

                    <NaSrcAccountTable> - When an event matches this policy continue with the specified table

                    <NaSrcAdjacencyTable> - Configuration of a number analysis based on source adjacency

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName>

#### <NaCarrierIdTable>

    Description: Configuration of a number analysis based on destination number

    Parent objects:

                    <Validation>

    Child objects:

                    <NaCarrierIdTableB> - none

                    <NaCarrierIdTableEnable> - Enable the resource

                    <NaCarrierIdTableH> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaCarrierIdTable>

#### <NaCarrierIdTableEnable>

    Description: Enable the resource

    Parent objects:

                    <NaCarrierIdTable>

    Child objects:

                    <RpsValidationTableComment> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaCarrierIdTable> <NaCarrierIdTableEnable>

#### <RpsValidationTableComment>

    Description: none

    Parent objects:

                    <NaCarrierIdTableEnable>

    Values:

            <CarrierID>
             (mandatory)

            Type: xsd:string

            Description:Number analysis table comment

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaCarrierIdTable> <NaCarrierIdTableEnable> <RpsValidationTableComment>

#### <NaCarrierIdTableB>

    Description: none

    Parent objects:

                    <NaCarrierIdTable>

    Child objects:

                    <RpsValidationTableMatchAttr1cid> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaCarrierIdTable> <NaCarrierIdTableB>

#### <RpsValidationTableMatchAttr1cid>

    Description: none

    Parent objects:

                    <NaCarrierIdTableB>

    Values:

            <CarrierIdTable>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaCarrierIdTable> <NaCarrierIdTableB> <RpsValidationTableMatchAttr1cid>

#### <NaCarrierIdTableH>

    Description: none

    Parent objects:

                    <NaCarrierIdTable>

    Child objects:

                    <NaCarrierIdTableHEntryTable> - Category to class the event as

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaCarrierIdTable> <NaCarrierIdTableH>

#### <NaCarrierIdTableHEntryTable>

    Description: Category to class the event as

    Parent objects:

                    <NaCarrierIdTableH>

    Child objects:

                    <Entry> - Number Analysis table entry number

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaCarrierIdTable> <NaCarrierIdTableH> <NaCarrierIdTableHEntryTable>

#### <Entry>

    Description: Number Analysis table entry number

    Parent objects:

                    <NaCarrierIdTableHEntryTable>

    <Naming>:

            <NaCarrierId>
             (mandatory)

            Type: Range. Value lies between 1 and 2147483647

            Description:Number Analysis table entry number

    Child objects:

                    <EntryB> - none

                    <EntryEnable> - Enable the resource

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaCarrierIdTable> <NaCarrierIdTableH> <NaCarrierIdTableHEntryTable> <Entry><Naming><NaCarrierId>

#### <EntryEnable>

    Description: Enable the resource

    Parent objects:

                    <Entry>

    Child objects:

                    <Edit> - Edit the dialed number

                    <EditCic> - Carrier ID manipulation to perform on match

                    <EntryEnableAction> - Action to perform on match

                    <None> - Match null carrier ID

                    <RpsValidationEntryNumbercat> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaCarrierIdTable> <NaCarrierIdTableH> <NaCarrierIdTableHEntryTable> <Entry><Naming><NaCarrierId> <EntryEnable>

#### <EntryEnableAction>

    Description: Action to perform on match

    Parent objects:

                    <EntryEnable>

    Values:

            <RPSValAction>
             (optional)

            Type: xsd:unsignedInt

            Description:Action to perform

            <RPSValNext>
             (optional)

            Type: xsd:string

            Description:Next table to be checked

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaCarrierIdTable> <NaCarrierIdTableH> <NaCarrierIdTableHEntryTable> <Entry><Naming><NaCarrierId> <EntryEnable> <EntryEnableAction>

#### <Edit>

    Description: Edit the dialed number

    Parent objects:

                    <EntryEnable>

    Values:

            <RPSValAdd>
             (optional)

            Type: xsd:string

            Description:Digits to add

            <RPSValDel>
             (optional)

            Type: xsd:string

            Description:Digits to delete

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaCarrierIdTable> <NaCarrierIdTableH> <NaCarrierIdTableHEntryTable> <Entry><Naming><NaCarrierId> <EntryEnable> <Edit>

#### <EditCic>

    Description: Carrier ID manipulation to perform on match

    Parent objects:

                    <EntryEnable>

    Values:

            <RPSValCicAdd>
             (optional)

            Type: xsd:string

            Description:Digits to add

            <RPSvalCicDel>
             (optional)

            Type: xsd:string

            Description:Digits to delete

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaCarrierIdTable> <NaCarrierIdTableH> <NaCarrierIdTableHEntryTable> <Entry><Naming><NaCarrierId> <EntryEnable> <EditCic>

#### <None>

    Description: Match null carrier ID

    Parent objects:

                    <EntryEnable>

    Values:

            <RPSValEntryID>
             (mandatory)

            Type: xsd:string

            Description:Match value key

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaCarrierIdTable> <NaCarrierIdTableH> <NaCarrierIdTableHEntryTable> <Entry><Naming><NaCarrierId> <EntryEnable> <None>

#### <RpsValidationEntryNumbercat>

    Description: none

    Parent objects:

                    <EntryEnable>

    Values:

            <RPSValEntryNum>
             (mandatory)

            Type: xsd:string

            Description:Category type

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaCarrierIdTable> <NaCarrierIdTableH> <NaCarrierIdTableHEntryTable> <Entry><Naming><NaCarrierId> <EntryEnable> <RpsValidationEntryNumbercat>

#### <EntryB>

    Description: none

    Parent objects:

                    <Entry>

    Child objects:

                    <EntryBEntry> - Configure an entry in the Number Analysis table

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaCarrierIdTable> <NaCarrierIdTableH> <NaCarrierIdTableHEntryTable> <Entry><Naming><NaCarrierId> <EntryB>

#### <EntryBEntry>

    Description: Configure an entry in the Number Analysis table

    Parent objects:

                    <EntryB>

    Values:

            <RTGTableCidEntry>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaCarrierIdTable> <NaCarrierIdTableH> <NaCarrierIdTableHEntryTable> <Entry><Naming><NaCarrierId> <EntryB> <EntryBEntry>

#### <NaDstNumberTable>

    Description: Edit the dialed number

    Parent objects:

                    <Validation>

    Child objects:

                    <NaDstNumberTableB> - none

                    <NaDstNumberTableEnable> - Enable the resource

                    <NaDstNumberTableH> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaDstNumberTable>

#### <NaDstNumberTableEnable>

    Description: Enable the resource

    Parent objects:

                    <NaDstNumberTable>

    Child objects:

                    <RpsValidationTableComment> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaDstNumberTable> <NaDstNumberTableEnable>

#### <RpsValidationTableComment>

    Description: none

    Parent objects:

                    <NaDstNumberTableEnable>

    Values:

            <RPSValTable>
             (mandatory)

            Type: xsd:string

            Description:Number analysis table comment

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaDstNumberTable> <NaDstNumberTableEnable> <RpsValidationTableComment>

#### <NaDstNumberTableB>

    Description: none

    Parent objects:

                    <NaDstNumberTable>

    Child objects:

                    <RpsValidationTableSearchTypedstNum> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaDstNumberTable> <NaDstNumberTableB>

#### <RpsValidationTableSearchTypedstNum>

    Description: none

    Parent objects:

                    <NaDstNumberTableB>

    Values:

            <RPSValSearch>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaDstNumberTable> <NaDstNumberTableB> <RpsValidationTableSearchTypedstNum>

#### <NaDstNumberTableH>

    Description: none

    Parent objects:

                    <NaDstNumberTable>

    Child objects:

                    <NaDstNumberTableHEntryTable> - Category to class the event as

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaDstNumberTable> <NaDstNumberTableH>

#### <NaDstNumberTableHEntryTable>

    Description: Category to class the event as

    Parent objects:

                    <NaDstNumberTableH>

    Child objects:

                    <NaDstNumberTableHEntryTableEntry> - Number Analysis table entry number

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaDstNumberTable> <NaDstNumberTableH> <NaDstNumberTableHEntryTable>

#### <NaDstNumberTableHEntryTableEntry>

    Description: Number Analysis table entry number

    Parent objects:

                    <NaDstNumberTableHEntryTable>

    <Naming>:

            <NaDstNumber>
             (mandatory)

            Type: Range. Value lies between 1 and 2147483647

            Description:Number Analysis table entry number

    Child objects:

                    <NaDstNumberTableHEntryTableEntryB> - none

                    <NaDstNumberTableHEntryTableEntryEnable> - Enable the resource

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaDstNumberTable> <NaDstNumberTableH> <NaDstNumberTableHEntryTable> <NaDstNumberTableHEntryTableEntry><Naming><NaDstNumber>

#### <NaDstNumberTableHEntryTableEntryEnable>

    Description: Enable the resource

    Parent objects:

                    <NaDstNumberTableHEntryTableEntry>

    Child objects:

                    <Edit> - Edit the dialed number

                    <NaDstNumberTableHEntryTableEntryEnableAction> - Action to perform on match

                    <RpsValidationEntryNumber> - none

                    <RpsValidationEntryNumbercat> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaDstNumberTable> <NaDstNumberTableH> <NaDstNumberTableHEntryTable> <NaDstNumberTableHEntryTableEntry><Naming><NaDstNumber> <NaDstNumberTableHEntryTableEntryEnable>

#### <NaDstNumberTableHEntryTableEntryEnableAction>

    Description: Action to perform on match

    Parent objects:

                    <NaDstNumberTableHEntryTableEntryEnable>

    Values:

            <NaDstAction>
             (optional)

            Type: xsd:unsignedInt

            Description:Action on match

            <NaDstNext>
             (optional)

            Type: xsd:string

            Description:Next table to be checked

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaDstNumberTable> <NaDstNumberTableH> <NaDstNumberTableHEntryTable> <NaDstNumberTableHEntryTableEntry><Naming><NaDstNumber> <NaDstNumberTableHEntryTableEntryEnable> <NaDstNumberTableHEntryTableEntryEnableAction>

#### <Edit>

    Description: Edit the dialed number

    Parent objects:

                    <NaDstNumberTableHEntryTableEntryEnable>

    Values:

            <RPSValEntryAdd>
             (optional)

            Type: xsd:string

            Description:Digits to add

            <RPSValEntryDel>
             (optional)

            Type: xsd:string

            Description:Digits to delete

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaDstNumberTable> <NaDstNumberTableH> <NaDstNumberTableHEntryTable> <NaDstNumberTableHEntryTableEntry><Naming><NaDstNumber> <NaDstNumberTableHEntryTableEntryEnable> <Edit>

#### <RpsValidationEntryNumber>

    Description: none

    Parent objects:

                    <NaDstNumberTableHEntryTableEntryEnable>

    Values:

            <RPSValEntryNum>
             (mandatory)

            Type: xsd:string

            Description:Match value key

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaDstNumberTable> <NaDstNumberTableH> <NaDstNumberTableHEntryTable> <NaDstNumberTableHEntryTableEntry><Naming><NaDstNumber> <NaDstNumberTableHEntryTableEntryEnable> <RpsValidationEntryNumber>

#### <RpsValidationEntryNumbercat>

    Description: none

    Parent objects:

                    <NaDstNumberTableHEntryTableEntryEnable>

    Values:

            <RPSValNumCat>
             (mandatory)

            Type: xsd:string

            Description:Category type

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaDstNumberTable> <NaDstNumberTableH> <NaDstNumberTableHEntryTable> <NaDstNumberTableHEntryTableEntry><Naming><NaDstNumber> <NaDstNumberTableHEntryTableEntryEnable> <RpsValidationEntryNumbercat>

#### <NaDstNumberTableHEntryTableEntryB>

    Description: none

    Parent objects:

                    <NaDstNumberTableHEntryTableEntry>

    Child objects:

                    <NaDstNumberTableHEntryTableEntryBEntry> - Configure an entry in the Number Analysis table

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaDstNumberTable> <NaDstNumberTableH> <NaDstNumberTableHEntryTable> <NaDstNumberTableHEntryTableEntry><Naming><NaDstNumber> <NaDstNumberTableHEntryTableEntryB>

#### <NaDstNumberTableHEntryTableEntryBEntry>

    Description: Configure an entry in the Number Analysis table

    Parent objects:

                    <NaDstNumberTableHEntryTableEntryB>

    Values:

            <NaDstNumEntry>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaDstNumberTable> <NaDstNumberTableH> <NaDstNumberTableHEntryTable> <NaDstNumberTableHEntryTableEntry><Naming><NaDstNumber> <NaDstNumberTableHEntryTableEntryB> <NaDstNumberTableHEntryTableEntryBEntry>

#### <NaDstPrefixTable>

    Description: Edit the dialed number

    Parent objects:

                    <Validation>

    Child objects:

                    <NaDstPrefixTableB> - none

                    <NaDstPrefixTableEnable> - Enable the resource

                    <NaDstPrefixTableH> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaDstPrefixTable>

#### <NaDstPrefixTableEnable>

    Description: Enable the resource

    Parent objects:

                    <NaDstPrefixTable>

    Child objects:

                    <RpsValidationTableComment> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaDstPrefixTable> <NaDstPrefixTableEnable>

#### <RpsValidationTableComment>

    Description: none

    Parent objects:

                    <NaDstPrefixTableEnable>

    Values:

            <NaDstPrefix>
             (mandatory)

            Type: xsd:string

            Description:Number analysis table comment

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaDstPrefixTable> <NaDstPrefixTableEnable> <RpsValidationTableComment>

#### <NaDstPrefixTableB>

    Description: none

    Parent objects:

                    <NaDstPrefixTable>

    Child objects:

                    <RpsValidationTableSearchTypedstpre> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaDstPrefixTable> <NaDstPrefixTableB>

#### <RpsValidationTableSearchTypedstpre>

    Description: none

    Parent objects:

                    <NaDstPrefixTableB>

    Values:

            <RPSValSearch>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaDstPrefixTable> <NaDstPrefixTableB> <RpsValidationTableSearchTypedstpre>

#### <NaDstPrefixTableH>

    Description: none

    Parent objects:

                    <NaDstPrefixTable>

    Child objects:

                    <NaDstPrefixTableHEntryTable> - Category to class the event as

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaDstPrefixTable> <NaDstPrefixTableH>

#### <NaDstPrefixTableHEntryTable>

    Description: Category to class the event as

    Parent objects:

                    <NaDstPrefixTableH>

    Child objects:

                    <NaDstPrefixTableHEntryTableEntry> - Number Analysis table entry number

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaDstPrefixTable> <NaDstPrefixTableH> <NaDstPrefixTableHEntryTable>

#### <NaDstPrefixTableHEntryTableEntry>

    Description: Number Analysis table entry number

    Parent objects:

                    <NaDstPrefixTableHEntryTable>

    <Naming>:

            <NaDstPrefix>
             (mandatory)

            Type: Range. Value lies between 1 and 2147483647

            Description:Number Analysis table entry number

    Child objects:

                    <NaDstPrefixTableHEntryTableEntryB> - none

                    <NaDstPrefixTableHEntryTableEntryEnable> - Enable the resource

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaDstPrefixTable> <NaDstPrefixTableH> <NaDstPrefixTableHEntryTable> <NaDstPrefixTableHEntryTableEntry><Naming><NaDstPrefix>

#### <NaDstPrefixTableHEntryTableEntryEnable>

    Description: Enable the resource

    Parent objects:

                    <NaDstPrefixTableHEntryTableEntry>

    Child objects:

                    <Edit> - Edit the dialed number

                    <NaDstPrefixTableHEntryTableEntryEnableAction> - Action to perform on match

                    <RpsValidationEntryNumber> - none

                    <RpsValidationEntryNumbercat> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaDstPrefixTable> <NaDstPrefixTableH> <NaDstPrefixTableHEntryTable> <NaDstPrefixTableHEntryTableEntry><Naming><NaDstPrefix> <NaDstPrefixTableHEntryTableEntryEnable>

#### <NaDstPrefixTableHEntryTableEntryEnableAction>

    Description: Action to perform on match

    Parent objects:

                    <NaDstPrefixTableHEntryTableEntryEnable>

    Values:

            <NaDstAction>
             (optional)

            Type: xsd:unsignedInt

            Description:Action to take

            <naDstNext>
             (optional)

            Type: xsd:string

            Description:Next table to be checked

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaDstPrefixTable> <NaDstPrefixTableH> <NaDstPrefixTableHEntryTable> <NaDstPrefixTableHEntryTableEntry><Naming><NaDstPrefix> <NaDstPrefixTableHEntryTableEntryEnable> <NaDstPrefixTableHEntryTableEntryEnableAction>

#### <Edit>

    Description: Edit the dialed number

    Parent objects:

                    <NaDstPrefixTableHEntryTableEntryEnable>

    Values:

            <RPSValDigitAdd>
             (optional)

            Type: xsd:string

            Description:Digits to add

            <RPSValDigitDel>
             (optional)

            Type: xsd:string

            Description:Digits to delete

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaDstPrefixTable> <NaDstPrefixTableH> <NaDstPrefixTableHEntryTable> <NaDstPrefixTableHEntryTableEntry><Naming><NaDstPrefix> <NaDstPrefixTableHEntryTableEntryEnable> <Edit>

#### <RpsValidationEntryNumber>

    Description: none

    Parent objects:

                    <NaDstPrefixTableHEntryTableEntryEnable>

    Values:

            <RPSValEntryNum>
             (mandatory)

            Type: xsd:string

            Description:Prefix to match against

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaDstPrefixTable> <NaDstPrefixTableH> <NaDstPrefixTableHEntryTable> <NaDstPrefixTableHEntryTableEntry><Naming><NaDstPrefix> <NaDstPrefixTableHEntryTableEntryEnable> <RpsValidationEntryNumber>

#### <RpsValidationEntryNumbercat>

    Description: none

    Parent objects:

                    <NaDstPrefixTableHEntryTableEntryEnable>

    Values:

            <RPSValEntryCat>
             (mandatory)

            Type: xsd:string

            Description:Category type

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaDstPrefixTable> <NaDstPrefixTableH> <NaDstPrefixTableHEntryTable> <NaDstPrefixTableHEntryTableEntry><Naming><NaDstPrefix> <NaDstPrefixTableHEntryTableEntryEnable> <RpsValidationEntryNumbercat>

#### <NaDstPrefixTableHEntryTableEntryB>

    Description: none

    Parent objects:

                    <NaDstPrefixTableHEntryTableEntry>

    Child objects:

                    <NaDstPrefixTableHEntryTableEntryBEntry> - Configure an entry in the Number Analysis table

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaDstPrefixTable> <NaDstPrefixTableH> <NaDstPrefixTableHEntryTable> <NaDstPrefixTableHEntryTableEntry><Naming><NaDstPrefix> <NaDstPrefixTableHEntryTableEntryB>

#### <NaDstPrefixTableHEntryTableEntryBEntry>

    Description: Configure an entry in the Number Analysis table

    Parent objects:

                    <NaDstPrefixTableHEntryTableEntryB>

    Values:

            <NaDstPrefix>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaDstPrefixTable> <NaDstPrefixTableH> <NaDstPrefixTableHEntryTable> <NaDstPrefixTableHEntryTableEntry><Naming><NaDstPrefix> <NaDstPrefixTableHEntryTableEntryB> <NaDstPrefixTableHEntryTableEntryBEntry>

#### <NaSrcAccountTable>

    Description: When an event matches this policy continue with the specified table

    Parent objects:

                    <Validation>

    Child objects:

                    <NaSrcAccountTableB> - none

                    <NaSrcAccountTableEnable> - Enable the resource

                    <NaSrcAccountTableH> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaSrcAccountTable>

#### <NaSrcAccountTableEnable>

    Description: Enable the resource

    Parent objects:

                    <NaSrcAccountTable>

    Child objects:

                    <RpsValidationTableComment> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaSrcAccountTable> <NaSrcAccountTableEnable>

#### <RpsValidationTableComment>

    Description: none

    Parent objects:

                    <NaSrcAccountTableEnable>

    Values:

            <RPSValTableComment>
             (mandatory)

            Type: xsd:string

            Description:Number analysis table comment

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaSrcAccountTable> <NaSrcAccountTableEnable> <RpsValidationTableComment>

#### <NaSrcAccountTableB>

    Description: none

    Parent objects:

                    <NaSrcAccountTable>

    Child objects:

                    <RpsValidationTableMatchAttr1srcacc> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaSrcAccountTable> <NaSrcAccountTableB>

#### <RpsValidationTableMatchAttr1srcacc>

    Description: none

    Parent objects:

                    <NaSrcAccountTableB>

    Values:

            <RPSvalTableMatch>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaSrcAccountTable> <NaSrcAccountTableB> <RpsValidationTableMatchAttr1srcacc>

#### <NaSrcAccountTableH>

    Description: none

    Parent objects:

                    <NaSrcAccountTable>

    Child objects:

                    <NaSrcAccountTableHEntryTable> - Category to class the event as

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaSrcAccountTable> <NaSrcAccountTableH>

#### <NaSrcAccountTableHEntryTable>

    Description: Category to class the event as

    Parent objects:

                    <NaSrcAccountTableH>

    Child objects:

                    <NaSrcAccountTableHEntryTableEntry> - Number Analysis table entry number

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaSrcAccountTable> <NaSrcAccountTableH> <NaSrcAccountTableHEntryTable>

#### <NaSrcAccountTableHEntryTableEntry>

    Description: Number Analysis table entry number

    Parent objects:

                    <NaSrcAccountTableHEntryTable>

    <Naming>:

            <NaSrcAccountTbl>
             (mandatory)

            Type: Range. Value lies between 1 and 2147483647

            Description:Number Analysis table entry number

    Child objects:

                    <NaSrcAccountTableHEntryTableEntryB> - none

                    <NaSrcAccountTableHEntryTableEntryEnable> - Enable the resource

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaSrcAccountTable> <NaSrcAccountTableH> <NaSrcAccountTableHEntryTable> <NaSrcAccountTableHEntryTableEntry><Naming><NaSrcAccountTbl>

#### <NaSrcAccountTableHEntryTableEntryEnable>

    Description: Enable the resource

    Parent objects:

                    <NaSrcAccountTableHEntryTableEntry>

    Child objects:

                    <Edit> - Edit the dialed number

                    <NaSrcAccountTableHEntryTableEntryEnableAction> - Action to perform on match

                    <RpsValidationEntryAccountName> - none

                    <RpsValidationEntryNumbercat> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaSrcAccountTable> <NaSrcAccountTableH> <NaSrcAccountTableHEntryTable> <NaSrcAccountTableHEntryTableEntry><Naming><NaSrcAccountTbl> <NaSrcAccountTableHEntryTableEntryEnable>

#### <RpsValidationEntryAccountName>

    Description: none

    Parent objects:

                    <NaSrcAccountTableHEntryTableEntryEnable>

    Values:

            <RPSValEntryAcct>
             (mandatory)

            Type: xsd:string

            Description:Account name to match against

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaSrcAccountTable> <NaSrcAccountTableH> <NaSrcAccountTableHEntryTable> <NaSrcAccountTableHEntryTableEntry><Naming><NaSrcAccountTbl> <NaSrcAccountTableHEntryTableEntryEnable> <RpsValidationEntryAccountName>

#### <NaSrcAccountTableHEntryTableEntryEnableAction>

    Description: Action to perform on match

    Parent objects:

                    <NaSrcAccountTableHEntryTableEntryEnable>

    Values:

            <RPSValEntryAction>
             (optional)

            Type: xsd:unsignedInt

            Description:Action to take

            <RPSValEntryNext>
             (optional)

            Type: xsd:string

            Description:Next table to be checked

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaSrcAccountTable> <NaSrcAccountTableH> <NaSrcAccountTableHEntryTable> <NaSrcAccountTableHEntryTableEntry><Naming><NaSrcAccountTbl> <NaSrcAccountTableHEntryTableEntryEnable> <NaSrcAccountTableHEntryTableEntryEnableAction>

#### <Edit>

    Description: Edit the dialed number

    Parent objects:

                    <NaSrcAccountTableHEntryTableEntryEnable>

    Values:

            <RPSValEntryAdd>
             (optional)

            Type: xsd:string

            Description:Digits to add

            <RPSValEntryDel>
             (optional)

            Type: xsd:string

            Description:Digits to delete

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaSrcAccountTable> <NaSrcAccountTableH> <NaSrcAccountTableHEntryTable> <NaSrcAccountTableHEntryTableEntry><Naming><NaSrcAccountTbl> <NaSrcAccountTableHEntryTableEntryEnable> <Edit>

#### <RpsValidationEntryNumbercat>

    Description: none

    Parent objects:

                    <NaSrcAccountTableHEntryTableEntryEnable>

    Values:

            <RPSValEntryCat>
             (mandatory)

            Type: xsd:string

            Description:Category type

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaSrcAccountTable> <NaSrcAccountTableH> <NaSrcAccountTableHEntryTable> <NaSrcAccountTableHEntryTableEntry><Naming><NaSrcAccountTbl> <NaSrcAccountTableHEntryTableEntryEnable> <RpsValidationEntryNumbercat>

#### <NaSrcAccountTableHEntryTableEntryB>

    Description: none

    Parent objects:

                    <NaSrcAccountTableHEntryTableEntry>

    Child objects:

                    <NaSrcAccountTableHEntryTableEntryBEntry> - Configure an entry in the Number Analysis table

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaSrcAccountTable> <NaSrcAccountTableH> <NaSrcAccountTableHEntryTable> <NaSrcAccountTableHEntryTableEntry><Naming><NaSrcAccountTbl> <NaSrcAccountTableHEntryTableEntryB>

#### <NaSrcAccountTableHEntryTableEntryBEntry>

    Description: Configure an entry in the Number Analysis table

    Parent objects:

                    <NaSrcAccountTableHEntryTableEntryB>

    Values:

            <NaSrcAcctEntry>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaSrcAccountTable> <NaSrcAccountTableH> <NaSrcAccountTableHEntryTable> <NaSrcAccountTableHEntryTableEntry><Naming><NaSrcAccountTbl> <NaSrcAccountTableHEntryTableEntryB> <NaSrcAccountTableHEntryTableEntryBEntry>

#### <NaSrcAdjacencyTable>

    Description: Configuration of a number analysis based on source adjacency

    Parent objects:

                    <Validation>

    Child objects:

                    <NaSrcAdjacencyTableB> - none

                    <NaSrcAdjacencyTableEnable> - Enable the resource

                    <NaSrcAdjacencyTableH> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaSrcAdjacencyTable>

#### <NaSrcAdjacencyTableEnable>

    Description: Enable the resource

    Parent objects:

                    <NaSrcAdjacencyTable>

    Child objects:

                    <RpsValidationTableComment> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaSrcAdjacencyTable> <NaSrcAdjacencyTableEnable>

#### <RpsValidationTableComment>

    Description: none

    Parent objects:

                    <NaSrcAdjacencyTableEnable>

    Values:

            <RPSValTableComment>
             (mandatory)

            Type: xsd:string

            Description:Number analysis table comment

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaSrcAdjacencyTable> <NaSrcAdjacencyTableEnable> <RpsValidationTableComment>

#### <NaSrcAdjacencyTableB>

    Description: none

    Parent objects:

                    <NaSrcAdjacencyTable>

    Child objects:

                    <RpsValidationTableMatchAttr1srcadj> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaSrcAdjacencyTable> <NaSrcAdjacencyTableB>

#### <RpsValidationTableMatchAttr1srcadj>

    Description: none

    Parent objects:

                    <NaSrcAdjacencyTableB>

    Values:

            <RPSValTableMatch>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaSrcAdjacencyTable> <NaSrcAdjacencyTableB> <RpsValidationTableMatchAttr1srcadj>

#### <NaSrcAdjacencyTableH>

    Description: none

    Parent objects:

                    <NaSrcAdjacencyTable>

    Child objects:

                    <MatchAdjacencyTable> - Source adjacency to match against

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaSrcAdjacencyTable> <NaSrcAdjacencyTableH>

#### <MatchAdjacencyTable>

    Description: Source adjacency to match against

    Parent objects:

                    <NaSrcAdjacencyTableH>

    Child objects:

                    <MatchAdjacency> - Number Analysis table entry number

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaSrcAdjacencyTable> <NaSrcAdjacencyTableH> <MatchAdjacencyTable>

#### <MatchAdjacency>

    Description: Number Analysis table entry number

    Parent objects:

                    <MatchAdjacencyTable>

    <Naming>:

            <MatchAdjTbl>
             (mandatory)

            Type: Range. Value lies between 1 and 2147483647

            Description:Number Analysis table entry number

    Child objects:

                    <MatchAdjacencyB> - none

                    <MatchAdjacencyEnable> - Enable the resource

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaSrcAdjacencyTable> <NaSrcAdjacencyTableH> <MatchAdjacencyTable> <MatchAdjacency><Naming><MatchAdjTbl>

#### <MatchAdjacencyEnable>

    Description: Enable the resource

    Parent objects:

                    <MatchAdjacency>

    Child objects:

                    <Edit> - Edit the dialed number

                    <MatchAdjacencyEnableAction> - Action to perform on match

                    <RpsValidationEntryAdjacencyName> - none

                    <RpsValidationEntryNumbercat> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaSrcAdjacencyTable> <NaSrcAdjacencyTableH> <MatchAdjacencyTable> <MatchAdjacency><Naming><MatchAdjTbl> <MatchAdjacencyEnable>

#### <MatchAdjacencyEnableAction>

    Description: Action to perform on match

    Parent objects:

                    <MatchAdjacencyEnable>

    Values:

            <RPSValEntryAction>
             (optional)

            Type: xsd:unsignedInt

            Description:Action to take

            <RPSValEntryNext>
             (optional)

            Type: xsd:string

            Description:Next table to be checked

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaSrcAdjacencyTable> <NaSrcAdjacencyTableH> <MatchAdjacencyTable> <MatchAdjacency><Naming><MatchAdjTbl> <MatchAdjacencyEnable> <MatchAdjacencyEnableAction>

#### <RpsValidationEntryAdjacencyName>

    Description: none

    Parent objects:

                    <MatchAdjacencyEnable>

    Values:

            <RPSvalEntryAdj>
             (mandatory)

            Type: xsd:string

            Description:Source adjacency name to match

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaSrcAdjacencyTable> <NaSrcAdjacencyTableH> <MatchAdjacencyTable> <MatchAdjacency><Naming><MatchAdjTbl> <MatchAdjacencyEnable> <RpsValidationEntryAdjacencyName>

#### <Edit>

    Description: Edit the dialed number

    Parent objects:

                    <MatchAdjacencyEnable>

    Values:

            <RPSValEntryCICAdd>
             (optional)

            Type: xsd:string

            Description:Digits to add

            <RPSValEntryCICDel>
             (optional)

            Type: xsd:string

            Description:Digits to delete

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaSrcAdjacencyTable> <NaSrcAdjacencyTableH> <MatchAdjacencyTable> <MatchAdjacency><Naming><MatchAdjTbl> <MatchAdjacencyEnable> <Edit>

#### <RpsValidationEntryNumbercat>

    Description: none

    Parent objects:

                    <MatchAdjacencyEnable>

    Values:

            <RPSValEntryCat>
             (mandatory)

            Type: xsd:string

            Description:Category type

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaSrcAdjacencyTable> <NaSrcAdjacencyTableH> <MatchAdjacencyTable> <MatchAdjacency><Naming><MatchAdjTbl> <MatchAdjacencyEnable> <RpsValidationEntryNumbercat>

#### <MatchAdjacencyB>

    Description: none

    Parent objects:

                    <MatchAdjacency>

    Child objects:

                    <MatchAdjacencyBEntry> - Configure an entry in the Number Analysis table

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaSrcAdjacencyTable> <NaSrcAdjacencyTableH> <MatchAdjacencyTable> <MatchAdjacency><Naming><MatchAdjTbl> <MatchAdjacencyB>

#### <MatchAdjacencyBEntry>

    Description: Configure an entry in the Number Analysis table

    Parent objects:

                    <MatchAdjacencyB>

    Values:

            <MatchAdjB>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <ValidationTable> <Validation><Naming><ValName> <NaSrcAdjacencyTable> <NaSrcAdjacencyTableH> <MatchAdjacencyTable> <MatchAdjacency><Naming><MatchAdjTbl> <MatchAdjacencyB> <MatchAdjacencyBEntry>

#### <RpsHConfigSetTableConfigSetZ>

    Description: none

    Parent objects:

                    <RpsHConfigSetTableSet>

    Child objects:

                    <RpsConfigSetAdminStatus> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <RpsHConfigSetTableConfigSetZ>

#### <RpsConfigSetAdminStatus>

    Description: none

    Parent objects:

                    <RpsHConfigSetTableConfigSetZ>

    Values:

            <RPSConfigAdmin>
             (mandatory)

            Type: xsd:unsignedInt

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsHConfigSetTable> <RpsHConfigSetTableSet><Naming><RPSPolicy> <RpsHConfigSetTableConfigSetZ> <RpsConfigSetAdminStatus>

#### <RpsZ>

    Description: none

    Parent objects:

                    <Rps>

    Child objects:

                    <RpsInstanceAdminConfigset> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsZ>

#### <RpsInstanceAdminConfigset>

    Description: none

    Parent objects:

                    <RpsZ>

    Values:

            <RPSInstanceAdmin>
             (mandatory)

            Type: Range. Value lies between 1 and 2147483647

            Description:Policy set number

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Rps> <RpsZ> <RpsInstanceAdminConfigset>

#### <Sip>

    Description: none

    Parent objects:

                    <Sbe>

    Child objects:

                    <Ch> - none

                    <Tm> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Sip>

#### <Ch>

    Description: none

    Parent objects:

                    <Sip>

    Child objects:

                    <SipChenTcpConnTimeout> - none

                    <SipChentIdleTimer> - none

                    <SipChentMaxConns> - none

                    <SipChentTcpConnTimeout> - none

                    <SipChenttlsIdleTimer> - none

                    <Timer> - SIP timer configuration mode

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Sip> <Ch>

#### <Timer>

    Description: SIP timer configuration mode

    Parent objects:

                    <Ch>

    Values:

            <SbeSIPTimer>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Sip> <Ch> <Timer>

#### <SipChenTcpConnTimeout>

    Description: none

    Parent objects:

                    <Ch>

    Values:

            <SIPTimerTimeout>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:Connection timeout in milliseconds - default 0.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Sip> <Ch> <SipChenTcpConnTimeout>

#### <SipChentIdleTimer>

    Description: none

    Parent objects:

                    <Ch>

    Values:

            <SIPIdleTimer>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:Idle timeout in milliseconds - default 12000.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Sip> <Ch> <SipChentIdleTimer>

#### <SipChentMaxConns>

    Description: none

    Parent objects:

                    <Ch>

    Values:

            <SIPMaxConns>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Number of connections

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Sip> <Ch> <SipChentMaxConns>

#### <SipChentTcpConnTimeout>

    Description: none

    Parent objects:

                    <Ch>

    Values:

            <SIPTCPConnTimeout>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:Idle timeout in milliseconds - default 12000.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Sip> <Ch> <SipChentTcpConnTimeout>

#### <SipChenttlsIdleTimer>

    Description: none

    Parent objects:

                    <Ch>

    Values:

            <SIPTtlsTimeout>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:TLS socket idle timeout in milliseconds - default 3600000.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Sip> <Ch> <SipChenttlsIdleTimer>

#### <Tm>

    Description: none

    Parent objects:

                    <Sip>

    Child objects:

                    <InviteTimeout> - Timeout to wait for a final response to an outbound SIP INVITE request.

                    <SiptmentdTimer> - none

                    <Siptmentt1Timer> - none

                    <Siptmentt2Timer> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Sip> <Tm>

#### <SiptmentdTimer>

    Description: none

    Parent objects:

                    <Tm>

    Values:

            <SIPTimeUDP>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:Time in milliseconds - default 32000.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Sip> <Tm> <SiptmentdTimer>

#### <InviteTimeout>

    Description: Timeout to wait for a final response to an outbound SIP INVITE request.

    Parent objects:

                    <Tm>

    Values:

            <SIPInviteTimeout>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:SIP INVITE timeout in seconds - default 180.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Sip> <Tm> <InviteTimeout>

#### <Siptmentt1Timer>

    Description: none

    Parent objects:

                    <Tm>

    Values:

            <SIPttlTimer>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:First UDP retransmission timeout in milliseconds - default 500.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Sip> <Tm> <Siptmentt1Timer>

#### <Siptmentt2Timer>

    Description: none

    Parent objects:

                    <Tm>

    Values:

            <SIPTimerUDPMax>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:Maximum UDP retransmission timeout in milliseconds - default 4000.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <Sip> <Tm> <Siptmentt2Timer>

#### <SbeZ>

    Description: none

    Parent objects:

                    <Sbe>

    Child objects:

                    <IccInstance> - none

                    <SbeZZ> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeZ>

#### <IccInstance>

    Description: none

    Parent objects:

                    <SbeZ>

    Child objects:

                    <IcccaInstanceDeactType> - none

                    <IcccaInstanceMaxRedirections> - none

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeZ> <IccInstance>

#### <IcccaInstanceDeactType>

    Description: none

    Parent objects:

                    <IccInstance>

    Values:

            <IccInstanceDeact>
             (mandatory)

            Type: xsd:unsignedInt

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeZ> <IccInstance> <IcccaInstanceDeactType>

#### <IcccaInstanceMaxRedirections>

    Description: none

    Parent objects:

                    <IccInstance>

    Values:

            <IccInstanceMaxRedir>
             (mandatory)

            Type: Range. Value lies between 0 and 200

            Description:Max SIP 3xx response retry attempts. Default: 2

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeZ> <IccInstance> <IcccaInstanceMaxRedirections>

#### <SbeZZ>

    Description: none

    Parent objects:

                    <SbeZ>

    Child objects:

                    <Activate> - Activate the SBE instance after initial configuration commited

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeZ> <SbeZZ>

#### <Activate>

    Description: Activate the SBE instance after initial configuration commited

    Parent objects:

                    <SbeZZ>

    Values:

            <SbeActivate>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SBCService> <SBCServiceName><Naming><SBCName> <SBCServiceConfig> <Sbe> <SbeZ> <SbeZZ> <Activate>

## 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 ipv4_dhcpd_proxy_oper, version 2. 2.

### Objects

#### <Proxy>

    Description: DHCP proxy operational data

    Parent objects:

                    <Node>

    Child objects:

                    <BindingTable> - DHCP proxy bindings

                    <ProfileTable> - DHCP proxy profile

                    <StatisticsTable> - DHCP proxy statistics

    Available Paths:

     -

    <Operational> <IPV4DHCPD> <NodeTable> <Node><Naming><nodeid> <Proxy>

#### <StatisticsTable>

    Description: DHCP proxy statistics

    Parent objects:

                    <Proxy>

    Child objects:

                    <Statistics> - DHCP proxy VRF statistics

    Available Paths:

     -

    <Operational> <IPV4DHCPD> <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> <IPV4DHCPD> <NodeTable> <Node><Naming><nodeid> <Proxy> <StatisticsTable> <Statistics><Naming><VrfName>

#### <ProfileTable>

    Description: DHCP proxy profile

    Parent objects:

                    <Proxy>

    Child objects:

                    <Profile> - DHCP proxy profile

    Available Paths:

     -

    <Operational> <IPV4DHCPD> <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> <IPV4DHCPD> <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> <IPV4DHCPD> <NodeTable> <Node><Naming><nodeid> <Proxy> <BindingTable>

#### <Binding>

    Description: Single DHCP proxy binding

    Parent objects:

                    <BindingTable>

    <Naming>:

            <ClientUid>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Client opaque handle

    Value: ipv4_dhcpd_proxy_binding

    Available Paths:

     -

    <Operational> <IPV4DHCPD> <NodeTable> <Node><Naming><nodeid> <Proxy> <BindingTable> <Binding><Naming><ClientUid>

## 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 ipv4_pim_common_oper, version 10. 1.

### 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 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 gre_ipip_schema, version 0. 0.

### Objects

#### <TunnelGREKey>

    Description: security or selector key

    Task IDs required: tunnel and disallowed

    Parent objects:

                    <TunnelInterface>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 0 and -1

            Description:key

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelInterface> <TunnelGREKey>

#### <TunnelGREMode>

    Description: GRE/IP or IPIP encapsulation

    Task IDs required: tunnel and disallowed

    Parent objects:

                    <TunnelInterface>

    Values:

            <Type>
             (mandatory)

            Type: GREModeVariantType

            Description:GRE IP or IPinIP

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelInterface> <TunnelGREMode>

### Datatypes

#### GREModeVariantType

        Definition: Enumeration. Valid values are:
            'GRE_IP' - GRE protocol over IP
            'IPIP' - IP over IP encapsulation

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

### 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>:

            <Node>
             (mandatory)

            Type: NodeID

            Description:The node number

    Child objects:

                    <InterfaceData> - IPv6 network operational interface data

    Available Paths:

     -

    <Operational> <IPV6Network> <NodeTable> <Node><Naming><Node>

#### <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><Node> <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><Node> <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><Node> <InterfaceData> <VRFTable>

#### <VRF>

    Description: VRF ID of an interface belong to

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRF_ID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:The VRF ID

    Child objects:

                    <BriefTable> - Brief interface IPv6 network operational data for a node

                    <DetailTable> - Detail interface IPv4 network operational data for a node

    Available Paths:

     -

    <Operational> <IPV6Network> <NodeTable> <Node><Naming><Node> <InterfaceData> <VRFTable> <VRF><Naming><VRF_ID>

#### <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><Node> <InterfaceData> <VRFTable> <VRF><Naming><VRF_ID> <BriefTable>

#### <Brief>

    Description: Brief interface IPv6 network operational data for an interface

    Parent objects:

                    <BriefTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:The name of the interface

    Value: ipv6_if_brief

    Available Paths:

     -

    <Operational> <IPV6Network> <NodeTable> <Node><Naming><Node> <InterfaceData> <VRFTable> <VRF><Naming><VRF_ID> <BriefTable> <Brief><Naming><Interface>

#### <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><Node> <InterfaceData> <VRFTable> <VRF><Naming><VRF_ID> <DetailTable>

#### <Detail>

    Description: Detail interface IPv6 network operational data for an interface

    Parent objects:

                    <DetailTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:The name of the interface

    Value: ipv6_if_detail

    Available Paths:

     -

    <Operational> <IPV6Network> <NodeTable> <Node><Naming><Node> <InterfaceData> <VRFTable> <VRF><Naming><VRF_ID> <DetailTable> <Detail><Naming><Interface>

## XML Schema Object Documentation for ip_tcp_oper, version 2. 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:

                    <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>

#### <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 ethernet_link_oam_cfg, version 1. 0.

### Objects

#### <EtherLinkOAMGlobalConfig>

    Description: Ethernet Link OAM Global Configuration

    Parent objects:

                    <Configuration>

    Child objects:

                    <ProfileTable> - Table of Ethernet Link OAM profiles

    Available Paths:

     -

    <Configuration> <EtherLinkOAMGlobalConfig>

#### <ProfileTable>

    Description: Table of Ethernet Link OAM profiles

    Parent objects:

                    <EtherLinkOAMGlobalConfig>

    Child objects:

                    <Profile> - Name of the profile

    Available Paths:

     -

    <Configuration> <EtherLinkOAMGlobalConfig> <ProfileTable>

#### <Profile>

    Description: Name of the profile

    Parent objects:

                    <ProfileTable>

    <Naming>:

            <Profile>
             (mandatory)

            Type: xsd:string

            Description:none

    Child objects:

                    <CapabilitiesConflictAction> - Action to perform when a capabilities conflict occurs

                    <CriticalEventAction> - Action to perform when a critical event occurs

                    <DiscoveryTimeoutAction> - Action to perform when discovery timeout occurs

                    <DyingGaspAction> - Action to perform when a dying gasp occurs

                    <Enable> - Create the profile

                    <LinkFaultAction> - Action to perform when a link fault occurs

                    <LinkMonitor> - Configure link monitor parameters

                    <MIBRetrieval> - MIB retrieval support

                    <Mode> - OAM mode

                    <RemoteLoopback> - Remote-loopback support

                    <RemoteLoopbackAction> - Action to perform when remote loopback is entered or exited

                    <RequireLinkMonitoring> - Require link monitoring support

                    <RequireMIBRetrieval> - Require MIB retrieval support

                    <RequireMode> - Require OAM mode

                    <RequireRemoteLoopback> - Require remote loopback support

                    <SessionDownAction> - Action to perform when a session comes down

                    <SessionUpAction> - Action to perform when a session comes up

                    <Timeout> - OAM connection session timeout period

                    <WiringConflictAction> - Action to perform when a wiring conflict occurs

    Available Paths:

     -

    <Configuration> <EtherLinkOAMGlobalConfig> <ProfileTable> <Profile><Naming><Profile>

#### <Enable>

    Description: Create the profile

    Parent objects:

                    <Profile>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Create the profile

        Default value: none.

    Available Paths:

     -

    <Configuration> <EtherLinkOAMGlobalConfig> <ProfileTable> <Profile><Naming><Profile> <Enable>

#### <LinkMonitor>

    Description: Configure link monitor parameters

    Parent objects:

                    <Profile>

    Child objects:

                    <Action> - Set the high-threshold action

                    <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> <EtherLinkOAMGlobalConfig> <ProfileTable> <Profile><Naming><Profile> <LinkMonitor>

#### <FramePeriod>

    Description: Frame-period event configuration

    Parent objects:

                    <LinkMonitor>

    Child objects:

                    <Threshold> - Threshold for frame-period events

                    <Window> - Window size for frame-period event configuration

    Available Paths:

     -

    <Configuration> <EtherLinkOAMGlobalConfig> <ProfileTable> <Profile><Naming><Profile> <LinkMonitor> <FramePeriod>

#### <Threshold>

    Description: Threshold for frame-period events

    Parent objects:

                    <FramePeriod>

    Values:

            <ThresholdLow>
             (mandatory)

            Type: Range. Value lies between 0 and 12000000

            Description:The low threshold for frame-period events

            <ThresholdHigh>
             (optional)

            Type: Range. Value lies between 1 and 12000000

            Description:The high threshold for frame-period events

        Default value: none.

    Available Paths:

     -

    <Configuration> <EtherLinkOAMGlobalConfig> <ProfileTable> <Profile><Naming><Profile> <LinkMonitor> <FramePeriod> <Threshold>

#### <Window>

    Description: Window size for frame-period event configuration

    Parent objects:

                    <FramePeriod>

    Values:

            <Window>
             (mandatory)

            Type: Range. Value lies between 2 and 1200

            Description:Size of the frame-period window

        Default value: none.

    Available Paths:

     -

    <Configuration> <EtherLinkOAMGlobalConfig> <ProfileTable> <Profile><Naming><Profile> <LinkMonitor> <FramePeriod> <Window>

#### <FrameSeconds>

    Description: Frame-seconds event configuration

    Parent objects:

                    <LinkMonitor>

    Child objects:

                    <Threshold> - Threshold

                    <Window> - Window size for frame-seconds event configuration

    Available Paths:

     -

    <Configuration> <EtherLinkOAMGlobalConfig> <ProfileTable> <Profile><Naming><Profile> <LinkMonitor> <FrameSeconds>

#### <Threshold>

    Description: Threshold

    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> <EtherLinkOAMGlobalConfig> <ProfileTable> <Profile><Naming><Profile> <LinkMonitor> <FrameSeconds> <Threshold>

#### <Window>

    Description: Window size for frame-seconds event configuration

    Parent objects:

                    <FrameSeconds>

    Values:

            <Window>
             (mandatory)

            Type: Range. Value lies between 10 and 900

            Description:Size of the frame-seconds window

        Default value: none.

    Available Paths:

     -

    <Configuration> <EtherLinkOAMGlobalConfig> <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 for frame event configuration

    Available Paths:

     -

    <Configuration> <EtherLinkOAMGlobalConfig> <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> <EtherLinkOAMGlobalConfig> <ProfileTable> <Profile><Naming><Profile> <LinkMonitor> <Frame> <Threshold>

#### <Window>

    Description: Window size for frame event configuration

    Parent objects:

                    <Frame>

    Values:

            <Window>
             (mandatory)

            Type: Range. Value lies between 1 and 60

            Description:Size of the frame window

        Default value: none.

    Available Paths:

     -

    <Configuration> <EtherLinkOAMGlobalConfig> <ProfileTable> <Profile><Naming><Profile> <LinkMonitor> <Frame> <Window>

#### <Action>

    Description: Set the high-threshold action

    Parent objects:

                    <LinkMonitor>

    Values:

            <HighThresholdAction>
             (mandatory)

            Type: EtherLinkOAMEventActionEnum1

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <EtherLinkOAMGlobalConfig> <ProfileTable> <Profile><Naming><Profile> <LinkMonitor> <Action>

#### <Monitoring>

    Description: Monitoring support

    Parent objects:

                    <LinkMonitor>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable monitoring

        Default value: none.

    Available Paths:

     -

    <Configuration> <EtherLinkOAMGlobalConfig> <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 for symbol-period event configuration

    Available Paths:

     -

    <Configuration> <EtherLinkOAMGlobalConfig> <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> <EtherLinkOAMGlobalConfig> <ProfileTable> <Profile><Naming><Profile> <LinkMonitor> <SymbolPeriod> <Threshold>

#### <Window>

    Description: Window size for symbol-period event configuration

    Parent objects:

                    <SymbolPeriod>

    Values:

            <Window>
             (mandatory)

            Type: Range. Value lies between 100 and 6000

            Description:Size of the symbol-period window

        Default value: none.

    Available Paths:

     -

    <Configuration> <EtherLinkOAMGlobalConfig> <ProfileTable> <Profile><Naming><Profile> <LinkMonitor> <SymbolPeriod> <Window>

#### <CapabilitiesConflictAction>

    Description: Action to perform when a capabilities conflict occurs

    Parent objects:

                    <Profile>

    Values:

            <CapabilitiesConflictAction>
             (mandatory)

            Type: EtherLinkOAMEventActionEnum2

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <EtherLinkOAMGlobalConfig> <ProfileTable> <Profile><Naming><Profile> <CapabilitiesConflictAction>

#### <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> <EtherLinkOAMGlobalConfig> <ProfileTable> <Profile><Naming><Profile> <Timeout>

#### <CriticalEventAction>

    Description: Action to perform when a critical event occurs

    Parent objects:

                    <Profile>

    Values:

            <CriticalEventAction>
             (mandatory)

            Type: EtherLinkOAMEventActionEnum2

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <EtherLinkOAMGlobalConfig> <ProfileTable> <Profile><Naming><Profile> <CriticalEventAction>

#### <DiscoveryTimeoutAction>

    Description: Action to perform when discovery timeout occurs

    Parent objects:

                    <Profile>

    Values:

            <DiscoveryTimeoutAction>
             (mandatory)

            Type: EtherLinkOAMEventActionEnum2

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <EtherLinkOAMGlobalConfig> <ProfileTable> <Profile><Naming><Profile> <DiscoveryTimeoutAction>

#### <DyingGaspAction>

    Description: Action to perform when a dying gasp occurs

    Parent objects:

                    <Profile>

    Values:

            <DyingGaspAction>
             (mandatory)

            Type: EtherLinkOAMEventActionEnum2

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <EtherLinkOAMGlobalConfig> <ProfileTable> <Profile><Naming><Profile> <DyingGaspAction>

#### <LinkFaultAction>

    Description: Action to perform when a link fault occurs

    Parent objects:

                    <Profile>

    Values:

            <LinkFaultAction>
             (mandatory)

            Type: EtherLinkOAMEventActionEnum2

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <EtherLinkOAMGlobalConfig> <ProfileTable> <Profile><Naming><Profile> <LinkFaultAction>

#### <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> <EtherLinkOAMGlobalConfig> <ProfileTable> <Profile><Naming><Profile> <MIBRetrieval>

#### <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> <EtherLinkOAMGlobalConfig> <ProfileTable> <Profile><Naming><Profile> <Mode>

#### <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> <EtherLinkOAMGlobalConfig> <ProfileTable> <Profile><Naming><Profile> <RemoteLoopback>

#### <RequireLinkMonitoring>

    Description: Require link monitoring support

    Parent objects:

                    <Profile>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable link monitoring support

        Default value: none.

    Available Paths:

     -

    <Configuration> <EtherLinkOAMGlobalConfig> <ProfileTable> <Profile><Naming><Profile> <RequireLinkMonitoring>

#### <RequireMIBRetrieval>

    Description: Require MIB retrieval support

    Parent objects:

                    <Profile>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable MIB retrieval requirement

        Default value: none.

    Available Paths:

     -

    <Configuration> <EtherLinkOAMGlobalConfig> <ProfileTable> <Profile><Naming><Profile> <RequireMIBRetrieval>

#### <RequireMode>

    Description: Require OAM mode

    Parent objects:

                    <Profile>

    Values:

            <RequireMode>
             (mandatory)

            Type: EtherLinkOAMProfileRequireModeEnum

            Description:Possible required OAM modes

        Default value: none.

    Available Paths:

     -

    <Configuration> <EtherLinkOAMGlobalConfig> <ProfileTable> <Profile><Naming><Profile> <RequireMode>

#### <RequireRemoteLoopback>

    Description: Require remote loopback support

    Parent objects:

                    <Profile>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable remote loopback requirement

        Default value: none.

    Available Paths:

     -

    <Configuration> <EtherLinkOAMGlobalConfig> <ProfileTable> <Profile><Naming><Profile> <RequireRemoteLoopback>

#### <SessionDownAction>

    Description: Action to perform when a session comes down

    Parent objects:

                    <Profile>

    Values:

            <SessionDownAction>
             (mandatory)

            Type: EtherLinkOAMEventActionEnum2

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <EtherLinkOAMGlobalConfig> <ProfileTable> <Profile><Naming><Profile> <SessionDownAction>

#### <SessionUpAction>

    Description: Action to perform when a session comes up

    Parent objects:

                    <Profile>

    Values:

            <SessionUpAction>
             (mandatory)

            Type: EtherLinkOAMEventActionEnum4

            Description:Possible event action

        Default value: none.

    Available Paths:

     -

    <Configuration> <EtherLinkOAMGlobalConfig> <ProfileTable> <Profile><Naming><Profile> <SessionUpAction>

#### <RemoteLoopbackAction>

    Description: Action to perform when remote loopback is entered or exited

    Parent objects:

                    <Profile>

    Values:

            <RemoteLoopbackAction>
             (mandatory)

            Type: EtherLinkOAMEventActionEnum4

            Description:Possible event action

        Default value: none.

    Available Paths:

     -

    <Configuration> <EtherLinkOAMGlobalConfig> <ProfileTable> <Profile><Naming><Profile> <RemoteLoopbackAction>

#### <WiringConflictAction>

    Description: Action to perform when a wiring conflict occurs

    Parent objects:

                    <Profile>

    Values:

            <WiringConflictAction>
             (mandatory)

            Type: EtherLinkOAMEventActionEnum3

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <EtherLinkOAMGlobalConfig> <ProfileTable> <Profile><Naming><Profile> <WiringConflictAction>

### 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

#### EtherLinkOAMProfileModeEnum

        Definition: Enumeration. Valid values are:
            'Passive' - Ethernet Link OAM Passive mode

#### 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. 2.

### Objects

#### <Proxy>

    Description: Dhcp Proxy profile

    Task IDs required: ip-services

    Parent objects:

                    <ProfileMode>

    Child objects:

                    <GiaddrPolicy> - Giaddr policy

                    <HelperAddressTable> - Helper Addresses

                    <RelayInformationOption> - Relay agent information option

    Available Paths:

     -

    <Configuration> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ProfileMode><Naming><Mode> <Proxy>

#### <HelperAddressTable>

    Description: Helper Addresses

    Parent objects:

                    <Proxy>

    Child objects:

                    <Vrf> - VRF Name

    Available Paths:

     -

    <Configuration> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ProfileMode><Naming><Mode> <Proxy> <HelperAddressTable>

#### <Vrf>

    Description: VRF Name

    Parent objects:

                    <HelperAddressTable>

    <Naming>:

            <VrfName>
             (mandatory)

            Type: xsd:string

            Description:VRF Name

    Child objects:

                    <IPV4Address> - Ipv4 Address

    Available Paths:

     -

    <Configuration> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ProfileMode><Naming><Mode> <Proxy> <HelperAddressTable> <Vrf><Naming><VrfName>

#### <IPV4Address>

    Description: Ipv4 Address

    Parent objects:

                    <Vrf>

    <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> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ProfileMode><Naming><Mode> <Proxy> <HelperAddressTable> <Vrf><Naming><VrfName> <IPV4Address><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> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ProfileMode><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> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ProfileMode><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> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ProfileMode><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> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ProfileMode><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> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ProfileMode><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> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ProfileMode><Naming><Mode> <Proxy> <RelayInformationOption> <Policy>

#### <GiaddrPolicy>

    Description: Giaddr policy

    Parent objects:

                    <Proxy>

    Child objects:

                    <Policy> - Giaddr policy

    Available Paths:

     -

    <Configuration> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ProfileMode><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> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ProfileMode><Naming><Mode> <Proxy> <GiaddrPolicy> <Policy>

## XML Schema Object Documentation for ipv4_pim_cfg, version 7. 1.

### 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

                    <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

                    <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. 0.

### 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

        Default value: none.

    Available Paths:

     -

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

## 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 netflow_crs_interface_cfg, version 3. 2.

### Objects

#### <NetFlow>

    Description: Interface netflow configuration

    Task IDs required: netflow

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <IPv4> - Configure IPv4 netflow

                    <IPv6> - Configure IPv6 netflow

                    <MPLS> - Configure MPLS 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:

                    <MPLS>

                    <IPv4>

                    <IPv6>

    Child objects:

                    <Egress> - Specify egress sampler map

                    <Ingress> - Specify ingress sampler map

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <NetFlow> <IPv4> <FlowMonitorMap>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <NetFlow> <MPLS> <FlowMonitorMap>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <NetFlow> <IPv6> <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>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <NetFlow> <MPLS> <FlowMonitorMap> <Ingress>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <NetFlow> <IPv6> <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>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <NetFlow> <MPLS> <FlowMonitorMap> <Egress>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <NetFlow> <IPv6> <FlowMonitorMap> <Egress>

#### <MPLS>

    Description: Configure MPLS netflow

    Parent objects:

                    <NetFlow>

    Child objects:

                    <FlowMonitorMap> - Configure a flow monitor map

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <NetFlow> <MPLS>

#### <IPv6>

    Description: Configure IPv6 netflow

    Parent objects:

                    <NetFlow>

    Child objects:

                    <FlowMonitorMap> - Configure a flow monitor map

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <NetFlow> <IPv6>

### Datatypes

#### NFConfDummy2Type

        Definition: xsd:boolean

## 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. 0.

### 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 1. 1.

### 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 mda_common_admincfg, version 1. 0.

### Objects

#### <RackTable>

    Description: Rack specific admin configuration

    Parent objects:

                    <AdminConfiguration>

    Child objects:

                    <Rack> - The configuration for a rack

#### <Rack>

    Description: The configuration for a rack

    Parent objects:

                    <RackTable>

    <Naming>:

            <RackID>
             (mandatory)

            Type: RackID

            Description:Rack identifier

## XML Schema Object Documentation for ip_iarm_v6_cfg, version 4. 0.

### 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 crs_policymgr_cfg, version 1. 3.

### 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

#### CRS_PLMGRDummyType

        Definition: xsd:boolean

#### PolicymgrClassMapType

        Definition: Enumeration. Valid values are:
            'QOS' - QoS Classmap

#### PolicymgrPolicyMapType

        Definition: Enumeration. Valid values are:
            'QOS' - QoS policymap

## XML Schema Object Documentation for crypto_cepki_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

    Available Paths:

     -

    <Configuration> <Crypto>

#### <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:

                    <Enrollment> - Certificate Enrollment Parameters

                    <Query> - Query Parameters

                    <RSAKeyPair> - RSA key Pair to use for enrolling this Trustpoint

    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

        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>

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

### 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 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 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 ipv4-ospf_oper, version 8. 1.

### 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

                    <InterfaceStatistics> - Per interface statistics

                    <MPLS_TE> - Container for MPLS TE

                    <ProcessInformation> - Container for OSPF Process information

                    <RouteInformation> - Container for OSPF routing tables

                    <Statistics> - OSPF statistics

                    <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>

#### <Statistics>

    Description: OSPF statistics

    Parent objects:

                    <DefaultVRF>

    Child objects:

                    <NSR> - OSPF NSR thread statistics

                    <ProtocolPackets> - OSPF Protocol statistics

                    <RAW> - OSPF RAW IO statistics

                    <RIBBatch> - Stats concerning RIB route updates using the Batching API

                    <RIBThread> - OSPF RIB thread statistics

                    <SPF> - OSPF spf calculation statistics

                    <TE> - OSPF TE IO statistics

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Statistics>

#### <ProtocolPackets>

    Description: OSPF Protocol statistics

    Parent objects:

                    <Statistics>

    Value: ospf_sh_protopkt_stats

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Statistics> <ProtocolPackets>

#### <RAW>

    Description: OSPF RAW IO statistics

    Parent objects:

                    <Statistics>

    Value: ospf_sh_raw_stats

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Statistics> <RAW>

#### <RIBBatch>

    Description: Stats concerning RIB route updates using the Batching API

    Parent objects:

                    <Statistics>

    Value: ospf_sh_rib_batch_priority_queues

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Statistics> <RIBBatch>

#### <RIBThread>

    Description: OSPF RIB thread statistics

    Parent objects:

                    <Statistics>

    Value: ospf_sh_stats_work_queues

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Statistics> <RIBThread>

#### <SPF>

    Description: OSPF spf calculation statistics

    Parent objects:

                    <Statistics>

    Value: ospf_sh_stats_spf

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Statistics> <SPF>

#### <TE>

    Description: OSPF TE IO statistics

    Parent objects:

                    <Statistics>

    Value: ospf_sh_te_stats

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Statistics> <TE>

#### <NSR>

    Description: OSPF NSR thread statistics

    Parent objects:

                    <Statistics>

    Value: ospf_sh_nsr_stats

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Statistics> <NSR>

#### <InterfaceStatistics>

    Description: Per interface statistics

    Parent objects:

                    <DefaultVRF>

    Child objects:

                    <InterfaceSummaryTable> - Summary statistics per interface

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <InterfaceStatistics>

#### <InterfaceSummaryTable>

    Description: Summary statistics per interface

    Parent objects:

                    <InterfaceStatistics>

    Child objects:

                    <InterfaceSummary> - OSPF statistics for Interfaces

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <InterfaceStatistics> <InterfaceSummaryTable>

#### <InterfaceSummary>

    Description: OSPF statistics for Interfaces

    Parent objects:

                    <InterfaceSummaryTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Value: ospf_sh_if_stats

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <InterfaceStatistics> <InterfaceSummaryTable> <InterfaceSummary><Naming><InterfaceName>

#### <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 3. 0.

### 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>

### 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)

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

### 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. 0.

### Objects

#### <Ping>

    Description: Ping operation

    Task IDs required: basic-services

    Parent objects:

                    <Action>

    Child objects:

                    <IPV4> - IPv4 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

    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 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

                    <PPPTemplate> - PPP template configuration data

                    <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

                    <TestTmpl> - Templates for testing

                    <UnitTestTmpl1> - Templates for unit testing 1

                    <UnitTestTmpl2> - Templates for unit testing 2

                    <UnitTestTmpl3> - Templates for unit testing 3

                    <VRF> - Assign the interface to a VRF

                    <VarTestTmpl> - Templates for testing with variable name(s)

                    <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

                    <TestTmpl> - Templates for testing

                    <UnitTestTmpl1> - Templates for unit testing 1

                    <UnitTestTmpl2> - Templates for unit testing 2

                    <UnitTestTmpl3> - Templates for unit testing 3

                    <VRF> - Assign the interface to a VRF

                    <VarTestTmpl> - Templates for testing with variable name(s)

                    <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

                    <TestTmpl> - Templates for testing

                    <UnitTestTmpl1> - Templates for unit testing 1

                    <UnitTestTmpl2> - Templates for unit testing 2

                    <UnitTestTmpl3> - Templates for unit testing 3

                    <VRF> - Assign the interface to a VRF

                    <VarTestTmpl> - Templates for testing with variable name(s)

                    <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

                    <TestTmpl> - Templates for testing

                    <UnitTestTmpl1> - Templates for unit testing 1

                    <UnitTestTmpl2> - Templates for unit testing 2

                    <UnitTestTmpl3> - Templates for unit testing 3

                    <VRF> - Assign the interface to a VRF

                    <VarTestTmpl> - Templates for testing with variable name(s)

                    <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 infra_alarm_logger_cfg, version 2. 0.

### 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

                    <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>

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

### Objects

#### <PM>

    Description: PM operational data

    Task IDs required: interface

    Parent objects:

                    <Operational>

    Child objects:

                    <Periodic> - Periodic operational data

    Available Paths:

     -

    <Operational> <PM>

#### <Periodic>

    Description: Periodic operational data

    Parent objects:

                    <PM>

    Child objects:

                    <Interface> - Interface operational data

    Available Paths:

     -

    <Operational> <PM> <Periodic>

#### <Interface>

    Description: Interface operational data

    Parent objects:

                    <Periodic>

    Child objects:

                    <Sonet> - SONET-SDH operational data

    Available Paths:

     -

    <Operational> <PM> <Periodic> <Interface>

#### <Sonet>

    Description: SONET-SDH operational data

    Parent objects:

                    <Interface>

    Child objects:

                    <FarendLineTable> - SONET-SDH FarendLine Layer operational data

                    <FarendPathTable> - SONET-SDH Farend-Path 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> <PM> <Periodic> <Interface> <Sonet>

#### <SectionTable>

    Description: SONET-SDH Section Layer operational data

    Parent objects:

                    <Sonet>

    Child objects:

                    <InterfaceName> - SONET-SDH Interface Name

    Available Paths:

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <SectionTable>

#### <InterfaceName>

    Description: SONET-SDH Interface Name

    Parent objects:

                    <SectionTable>

                    <LineTable>

                    <FarendLineTable>

                    <PathTable>

                    <FarendPathTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: Interface

            Description:Interface name

    Child objects:

                    <FarendLineIntervalTable> - SONET-SDH Interface FarendLine Interval operational data

                    <FarendPathIntervalTable> - SONET-SDH Interface FarendPath Interval operational data

                    <LineIntervalTable> - SONET-SDH Interface Line Interval operational data

                    <PathIntervalTable> - SONET-SDH Interface Path Interval operational data

                    <SectionIntervalTable> - SONET-SDH Interface Section Interval operational data

    Available Paths:

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <SectionTable> <InterfaceName><Naming><Name>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <LineTable> <InterfaceName><Naming><Name>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <FarendLineTable> <InterfaceName><Naming><Name>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <PathTable> <InterfaceName><Naming><Name>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <FarendPathTable> <InterfaceName><Naming><Name>

#### <SectionIntervalTable>

    Description: SONET-SDH Interface Section Interval operational data

    Parent objects:

                    <InterfaceName>

    Child objects:

                    <IntervalNumber> - SONET-SDH Interface Section Interval number operational data

    Available Paths:

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <SectionTable> <InterfaceName><Naming><Name> <SectionIntervalTable>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <LineTable> <InterfaceName><Naming><Name> <SectionIntervalTable>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <FarendLineTable> <InterfaceName><Naming><Name> <SectionIntervalTable>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <PathTable> <InterfaceName><Naming><Name> <SectionIntervalTable>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <FarendPathTable> <InterfaceName><Naming><Name> <SectionIntervalTable>

#### <IntervalNumber>

    Description: SONET-SDH Interface Section Interval number operational data

    Parent objects:

                    <SectionIntervalTable>

    <Naming>:

            <Interval>
             (mandatory)

            Type: IntervalNum

            Description:IntervalNum

    Value: sonetSectionIntervalEntry

    Available Paths:

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <SectionTable> <InterfaceName><Naming><Name> <SectionIntervalTable> <IntervalNumber><Naming><Interval>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <LineTable> <InterfaceName><Naming><Name> <SectionIntervalTable> <IntervalNumber><Naming><Interval>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <FarendLineTable> <InterfaceName><Naming><Name> <SectionIntervalTable> <IntervalNumber><Naming><Interval>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <PathTable> <InterfaceName><Naming><Name> <SectionIntervalTable> <IntervalNumber><Naming><Interval>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <FarendPathTable> <InterfaceName><Naming><Name> <SectionIntervalTable> <IntervalNumber><Naming><Interval>

#### <LineIntervalTable>

    Description: SONET-SDH Interface Line Interval operational data

    Parent objects:

                    <InterfaceName>

    Child objects:

                    <IntervalNumber> - SONET-SDH Interface Line Interval number operational data

    Available Paths:

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <SectionTable> <InterfaceName><Naming><Name> <LineIntervalTable>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <LineTable> <InterfaceName><Naming><Name> <LineIntervalTable>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <FarendLineTable> <InterfaceName><Naming><Name> <LineIntervalTable>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <PathTable> <InterfaceName><Naming><Name> <LineIntervalTable>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <FarendPathTable> <InterfaceName><Naming><Name> <LineIntervalTable>

#### <IntervalNumber>

    Description: SONET-SDH Interface Line Interval number operational data

    Parent objects:

                    <LineIntervalTable>

    <Naming>:

            <Interval>
             (mandatory)

            Type: IntervalNum

            Description:IntervalNum

    Value: sonetLineIntervalEntry

    Available Paths:

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <SectionTable> <InterfaceName><Naming><Name> <LineIntervalTable> <IntervalNumber><Naming><Interval>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <LineTable> <InterfaceName><Naming><Name> <LineIntervalTable> <IntervalNumber><Naming><Interval>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <FarendLineTable> <InterfaceName><Naming><Name> <LineIntervalTable> <IntervalNumber><Naming><Interval>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <PathTable> <InterfaceName><Naming><Name> <LineIntervalTable> <IntervalNumber><Naming><Interval>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <FarendPathTable> <InterfaceName><Naming><Name> <LineIntervalTable> <IntervalNumber><Naming><Interval>

#### <PathIntervalTable>

    Description: SONET-SDH Interface Path Interval operational data

    Parent objects:

                    <InterfaceName>

    Child objects:

                    <IntervalNumber> - SONET-SDH Interface Path Interval number operational data

    Available Paths:

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <SectionTable> <InterfaceName><Naming><Name> <PathIntervalTable>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <LineTable> <InterfaceName><Naming><Name> <PathIntervalTable>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <FarendLineTable> <InterfaceName><Naming><Name> <PathIntervalTable>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <PathTable> <InterfaceName><Naming><Name> <PathIntervalTable>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <FarendPathTable> <InterfaceName><Naming><Name> <PathIntervalTable>

#### <IntervalNumber>

    Description: SONET-SDH Interface Path Interval number operational data

    Parent objects:

                    <PathIntervalTable>

    <Naming>:

            <Interval>
             (mandatory)

            Type: IntervalNum

            Description:IntervalNum

    Value: sonetPathIntervalEntry

    Available Paths:

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <SectionTable> <InterfaceName><Naming><Name> <PathIntervalTable> <IntervalNumber><Naming><Interval>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <LineTable> <InterfaceName><Naming><Name> <PathIntervalTable> <IntervalNumber><Naming><Interval>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <FarendLineTable> <InterfaceName><Naming><Name> <PathIntervalTable> <IntervalNumber><Naming><Interval>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <PathTable> <InterfaceName><Naming><Name> <PathIntervalTable> <IntervalNumber><Naming><Interval>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <FarendPathTable> <InterfaceName><Naming><Name> <PathIntervalTable> <IntervalNumber><Naming><Interval>

#### <FarendLineIntervalTable>

    Description: SONET-SDH Interface FarendLine Interval operational data

    Parent objects:

                    <InterfaceName>

    Child objects:

                    <IntervalNumber> - SONET-SDH Interface FarendLine Interval number                   operational data

    Available Paths:

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <SectionTable> <InterfaceName><Naming><Name> <FarendLineIntervalTable>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <LineTable> <InterfaceName><Naming><Name> <FarendLineIntervalTable>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <FarendLineTable> <InterfaceName><Naming><Name> <FarendLineIntervalTable>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <PathTable> <InterfaceName><Naming><Name> <FarendLineIntervalTable>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <FarendPathTable> <InterfaceName><Naming><Name> <FarendLineIntervalTable>

#### <IntervalNumber>

    Description: SONET-SDH Interface FarendLine Interval number                   operational data

    Parent objects:

                    <FarendLineIntervalTable>

    <Naming>:

            <Interval>
             (mandatory)

            Type: IntervalNum

            Description:IntervalNum

    Value: sonetFarEndLineIntervalEntry

    Available Paths:

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <SectionTable> <InterfaceName><Naming><Name> <FarendLineIntervalTable> <IntervalNumber><Naming><Interval>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <LineTable> <InterfaceName><Naming><Name> <FarendLineIntervalTable> <IntervalNumber><Naming><Interval>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <FarendLineTable> <InterfaceName><Naming><Name> <FarendLineIntervalTable> <IntervalNumber><Naming><Interval>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <PathTable> <InterfaceName><Naming><Name> <FarendLineIntervalTable> <IntervalNumber><Naming><Interval>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <FarendPathTable> <InterfaceName><Naming><Name> <FarendLineIntervalTable> <IntervalNumber><Naming><Interval>

#### <FarendPathIntervalTable>

    Description: SONET-SDH Interface FarendPath Interval operational data

    Parent objects:

                    <InterfaceName>

    Child objects:

                    <IntervalNumber> - SONET-SDH Interface FarendPath Interval number                   operational data

    Available Paths:

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <SectionTable> <InterfaceName><Naming><Name> <FarendPathIntervalTable>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <LineTable> <InterfaceName><Naming><Name> <FarendPathIntervalTable>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <FarendLineTable> <InterfaceName><Naming><Name> <FarendPathIntervalTable>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <PathTable> <InterfaceName><Naming><Name> <FarendPathIntervalTable>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <FarendPathTable> <InterfaceName><Naming><Name> <FarendPathIntervalTable>

#### <IntervalNumber>

    Description: SONET-SDH Interface FarendPath Interval number                   operational data

    Parent objects:

                    <FarendPathIntervalTable>

    <Naming>:

            <Interval>
             (mandatory)

            Type: IntervalNum

            Description:IntervalNum

    Value: sonetFarEndPathIntervalEntry

    Available Paths:

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <SectionTable> <InterfaceName><Naming><Name> <FarendPathIntervalTable> <IntervalNumber><Naming><Interval>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <LineTable> <InterfaceName><Naming><Name> <FarendPathIntervalTable> <IntervalNumber><Naming><Interval>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <FarendLineTable> <InterfaceName><Naming><Name> <FarendPathIntervalTable> <IntervalNumber><Naming><Interval>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <PathTable> <InterfaceName><Naming><Name> <FarendPathIntervalTable> <IntervalNumber><Naming><Interval>

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <FarendPathTable> <InterfaceName><Naming><Name> <FarendPathIntervalTable> <IntervalNumber><Naming><Interval>

#### <LineTable>

    Description: SONET-SDH Line Layer operational data

    Parent objects:

                    <Sonet>

    Child objects:

                    <InterfaceName> - SONET-SDH Interface Name

    Available Paths:

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <LineTable>

#### <FarendLineTable>

    Description: SONET-SDH FarendLine Layer operational data

    Parent objects:

                    <Sonet>

    Child objects:

                    <InterfaceName> - SONET-SDH Interface Name

    Available Paths:

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <FarendLineTable>

#### <PathTable>

    Description: SONET-SDH Path Layer operational data

    Parent objects:

                    <Sonet>

    Child objects:

                    <InterfaceName> - SONET-SDH Interface Name

    Available Paths:

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <PathTable>

#### <FarendPathTable>

    Description: SONET-SDH Farend-Path Layer operational data

    Parent objects:

                    <Sonet>

    Child objects:

                    <InterfaceName> - SONET-SDH Interface Name

    Available Paths:

     -

    <Operational> <PM> <Periodic> <Interface> <Sonet> <FarendPathTable>

### Datatypes

#### IntervalNum

        Definition: Range. Value lies between 1 and 96

## XML Schema Object Documentation for qos_ma_action, version 0. 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:

                    <InterfaceTable> - QOS interface action data

    Available Paths:

     -

    <Action> <QOS> <NodeTable> <Node><Naming><NodeName>

#### <InterfaceTable>

    Description: QOS interface action data

    Parent objects:

                    <Node>

    Child objects:

                    <Interface> - QOS action data for a particular interface

    Available Paths:

     -

    <Action> <QOS> <NodeTable> <Node><Naming><NodeName> <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> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <ClearInput>

    Description: Clear QOS counters in the input direction

    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> <InterfaceTable> <Interface><Naming><InterfaceName> <ClearInput>

#### <ClearOutput>

    Description: Clear QOS counters in the output direction

    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> <InterfaceTable> <Interface><Naming><InterfaceName> <ClearOutput>

#### <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> <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> <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> <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> <InterfaceTable> <Interface><Naming><InterfaceName> <ClearInputPostDecap>

## 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>

                    <RackFan>

                    <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> <RackFan><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> <RackFan><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> <RackFan><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:

                    <RackFan> - Fan number

    Available Paths:

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <RackFanTrayTable> <FanTray><Naming><Number> <RackFanTable>

#### <RackFan>

    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> <RackFan><Naming><Number>

## 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 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 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

    Available Paths:

     -

    <Configuration> <IP>

#### <Cinetd>

    Description: Cinetd configuration data

    Parent objects:

                    <IP>

    Child objects:

                    <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

    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. 0.

### 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

    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 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 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 arp_oper, version 3. 0.

### 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

                    <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>

### 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 snmp_oper, version 3. 2.

### 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

                    <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>

#### <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 dwdm_ui_interface_cfg, version 4. 0.

### 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

                    <RxThreshold> - none

                    <TransmitPower> - Configure transponder transmit power

                    <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

                    <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:
            FECMode => Enhanced

    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:

                    <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 3 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>

#### <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>

#### <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>

### 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

## 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 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 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

#### 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 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. 0.

### Objects

#### <SONET_SDH>

    Description: SONET-SDH operational data

    Task IDs required: interface

    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

                    <LineInfo> - SONET-SDH Interface line operational data

                    <MediumInfo> - SONET-SDH Interface medium operational data

                    <PathTable> - List of paths For a  SONET-SDH interface

                    <SectionInfo> - SONET-SDH Interface section operational data

    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

                    <PathInfo> - SONET-SDH Interface path operational data

    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>

#### <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>

## 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 600000

            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 600000

            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 600000

            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 pfi_im_cmd_oper, version 0. 0.

### 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

                    <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>

### 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 drivers_media_eth_interface_cfg, version 4. 0.

### 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:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable link 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

## 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 ipv4_pim_common_cfg, version 7. 1.

### 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

    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>

#### <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 on the interface

                    <HelloInterval> - Hello interval in seconds

                    <JPInterval> - Join-Prune interval

                    <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>

#### <Enable>

    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> <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>

#### <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

    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>

#### <BSR>

    Description: PIM BSR configuration

    Parent objects:

                    <IPV4>

                    <IPV6>

    Child objects:

                    <CandidateBSR> - PIM Candidate BSR configuration

                    <CandidateRPTable> - PIM RP configuration

    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>

#### <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>

### Datatypes

#### Priority

        Definition: Range. Value lies between 1 and 255

#### ProtocolMode

        Definition: Range. Value lies between 0 and 1

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

### 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:

                    <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>

#### <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:

                    <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 aaa_radius_cfg, version 2. 2.

### 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

                    <SourceInterface> - Specify interface for source address in RADIUS packets

                    <Timeout> - Time to wait for a RADIUS server to reply

    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>

#### <SourceInterface>

    Description: Specify interface for source address in RADIUS packets

    Parent objects:

                    <RADIUS>

    Values:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface for source address

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <RADIUS> <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>

#### <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

    Available Paths:

     -

    <Configuration> <AAA> <ServerGroups> <RADIUSServerGroupTable> <RADIUSServerGroup><Naming><ServerGroupName>

#### <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 snmp_corr_cfg, version 8. 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 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 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 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 rsi_vrf_interface_cfg, version 4. 0.

### 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 mpls_te_action, version 1. 4.

### Objects

#### <MPLS_TE>

    Description: MPLS Traffic Engineering action data

    Task IDs required: mpls-te

    Parent objects:

                    <Action>

    Child objects:

                    <ClearCounters> - Clear tunnel counters

                    <ReoptimizeAllTunnels> - Reoptimize all tunnel heads

                    <ReoptimizeTunnelTable> - Reoptimize a specific tunnel head

                    <SwitchoverMTETunnelTable> - P2MP tunnel path-option switchover path-option attributes table

                    <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>

#### <SwitchoverMTETunnelTable>

    Description: P2MP tunnel path-option switchover path-option attributes table

    Parent objects:

                    <MPLS_TE>

    Child objects:

                    <SwitchoverMTETunnel> - P2MP tunnel manual path-option switchover

    Available Paths:

     -

    <Action> <MPLS_TE> <SwitchoverMTETunnelTable>

#### <SwitchoverMTETunnel>

    Description: P2MP tunnel manual path-option switchover

    Parent objects:

                    <SwitchoverMTETunnelTable>

    <Naming>:

            <MteTunnelName>
             (optional)

            Type: xsd:string

            Description:P2MP tunnel name

            <MtePathOptionIndex>
             (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> <SwitchoverMTETunnelTable> <SwitchoverMTETunnel><Naming><MteTunnelName><MtePathOptionIndex>

#### <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.

                    <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>

#### <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 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 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 l2vpn_action, version 5. 1.

### 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

    Available Paths:

     -

    <Action> <L2VPN> <Clear> <Counters>

#### <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

    Available Paths:

     -

    <Action> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID>

#### <ClearForwarding>

    Description: Clear L2VPN forwarding actions

    Parent objects:

                    <Node>

    Child objects:

                    <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

    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 27

            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>

### Datatypes

#### PseudowireIdRange

        Definition: Range. Value lies between 1 and -1

## 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 1 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 drivers_media_eth_interface_oper, version 2. 0.

### 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 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 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 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
            '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
            'All' - All

#### BGPSubsequentAddressFamilyType

        Definition: Enumeration. Valid values are:
            'Unicast' - Unicast
            'Multicast' - Multicast
            'Tunnel' - Tunnel
            'LabeledUnicast' - Labeled-unicast
            'VPN' - VPN
            'MDT' - MDT
            'All' - All

#### BGP_ASRange

        Definition: Range. Value lies between 0 and 65535

## 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_multicast_sap_cfg, version 1. 1.

### 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 ipv4_msdp_cfg, version 9. 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

                    <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

                    <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 65535

            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>

#### <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 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. 2.

### Objects

#### <Snoop>

    Description: Dhcp Snoop profile

    Task IDs required: ip-services

    Parent objects:

                    <ProfileMode>

    Child objects:

                    <RelayInformationOption> - Dhcp Snoop profile

                    <Trusted> - Trusted sources

    Available Paths:

     -

    <Configuration> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ProfileMode><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> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ProfileMode><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> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ProfileMode><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> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ProfileMode><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> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ProfileMode><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. 0.

### 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. 0.

### 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 rsi_vrf_cfg, version 4. 0.

### 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

    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 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 ipv6_pim_oper, version 10. 1.

### 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 vrrp_cfg, version 1. 1.

### 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:

                    <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> - Assume ownership of real IP address on this interface

                    <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:

            <IPAddr>
             (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>:

            <IPAddr>
             (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><IPAddr>

#### <AssumeOwner>

    Description: Assume ownership of real IP address on this interface

    Parent objects:

                    <VirtualRouter>

    Values:

            <AssumeOwner>
             (mandatory)

            Type: xsd:boolean

            Description:Enable IP address ownership

        Default value: none.

    Available Paths:

     -

    <Configuration> <VRRPCfg> <InterfaceTable> <Interface><Naming><Intf> <VirtualRouterTable> <VirtualRouter><Naming><VR_ID> <AssumeOwner>

#### <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>

#### <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 20 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>

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

### 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_TagOrAny

            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

            <OuterRange2Low>
             (optional)

            Type: VLAN_Tag

            Description:Low value of second range for outer tag match

            <OuterRange2High>
             (optional)

            Type: VLAN_Tag

            Description:High value of second range for outer tag match

            <OuterRange3Low>
             (optional)

            Type: VLAN_Tag

            Description:Low value of third range for outer tag match

            <OuterRange3High>
             (optional)

            Type: VLAN_Tag

            Description:High value of third range for outer tag match

            <OuterRange4Low>
             (optional)

            Type: VLAN_Tag

            Description:Low value of fourth range for outer tag match

            <OuterRange4High>
             (optional)

            Type: VLAN_Tag

            Description:High value of fourth range for outer tag match

            <OuterRange5Low>
             (optional)

            Type: VLAN_Tag

            Description:Low value of fifth range for outer tag match

            <OuterRange5High>
             (optional)

            Type: VLAN_Tag

            Description:High value of fifth 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

            <InnerRange2Low>
             (optional)

            Type: VLAN_Tag

            Description:Low value of second range for inner tag match

            <InnerRange2High>
             (optional)

            Type: VLAN_Tag

            Description:High value of second range for inner tag match

            <InnerRange3Low>
             (optional)

            Type: VLAN_Tag

            Description:Low value of third range for inner tag match

            <InnerRange3High>
             (optional)

            Type: VLAN_Tag

            Description:High value of third range for inner tag match

            <InnerRange4Low>
             (optional)

            Type: VLAN_Tag

            Description:Low value of fourth range for inner tag match

            <InnerRange4High>
             (optional)

            Type: VLAN_Tag

            Description:High value of fourth range for inner tag match

            <InnerRange5Low>
             (optional)

            Type: VLAN_Tag

            Description:Low value of fifth range for inner tag match

            <InnerRange5High>
             (optional)

            Type: VLAN_Tag

            Description:High value of fifth range for inner 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 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 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 dwdm_ui_oper, version 1. 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 7. 5.

### Objects

#### <L2VPN>

    Description: L2VPN configuration

    Task IDs required: l2vpn

    Parent objects:

                    <Configuration>

    Child objects:

                    <Database> - L2VPN databases

                    <Enable> - Enable L2VPN feature

                    <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>

#### <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

                    <DHCP> - DHCP protocol

                    <Enable> - Enable Bridge domain

                    <Flooding> - Traffic flooding

                    <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>

#### <Flooding>

    Description: Traffic flooding

    Parent objects:

                    <BridgeDomain>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable flooding

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <Flooding>

#### <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:

                    <Enable> - Assign Attachment Circuit to bridge domain

                    <InterfaceFlooding> - Interface Traffic flooding

                    <InterfaceMAC> - MAC configuration commands

                    <InterfaceProfile> - Attach a DHCP profile

                    <InterfaceSecurity> - L2 Interface Security

                    <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>

#### <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>

#### <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>

#### <InterfaceMAC>

    Description: MAC configuration commands

    Parent objects:

                    <BDAttachmentCircuit>

    Child objects:

                    <InterfaceMACAging> - MAC-Aging configuration commands

                    <InterfaceMACLearning> - MAC learning

                    <InterfaceMACLimit> - MAC-Limit configuration commands

    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>

#### <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_MACWithdrawal> - MAC withdrawal

    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_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_MACWithdrawal>

    Description: MAC withdrawal

    Parent objects:

                    <BridgeDomainMAC>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable Mac Withdrawal

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainMAC> <BD_MACWithdrawal>

#### <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:

                    <BD_PWClass> - PW class template name to use for this pseudowire

                    <BD_PWStaticMACAddressTable> - Static Mac Address Table

                    <BD_PW_MPLSStaticLabels> - MPLS static labels

                    <Enable> - Enable pseudowire

                    <PseudowireFlooding> - Bridge-domain Pseudowire flooding

                    <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>

#### <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>

#### <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>

#### <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>

#### <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

    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>

#### <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>

#### <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:

                    <Enable> - Bridge Domain Configuration Mode

                    <VFIPseudowireTable> - List of pseudowires

                    <VFIShutdown> - shutdown the Vfi

    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>

#### <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_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>

#### <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

                    <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 32

            Description:Name of the point to point xconnect

    Child objects:

                    <AttachmentCircuitTable> - List of attachment circuits

                    <Enable> - Enable point to point xconnect

                    <Interworking> - Interworking

                    <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>

#### <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>

#### <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

                    <PreferredPath> - LDP preferred path

                    <Sequencing> - Sequencing

                    <SignalingProtocol> - MPLS Signaling protocol

                    <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>

#### <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: LDP preferred path

    Parent objects:

                    <MPLSEncapsulation>

    Values:

            <InterfaceTunnelNumber>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Interface TE Tunnel number for LDP 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

                    <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>

#### <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

#### 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

#### 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

#### 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 64 and 65535

#### MACLimitRange

        Definition: Range. Value lies between 5 and 65535

#### MACAgingRange

        Definition: Range. Value lies between 120 and 1000000

#### BackupDisableDelayRange

        Definition: Range. Value lies between 0 and 180

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

### 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 name

            <AS_XX>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:xx of AS number xx.yy of 4-byte BGP AS number

            <AS_YY>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:2-byte BGP AS Number (1-65535) or yy of AS number xx.yy of 4-byte BGP AS number (0-65535)

            <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 1 and 65535

            Description:xx of AS number xx.yy of 4-byte AS number

            <AS_YY>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:2-byte AS number or yy of AS number xx.yy of 4-byte AS number

            <Index>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:Number nn

            <Address>
             (optional)

            Type: IPV4Address

            Description:IP address

        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 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. 0.

### 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. 0.

### Objects

#### <WANPHY>

    Description: WANPHY port controller configuration

    Task IDs required: interface

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <LanMode> - Configure LAN Mode

    Available Paths:

     -

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

#### <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>

### Datatypes

#### WANPHYLanModeType

        Definition: Enumeration. Valid values are:
            'Off' - WanMode
            'On' - LanMode

## 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 t3e3_cfg, version 3. 0.

### 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,remoteline,remotepayload,networkline,networkpayload

        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
            '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 iedge_policy_dyn_tmpl_cfg, version 0. 2.

### 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 bundlemgr_interface_cfg, version 4. 1.

### Objects

#### <Bundle>

    Description: Generic per-bundle configuration

    Task IDs required: bundle

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <LACP> - Link Aggregation Control Protocol per-bundle-interface configuration

                    <MaximumActive> - Set a limit on the number of links that can be active

                    <MinimumActive> - Minimum criteria for a bundle to be active

    Available Paths:

     -

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

#### <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 32

            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 1226833920

            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 1

            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>

#### <LACP>

    Description: Link Aggregation Control Protocol per-bundle-interface configuration

    Task IDs required: bundle

    Parent objects:

                    <Bundle>

    Child objects:

                    <Fast-switchover> - Enable (non-standard) fast-switchover mode for this bundle.Only applies to member interfaces running LACP.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Bundle> <LACP>

#### <Fast-switchover>

    Description: Enable (non-standard) fast-switchover mode for this bundle.Only applies to member interfaces running LACP.

    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> <Bundle> <LACP> <Fast-switchover>

### 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. 0.

### 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

                    <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 3

            Description:Expiry count

        Default value:
            NSF_T1ExpiryCount => 3

    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 3 and 20

            Description:Seconds

        Default value:
            NSF_T1Interval => 3

    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>

#### <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 20000

            Description:Buffer size for detailed traces

            <Standard>
             (optional)

            Type: Range. Value lies between 1 and 20000

            Description:Buffer size for standard traces

            <Severe>
             (optional)

            Type: Range. Value lies between 1 and 20000

            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:
            Maxpaths => 8

    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:

            <Level>
             (mandatory)

            Type: ISISInternalLevel

            Description:Level in which to summarize routes

        Default value:
            Level => 0

    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 65535

            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

                    <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>

#### <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 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 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 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 mpls_ldp_cfg, version 11. 0.

### 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

                    <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>

#### <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_LDPTimeType

            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_LDPTimeType

            Description:Time (seconds) - 65535 implies infinite

        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_LDPTimeType

            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_LDPTimeType

            Description:Time (seconds) - 65535 implies infinite

        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:

            <PasswordDisable>
             (optional)

            Type: xsd:boolean

            Description:TRUE to prevent this entity from having a password. FALSE to specify a password

            <Password>
             (optional)

            Type: ProprietaryPassword

            Description:The neighbor password. Leave unspecified when disabling the 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:

            <PasswordDisable>
             (optional)

            Type: xsd:boolean

            Description:TRUE to prevent this entity from having a password. FALSE to specify a password

            <Password>
             (optional)

            Type: ProprietaryPassword

            Description:The neighbor password. Leave unspecified when disabling the 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:

                    <GRSessionChanges> - Enable logging of Graceful Restart (GR) session events

                    <NSR> - Enable logging of Non-stop routing (NSR) events

                    <NeighborChanges> - Enable logging of neighbor changes events

                    <SessionProtection> - Enable logging of session protection events

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Logging>

#### <NeighborChanges>

    Description: Enable logging of neighbor changes 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) session 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 Non-stop routing (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>

#### <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_LDPTimeType

        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

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

### Objects

#### <OSPFV3>

    Description: OSPFV3 configuration data for ipv6

    Task IDs required: ospf

    Parent objects:

                    <Configuration>

    Child objects:

                    <ProcessTable> - Process related configuration

    Available Paths:

     -

    <Configuration> <OSPFV3>

#### <ProcessTable>

    Description: Process related configuration

    Parent objects:

                    <OSPFV3>

    Child objects:

                    <Process> - Configuration for a particular OSPFV3 process and associated default VRF

    Available Paths:

     -

    <Configuration> <OSPFV3> <ProcessTable>

#### <Process>

    Description: Configuration for a particular OSPFV3 process and associated default VRF

    Parent objects:

                    <ProcessTable>

    <Naming>:

            <InstanceName>
             (mandatory)

            Type: xsd:string

            Description:Name for this OSPFV3 process

    Child objects:

                    <ProcessScope> - Process scope configuration

                    <Start> - Start OSPFV3 configuration

    Available Paths:

     -

    <Configuration> <OSPFV3> <ProcessTable> <Process><Naming><InstanceName>

#### <Start>

    Description: Start OSPFV3 configuration

    Parent objects:

                    <Process>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Starts the OSPFV3 process

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPFV3> <ProcessTable> <Process><Naming><InstanceName> <Start>

#### <ProcessScope>

    Description: Process scope configuration

    Parent objects:

                    <Process>

    Child objects:

                    <Authentication> - Authenticate OSPFv3 packets

    Available Paths:

     -

    <Configuration> <OSPFV3> <ProcessTable> <Process><Naming><InstanceName> <ProcessScope>

#### <Authentication>

    Description: Authenticate OSPFv3 packets

    Parent objects:

                    <ProcessScope>

    Values:

            <OSPFV3Authentication>
             (optional)

            Type: OSPFV3AuthenticationType

            Description:Authenticate OSPFv3 packets

            <SPI>
             (optional)

            Type: Range. Value lies between 256 and -1

            Description:Security Parameter Index value

            <Algorithim>
             (optional)

            Type: OSPFV3AuthenticationAlgorithim

            Description:Use MD5 or SHA1 algorithim

            <PasswordType>
             (optional)

            Type: ProprietaryPassword

            Description:MD5 or SHA1 key in cleartext or encrypted form

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPFV3> <ProcessTable> <Process><Naming><InstanceName> <ProcessScope> <Authentication>

### Datatypes

#### OSPFV3AuthenticationType

        Definition: Enumeration. Valid values are:
            'IPSEC' - Use IPSec AH authentication
            'DISABLE' - Do not authenticate OSPFv3 packets

#### OSPFV3AuthenticationAlgorithim

        Definition: Enumeration. Valid values are:
            'MD5' - Use the MD5 algorithim
            'SHA1' - Use the SHA1 algorithim

## XML Schema Object Documentation for l2vpn_ac_l2transport_cfg, version 7. 5.

### 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

                    <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.

                    <L2ProtocolTable> - Interface specific Layer 2 protocol handling

                    <PropagateRemoteStatus> - Propagate Remote-Status

                    <QOS> - Interface QOS configuration

    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 ipv4_dhcpd_relay_cfg, version 2. 2.

### Objects

#### <Relay>

    Description: Dhcp Relay profile

    Task IDs required: ip-services

    Parent objects:

                    <ProfileMode>

    Child objects:

                    <BroadcastPolicy> - Broadcast Flag policy

                    <GiaddrPolicy> - Giaddr policy

                    <HelperAddressTable> - Helper Addresses

                    <RelayInformationOption> - Relay agent information option

    Available Paths:

     -

    <Configuration> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ProfileMode><Naming><Mode> <Relay>

#### <HelperAddressTable>

    Description: Helper Addresses

    Parent objects:

                    <Relay>

    Child objects:

                    <Vrf> - VRF Name

    Available Paths:

     -

    <Configuration> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ProfileMode><Naming><Mode> <Relay> <HelperAddressTable>

#### <Vrf>

    Description: VRF Name

    Parent objects:

                    <HelperAddressTable>

    <Naming>:

            <VrfName>
             (mandatory)

            Type: xsd:string

            Description:VRF Name

    Child objects:

                    <IPV4Address> - Ipv4 Address

    Available Paths:

     -

    <Configuration> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ProfileMode><Naming><Mode> <Relay> <HelperAddressTable> <Vrf><Naming><VrfName>

#### <IPV4Address>

    Description: Ipv4 Address

    Parent objects:

                    <Vrf>

    <Naming>:

            <IPAddress>
             (mandatory)

            Type: IPV4Address

            Description:Ipv4 Address

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:IPV4 Address

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ProfileMode><Naming><Mode> <Relay> <HelperAddressTable> <Vrf><Naming><VrfName> <IPV4Address><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> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ProfileMode><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> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ProfileMode><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> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ProfileMode><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> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ProfileMode><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> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ProfileMode><Naming><Mode> <Relay> <RelayInformationOption> <Policy>

#### <BroadcastPolicy>

    Description: Broadcast Flag policy

    Parent objects:

                    <Relay>

    Child objects:

                    <Policy> - Broadcast Flag policy

    Available Paths:

     -

    <Configuration> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ProfileMode><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> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ProfileMode><Naming><Mode> <Relay> <BroadcastPolicy> <Policy>

#### <GiaddrPolicy>

    Description: Giaddr policy

    Parent objects:

                    <Relay>

    Child objects:

                    <Policy> - Giaddr policy

    Available Paths:

     -

    <Configuration> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ProfileMode><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> <IPV4DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ProfileMode><Naming><Mode> <Relay> <GiaddrPolicy> <Policy>

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

### 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

    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>

                    <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> <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> <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> <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> <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> <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> <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> <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> <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> <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> <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> <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> <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>

#### <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

    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 ethernet_link_oam_interface_cfg, version 1. 0.

### Objects

#### <EtherLinkOAM>

    Description: Ethernet Link OAM Interface Configuration

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <CapabilitiesConflictAction> - Action to perform when a capabilities conflict occurs

                    <CriticalEventAction> - Action to perform when a critical event occurs

                    <DiscoveryTimeoutAction> - Action to perform when discovery timeout occurs

                    <DyingGaspAction> - Action to perform when a dying gasp occurs

                    <LinkFaultAction> - Action to perform when a link fault occurs

                    <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

                    <RemoteLoopbackAction> - Action to perform when remote loopback is entered or exited

                    <RequireLinkMonitoring> - Link monitoring support

                    <RequireMIBRetrieval> - Require MIB retrieval support

                    <RequireMode> - Require OAM mode

                    <RequireRemoteLoopback> - Require remote loopback support

                    <SessionDownAction> - Action to perform when a session comes down

                    <SessionUpAction> - Action to perform when a session comes up

                    <Timeout> - OAM connection session timeout period

                    <WiringConflictAction> - Action to perform when a wiring conflict occurs

    Available Paths:

     -

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

#### <CapabilitiesConflictAction>

    Description: Action to perform when a capabilities conflict occurs

    Parent objects:

                    <EtherLinkOAM>

    Values:

            <CapabilitiesConflictAction>
             (mandatory)

            Type: EtherLinkOAMEventActionEnum

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EtherLinkOAM> <CapabilitiesConflictAction>

#### <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> <EtherLinkOAM> <Timeout>

#### <CriticalEventAction>

    Description: Action to perform when a critical event occurs

    Parent objects:

                    <EtherLinkOAM>

    Values:

            <CriticalEventAction>
             (mandatory)

            Type: EtherLinkOAMEventActionEnum

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EtherLinkOAM> <CriticalEventAction>

#### <DiscoveryTimeoutAction>

    Description: Action to perform when discovery timeout occurs

    Parent objects:

                    <EtherLinkOAM>

    Values:

            <DiscoveryTimeoutAction>
             (mandatory)

            Type: EtherLinkOAMEventActionEnum

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EtherLinkOAM> <DiscoveryTimeoutAction>

#### <DyingGaspAction>

    Description: Action to perform when a dying gasp occurs

    Parent objects:

                    <EtherLinkOAM>

    Values:

            <DyingGaspAction>
             (mandatory)

            Type: EtherLinkOAMEventActionEnum

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EtherLinkOAM> <DyingGaspAction>

#### <LinkFaultAction>

    Description: Action to perform when a link fault occurs

    Parent objects:

                    <EtherLinkOAM>

    Values:

            <LinkFaultAction>
             (mandatory)

            Type: EtherLinkOAMEventActionEnum

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EtherLinkOAM> <LinkFaultAction>

#### <LinkMonitor>

    Description: Configure link monitor parameters

    Parent objects:

                    <EtherLinkOAM>

    Child objects:

                    <Action> - Set the high-threshold action

                    <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> <EtherLinkOAM> <LinkMonitor>

#### <FramePeriod>

    Description: Frame-period event configuration

    Parent objects:

                    <LinkMonitor>

    Child objects:

                    <Threshold> - Threshold for frame-period events

                    <Window> - Window size for frame-period event configuration

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EtherLinkOAM> <LinkMonitor> <FramePeriod>

#### <Threshold>

    Description: Threshold for frame-period events

    Parent objects:

                    <FramePeriod>

    Values:

            <ThresholdLow>
             (mandatory)

            Type: Range. Value lies between 0 and 12000000

            Description:The low threshold for frame-period events

            <ThresholdHigh>
             (optional)

            Type: Range. Value lies between 1 and 12000000

            Description:The high threshold for frame-period events

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EtherLinkOAM> <LinkMonitor> <FramePeriod> <Threshold>

#### <Window>

    Description: Window size for frame-period event configuration

    Parent objects:

                    <FramePeriod>

    Values:

            <Window>
             (mandatory)

            Type: Range. Value lies between 2 and 1200

            Description:Size of the frame-period window

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EtherLinkOAM> <LinkMonitor> <FramePeriod> <Window>

#### <FrameSeconds>

    Description: Frame-seconds event configuration

    Parent objects:

                    <LinkMonitor>

    Child objects:

                    <Threshold> - Threshold for frame-seconds events

                    <Window> - Window size for frame-seconds event configuration

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <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> <EtherLinkOAM> <LinkMonitor> <FrameSeconds> <Threshold>

#### <Window>

    Description: Window size for frame-seconds event configuration

    Parent objects:

                    <FrameSeconds>

    Values:

            <Window>
             (mandatory)

            Type: Range. Value lies between 10 and 900

            Description:Size of the frame-seconds window

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EtherLinkOAM> <LinkMonitor> <FrameSeconds> <Window>

#### <Frame>

    Description: Frame event configuration

    Parent objects:

                    <LinkMonitor>

    Child objects:

                    <Threshold> - Threshold configuration for frame events

                    <Window> - Window size for frame event configuration

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <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> <EtherLinkOAM> <LinkMonitor> <Frame> <Threshold>

#### <Window>

    Description: Window size for frame event configuration

    Parent objects:

                    <Frame>

    Values:

            <Window>
             (mandatory)

            Type: Range. Value lies between 1 and 60

            Description:Size of the frame window

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EtherLinkOAM> <LinkMonitor> <Frame> <Window>

#### <Action>

    Description: Set the high-threshold action

    Parent objects:

                    <LinkMonitor>

    Values:

            <HighThresholdAction>
             (mandatory)

            Type: EtherLinkOAMEventActionEnum

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EtherLinkOAM> <LinkMonitor> <Action>

#### <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> <EtherLinkOAM> <LinkMonitor> <Monitoring>

#### <SymbolPeriod>

    Description: Symbol-period event configuration

    Parent objects:

                    <LinkMonitor>

    Child objects:

                    <Threshold> - Threshold configuration for symbol-period events

                    <Window> - Window size for symbol-period event configuration

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <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> <EtherLinkOAM> <LinkMonitor> <SymbolPeriod> <Threshold>

#### <Window>

    Description: Window size for symbol-period event configuration

    Parent objects:

                    <SymbolPeriod>

    Values:

            <Window>
             (mandatory)

            Type: Range. Value lies between 100 and 6000

            Description:Size of the symbol-period window

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <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> <EtherLinkOAM> <MIBRetrieval>

#### <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> <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> <EtherLinkOAM> <ProfileName>

#### <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> <EtherLinkOAM> <RemoteLoopback>

#### <RequireLinkMonitoring>

    Description: Link monitoring support

    Parent objects:

                    <EtherLinkOAM>

    Values:

            <RequireLinkMonitoring>
             (mandatory)

            Type: xsd:boolean

            Description:Enable or disable link monitoring peer requirement

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EtherLinkOAM> <RequireLinkMonitoring>

#### <RequireMIBRetrieval>

    Description: Require MIB retrieval support

    Parent objects:

                    <EtherLinkOAM>

    Values:

            <RequireMIBRetrieval>
             (mandatory)

            Type: xsd:boolean

            Description:Enable or disable MIB retrieval peer requirement

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EtherLinkOAM> <RequireMIBRetrieval>

#### <RequireMode>

    Description: Require OAM mode

    Parent objects:

                    <EtherLinkOAM>

    Values:

            <RequireMode>
             (mandatory)

            Type: EtherLinkOAMInterfaceRequireModeEnum

            Description:Possible required peer modes

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EtherLinkOAM> <RequireMode>

#### <RequireRemoteLoopback>

    Description: Require remote loopback support

    Parent objects:

                    <EtherLinkOAM>

    Values:

            <RequireRemoteLoopback>
             (mandatory)

            Type: xsd:boolean

            Description:Enable or disable remote loopback peer requirement

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EtherLinkOAM> <RequireRemoteLoopback>

#### <SessionDownAction>

    Description: Action to perform when a session comes down

    Parent objects:

                    <EtherLinkOAM>

    Values:

            <SessionDownAction>
             (mandatory)

            Type: EtherLinkOAMEventActionEnum

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EtherLinkOAM> <SessionDownAction>

#### <SessionUpAction>

    Description: Action to perform when a session comes up

    Parent objects:

                    <EtherLinkOAM>

    Values:

            <SessionUpAction>
             (mandatory)

            Type: EtherLinkOAMEventActionPrimEnum

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EtherLinkOAM> <SessionUpAction>

#### <RemoteLoopbackAction>

    Description: Action to perform when remote loopback is entered or exited

    Parent objects:

                    <EtherLinkOAM>

    Values:

            <RemoteLoopbackAction>
             (mandatory)

            Type: EtherLinkOAMEventActionPrimEnum

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EtherLinkOAM> <RemoteLoopbackAction>

#### <WiringConflictAction>

    Description: Action to perform when a wiring conflict occurs

    Parent objects:

                    <EtherLinkOAM>

    Values:

            <WiringConflictAction>
             (mandatory)

            Type: EtherLinkOAMEventActionEnum

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EtherLinkOAM> <WiringConflictAction>

#### <EtherLinkOAMEnable>

    Description: Enable Ethernet Link OAM on the interface

    Parent objects:

                    <InterfaceConfiguration>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable Ethernet Link OAM

        Default value: none.

    Available Paths:

     -

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

### Datatypes

#### EtherLinkOAMEventActionEnum

        Definition: Enumeration. Valid values are:
            'Disable' - Perform no action
            'ErrorDisable' - Disable 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

#### 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 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 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 ether_intf_feature_cfg, version 3. 0.

### Objects

#### <EthernetFeatures>

    Description: Ethernet Features Configuration

    Task IDs required: interface

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <Filtering> - Ingress Ethernet frame filtering

    Available Paths:

     -

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

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

### 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 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 fib_common_oper, version 6. 0.

### 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:

                    <InterfaceTable> - Table of Interfaces

                    <PrefixBriefTable> - FIB prefix brief table

                    <PrefixDetailTable> - FIB prefix detail table

    Available Paths:

     -

    <Operational> <FIB> <NodeTable> <Node><Naming><NodeName> <ProtocolTable> <Protocol><Naming><ProtocolName> <VRFTable> <VRF><Naming><VRFName>

#### <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>

### 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 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 crypto_ipsec_cfg, version 3. 4.

### 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 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

## XML Schema Object Documentation for ipv4_msdp_action, version 4. 0.

### 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 ipv4_mfwd_hfr_action, version 1. 0.

### 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 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 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 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 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 crypto_ike_cfg, version 2. 9.

### 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

                    <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>

#### <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

                    <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>

#### <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

    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>

#### <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

    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>

#### <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 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 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 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 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. 0.

### 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

                    <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>

#### <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 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 ipv6_ma_cfg, version 1. 1.

### 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

                    <BGPPolicyAccoutingTable> - IPv6 BGP Policy Accounting

                    <MACAddressFilter> - IPv6 Mac-Filter for a multicast address

                    <MTU> - MTU Setting of Interface

                    <RPF> - IPv6 Verify Unicast Souce Reachable

                    <Unnumbered> - Enable IPv6 processing without an explicit address

                    <Unreachable> - IPv6 Unreachable

    Available Paths:

     -

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

#### <Addresses>

    Description: Set the IPv6 address of an interface

    Parent objects:

                    <IPV6Network>

    Child objects:

                    <AddressType> - Configure IPv6 address

                    <AutoConfiguration> - Auto IPv6 Interface Configuration

                    <LinkLocalAddress> - Link local IPv6 address

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV6Network> <Addresses>

#### <AddressType>

    Description: Configure IPv6 address

    Parent objects:

                    <Addresses>

    Child objects:

                    <EUI64AddressTable> - EUI-64 IPv6 address Table

                    <RegularAddressTable> - Regular IPv6 address Table

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV6Network> <Addresses> <AddressType>

#### <RegularAddressTable>

    Description: Regular IPv6 address Table

    Parent objects:

                    <AddressType>

    Child objects:

                    <RegularAddress> - Regular IPv6 address

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV6Network> <Addresses> <AddressType> <RegularAddressTable>

#### <RegularAddress>

    Description: Regular IPv6 address

    Parent objects:

                    <RegularAddressTable>

    <Naming>:

            <IPv6Address>
             (mandatory)

            Type: xsd:string

            Description:IPv6 address string

    Values:

            <IPv6Address>
             (mandatory)

            Type: IPV6Address

            Description:IPv6 address

            <PrefixLength>
             (mandatory)

            Type: IPV6ARMPrefixLength

            Description:Prefix Length

            <PrefixLength2>
             (mandatory)

            Type: Range. Value lies between 0 and 0

            Description:Prefix Length2 always 0

            <ZoneID>
             (mandatory)

            Type: xsd:string

            Description:Zone ID default 0

            <ScopeValue>
             (mandatory)

            Type: IPv6_Arm_Global_Scope

            Description:Scope Value

            <EUI64Flag>
             (mandatory)

            Type: xsd:boolean

            Description:EUI-64 Flag

            <RouteTag>
             (optional)

            Type: xsd:unsignedInt

            Description:RouteTag

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV6Network> <Addresses> <AddressType> <RegularAddressTable> <RegularAddress><Naming><IPv6Address>

#### <EUI64AddressTable>

    Description: EUI-64 IPv6 address Table

    Parent objects:

                    <AddressType>

    Child objects:

                    <EUI64Address> - EUI-64 IPv6 address

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV6Network> <Addresses> <AddressType> <EUI64AddressTable>

#### <EUI64Address>

    Description: EUI-64 IPv6 address

    Parent objects:

                    <EUI64AddressTable>

    <Naming>:

            <IPv6Address>
             (mandatory)

            Type: xsd:string

            Description:IPv6 address string

    Values:

            <IPv6Address>
             (mandatory)

            Type: IPV6Address

            Description:IPv6 address

            <PrefixLength>
             (mandatory)

            Type: IPV6ARMPrefixLength

            Description:Prefix Length

            <PrefixLength2>
             (mandatory)

            Type: Range. Value lies between 0 and 0

            Description:Prefix Length2 always 0

            <ZoneID>
             (mandatory)

            Type: xsd:string

            Description:Zone ID default 0

            <ScopeValue>
             (mandatory)

            Type: IPv6_Arm_Global_Scope

            Description:Scope Value

            <EUI64Flag>
             (mandatory)

            Type: xsd:boolean

            Description:EUI-64 Flag

            <RouteTag>
             (optional)

            Type: xsd:unsignedInt

            Description:RouteTag

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV6Network> <Addresses> <AddressType> <EUI64AddressTable> <EUI64Address><Naming><IPv6Address>

#### <LinkLocalAddress>

    Description: Link local IPv6 address

    Parent objects:

                    <Addresses>

    Values:

            <IPv6Address>
             (mandatory)

            Type: IPV6Address

            Description:IPv6 address

            <PrefixLength>
             (mandatory)

            Type: Range. Value lies between 0 and 0

            Description:Prefix Length always 0

            <PrefixLength2>
             (mandatory)

            Type: Range. Value lies between 128 and 128

            Description:Prefix Length2 always 128

            <ZoneID>
             (mandatory)

            Type: xsd:string

            Description:Zone ID default 0

            <ScopeValue>
             (mandatory)

            Type: IPv6_Arm_Link_Local_Scope

            Description:Scope Value

            <EUI64Flag>
             (mandatory)

            Type: xsd:boolean

            Description:EUI-64 Flag

            <RouteTag>
             (optional)

            Type: xsd:unsignedInt

            Description:RouteTag

        Default value: none.

    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:

            <EnableFlag>
             (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:

            <Interface>
             (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>

#### <RPF>

    Description: IPv6 Verify Unicast Souce Reachable

    Parent objects:

                    <IPV6Network>

    Values:

            <ReachableInterface>
             (mandatory)

            Type: xsd:boolean

            Description:Source Reachable Interface

            <SelfPing>
             (mandatory)

            Type: xsd:boolean

            Description:Allow Self Ping

            <DefaultRoute>
             (mandatory)

            Type: xsd:boolean

            Description:Allow Default Route

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV6Network> <RPF>

#### <BGPPolicyAccoutingTable>

    Description: IPv6 BGP Policy Accounting

    Parent objects:

                    <IPV6Network>

    Child objects:

                    <BGPPolicyAccounting> - Accouting input or output

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV6Network> <BGPPolicyAccoutingTable>

#### <BGPPolicyAccounting>

    Description: Accouting input or output

    Parent objects:

                    <BGPPolicyAccoutingTable>

    <Naming>:

            <Direction>
             (mandatory)

            Type: xsd:string

            Description:Accouting on input or output

    Values:

            <DestinationAccouting>
             (mandatory)

            Type: xsd:boolean

            Description:Accouting on Destination IP Address

            <SourceAccouting>
             (mandatory)

            Type: xsd:boolean

            Description:Accouting on Source IP Address

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV6Network> <BGPPolicyAccoutingTable> <BGPPolicyAccounting><Naming><Direction>

#### <Unreachable>

    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> <Unreachable>

#### <MACAddressFilter>

    Description: IPv6 Mac-Filter for a multicast address

    Parent objects:

                    <IPV6Network>

    Child objects:

                    <MACAddressFilterEnabled> - Allow IPv6 Mac-Filter for a multicast address

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV6Network> <MACAddressFilter>

#### <MACAddressFilterEnabled>

    Description: Allow IPv6 Mac-Filter for a multicast address

    Parent objects:

                    <MACAddressFilter>

    <Naming>:

            <MulticastAddress>
             (mandatory)

            Type: IPV6Address

            Description:Multicast Address

    Values:

            <EnableFilter>
             (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> <MACAddressFilter> <MACAddressFilterEnabled><Naming><MulticastAddress>

### Datatypes

#### IPv6_Arm_Global_Scope

        Definition: Enumeration. Valid values are:
            'Global' - Address scope is global

#### IPv6_Arm_Link_Local_Scope

        Definition: Enumeration. Valid values are:
            'LinkLocal' - Address scope is link local

## XML Schema Object Documentation for mpls_ldp_oper, version 7. 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)

                    <Discovery> - The LDP Discovery

                    <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)

                    <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_common_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: MPLS_LDPPrefixLengthType

            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>

#### <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

    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: MPLS_LDPPrefixLengthType

            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>

#### <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>

#### <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)

                    <Discovery> - The LDP Discovery

                    <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)

                    <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)

                    <Discovery> - The LDP Discovery

                    <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)

                    <NeighborTable> - The LDP Neighbors

                    <Parameters> - LDP parameters

                    <StatisticsTable> - The LDP Statistics

                    <Summary> - LDP summary

    Available Paths:

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName>

### Datatypes

#### MPLS_LDPPrefixLengthType

        Definition: Range. Value lies between 0 and 32

### Filters

#### <MPLS_LDPLongerPrefixesFilter>

    Description:
    Longer Prefix Match.

    Parameters:

            <Prefix>
             (optional)

            Type: IPV4Address

            Description:The IP Prefix

            <PrefixLength>
             (optional)

            Type: MPLS_LDPPrefixLengthType

            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_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 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 3. 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 rpl_cfg, version 3. 0.

### Objects

#### <RoutingPolicy>

    Description: Routing policy configuration

    Task IDs required: route-policy

    Parent objects:

                    <Configuration>

    Child objects:

                    <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>

#### <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 ipv4_dhcpd_proxy_action, version 2. 1.

### Objects

#### <IPV4DHCPD>

    Description: IPV4 DHCPD Proxy actions

    Task IDs required: ip-services

    Parent objects:

                    <Action>

    Child objects:

                    <NodeTable> - IPv4 DHCPD action data for a particular location

    Available Paths:

     -

    <Action> <IPV4DHCPD>

#### <NodeTable>

    Description: IPv4 DHCPD action data for a particular location

    Parent objects:

                    <IPV4DHCPD>

    Child objects:

                    <Node> - Location. For eg., 0/1/CPU0

    Available Paths:

     -

    <Action> <IPV4DHCPD> <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> <IPV4DHCPD> <NodeTable> <Node><Naming><nodeid>

#### <Proxy>

    Description: Dhcp Proxy action data

    Parent objects:

                    <Node>

    Child objects:

                    <AllBindings> - Clear all bindings

                    <MacBinding> - Clear binding

    Available Paths:

     -

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

#### <AllBindings>

    Description: Clear all bindings

    Parent objects:

                    <Proxy>

    Child objects:

                    <All> - Clear all bindings

    Available Paths:

     -

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

#### <All>

    Description: Clear all bindings

    Parent objects:

                    <AllBindings>

    Values:

            <clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear all bindings

        Default value: none.

    Available Paths:

     -

    <Action> <IPV4DHCPD> <NodeTable> <Node><Naming><nodeid> <Proxy> <AllBindings> <All>

#### <MacBinding>

    Description: Clear binding

    Parent objects:

                    <Proxy>

    Child objects:

                    <MacAddress> - Clear binding

    Available Paths:

     -

    <Action> <IPV4DHCPD> <NodeTable> <Node><Naming><nodeid> <Proxy> <MacBinding>

#### <MacAddress>

    Description: Clear binding

    Parent objects:

                    <MacBinding>

    <Naming>:

            <MacAddress>
             (mandatory)

            Type: xsd:string

            Description:MAC Address

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear binding

        Default value: none.

    Available Paths:

     -

    <Action> <IPV4DHCPD> <NodeTable> <Node><Naming><nodeid> <Proxy> <MacBinding> <MacAddress><Naming><MacAddress>

## 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 ip_iarm_v4_cfg, version 4. 0.

### 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. 0.

### 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 multilink_oper, version 2. 0.

### Objects

#### <Multilink>

    Description: Multilink interface operational data

    Task IDs required: hdlc

    Parent objects:

                    <Operational>

    Child objects:

                    <InterfaceTable> - All Multilink interfaces' operational data

    Available Paths:

     -

    <Operational> <Multilink>

#### <InterfaceTable>

    Description: All Multilink interfaces' operational data

    Parent objects:

                    <Multilink>

    Child objects:

                    <Interface> - Multilink interface operational data

    Available Paths:

     -

    <Operational> <Multilink> <InterfaceTable>

#### <Interface>

    Description: Multilink interface operational data

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Child objects:

                    <Info> - Multilink interface's operational data

    Available Paths:

     -

    <Operational> <Multilink> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <Info>

    Description: Multilink interface's operational data

    Parent objects:

                    <Interface>

    Value: multilink_hw_info

    Available Paths:

     -

    <Operational> <Multilink> <InterfaceTable> <Interface><Naming><InterfaceName> <Info>

## XML Schema Object Documentation for bundlemgr_cfg, version 4. 1.

### Objects

#### <LACP>

    Description: Link Aggregation Control Protocol commands

    Task IDs required: bundle

    Parent objects:

                    <Configuration>

    Child objects:

                    <SystemPriority> - System Priority

    Available Paths:

     -

    <Configuration> <LACP>

#### <SystemPriority>

    Description: System Priority

    Parent objects:

                    <LACP>

    Values:

            <Priority>
             (mandatory)

            Type: Range. Value lies between 0 and 65535

            Description:Priority for this system. Lower value is higher priority.

        Default value:
            Priority => 32768

    Available Paths:

     -

    <Configuration> <LACP> <SystemPriority>

## XML Schema Object Documentation for ipv6_mfwd_cfg, version 8. 2.

### 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

                    <InterfaceInheritanceDisable> - Disable inheriting config

                    <InterfaceTable> - Interface-level Configuration

                    <LogTraps> - Enable logging trap event

                    <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 vlan_common, version 0. 0.

### Datatypes

#### VLAN_Tag

        Definition: Range. Value lies between 1 and 4094

#### VLAN_TagOrAny

        Definition: Range with Enumeration. Values must lie between 0 and 4096 with well-known values being:
            'Any' - Match any inner 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 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 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

            <Interface>
             (optional)

            Type: Interface

            Description:Interface name

    Value: isis_sh_chkpt_te_tunnel

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <CheckpointTETunnelTable> <CheckpointTETunnel><Naming><Level><Interface>

#### <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 ipv4_ma_dyn_tmpl_cfg, version 5. 2.

### 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 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 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 test_dyn_tmpl_cfg, version 0. 11.

### Objects

#### <TestTmpl>

    Description: Templates for testing

    Parent objects:

                    <PPP>

                    <Ethernet>

                    <SubscriberService>

                    <IPSubscriber>

    Child objects:

                    <TestLeafInteg> - A Eth test template packed entry

                    <TestLeafString> - A test template string entry

                    <TestLeafTuple> - A test packed tuple entry with a boolean and an integer

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <TestTmpl>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <TestTmpl>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <TestTmpl>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <TestTmpl>

#### <TestLeafString>

    Description: A test template string entry

    Parent objects:

                    <TestTmpl>

    Values:

            <Str>
             (mandatory)

            Type: xsd:string

            Description:String Param

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <TestTmpl> <TestLeafString>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <TestTmpl> <TestLeafString>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <TestTmpl> <TestLeafString>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <TestTmpl> <TestLeafString>

#### <TestLeafInteg>

    Description: A Eth test template packed entry

    Parent objects:

                    <TestTmpl>

    Values:

            <Integ>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Integ Param

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <TestTmpl> <TestLeafInteg>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <TestTmpl> <TestLeafInteg>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <TestTmpl> <TestLeafInteg>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <TestTmpl> <TestLeafInteg>

#### <TestLeafTuple>

    Description: A test packed tuple entry with a boolean and an integer

    Parent objects:

                    <TestTmpl>

    Values:

            <BlahDisable>
             (optional)

            Type: xsd:boolean

            Description:TRUE to disable blah, FALSE to specify a blah interval

            <Interval>
             (optional)

            Type: Range. Value lies between 1 and 30

            Description:The blah interval. Leave unspecified when disabling blah

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <TestTmpl> <TestLeafTuple>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <TestTmpl> <TestLeafTuple>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <TestTmpl> <TestLeafTuple>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <TestTmpl> <TestLeafTuple>

## 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 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 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 ip_tcp_sso_action, version 1. 1.

### 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 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 hfr_invmgr_oper, version 0. 93.

### 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 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 mpls_ldp_action, version 4. 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

                    <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>

## XML Schema Object Documentation for ipv6_mld_oper, version 6. 0.

### 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 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_igmp_oper, version 6. 0.

### 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 fib_common_statistics_oper, version 6. 0.

### 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 ipv4-ospf_cfg, version 13. 0.

### 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

                    <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:

                    <AdjacencyChanges> - Log changes in adjacency state

                    <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

                    <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

    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)

                    <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

                    <MTUIgnore> - Enable/Disable ignoring of MTU in DBD packets

                    <NetworkType> - Type of attached network

                    <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>

#### <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>

#### <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>

#### <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, rip, static 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 65535

            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)

                    <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>

#### <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>

#### <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 65535

            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>

#### <MaxMetric>

    Description: Set maximum metric configuration

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <MaxMetricAlways> - Set maximum metric always configuration

                    <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>

#### <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>

#### <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

                    <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>

#### <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)

                    <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

                    <MTUIgnore> - Enable/Disable ignoring of MTU in DBD packets

                    <NetworkType> - Type of attached network

                    <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)

                    <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

                    <MTUIgnore> - Enable/Disable ignoring of MTU in DBD packets

                    <NeighborTable> - Neighbor router configuration information

                    <NetworkType> - Type of attached network

                    <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

                    <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>

#### <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:

                    <AdjacencyChanges> - Log changes in adjacency state

                    <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

                    <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

                    <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>

### 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
            'BGP' - BGP
            'OSPF' - OSPF

#### OSPFRedistProtocolType

        Definition: Enumeration. Valid values are:
            'All' - Default
            'Connected' - Connected Routes
            'Static' - Static Routes
            '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

## 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 installmgr_adminoper, version 3. 0.

### 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 1. 0.

### Objects

#### <HSRPOper>

    Description: HSRP operational data

    Parent objects:

                    <Operational>

    Child objects:

                    <OperGroupTable> - The HSRP standby group table

                    <OperInterfaceTable> - The HSRP 'use burnt in MAC address' table

                    <TrackedInterfaceTable> - The HSRP tracked interfaces table

    Available Paths:

     -

    <Operational> <HSRPOper>

#### <OperGroupTable>

    Description: The HSRP standby group table

    Parent objects:

                    <HSRPOper>

    Child objects:

                    <OperGroup> - An HSRP standby group

    Available Paths:

     -

    <Operational> <HSRPOper> <OperGroupTable>

#### <OperGroup>

    Description: An HSRP standby group

    Parent objects:

                    <OperGroupTable>

    <Naming>:

            <IFIndex>
             (optional)

            Type: xsd:unsignedInt

            Description:The ifindex of the interface

            <GroupNumber>
             (optional)

            Type: xsd:unsignedInt

            Description:The HSRP group number

    Value: standby_grp_info

    Available Paths:

     -

    <Operational> <HSRPOper> <OperGroupTable> <OperGroup><Naming><IFIndex><GroupNumber>

#### <OperInterfaceTable>

    Description: The HSRP 'use burnt in MAC address' table

    Parent objects:

                    <HSRPOper>

    Child objects:

                    <OperInterface> - An HSRP 'use burnt in MAC address' entry

    Available Paths:

     -

    <Operational> <HSRPOper> <OperInterfaceTable>

#### <OperInterface>

    Description: An HSRP 'use burnt in MAC address' entry

    Parent objects:

                    <OperInterfaceTable>

    <Naming>:

            <IFIndex>
             (mandatory)

            Type: xsd:unsignedInt

            Description:The ifindex of the interface

    Value: standby_if_info

    Available Paths:

     -

    <Operational> <HSRPOper> <OperInterfaceTable> <OperInterface><Naming><IFIndex>

#### <TrackedInterfaceTable>

    Description: The HSRP tracked interfaces table

    Parent objects:

                    <HSRPOper>

    Child objects:

                    <TrackedInterface> - An HSRP tracked interface entry

    Available Paths:

     -

    <Operational> <HSRPOper> <TrackedInterfaceTable>

#### <TrackedInterface>

    Description: An HSRP tracked interface entry

    Parent objects:

                    <TrackedInterfaceTable>

    <Naming>:

            <IFIndex>
             (optional)

            Type: xsd:unsignedInt

            Description:The ifindex of the interface

            <GroupNumber>
             (optional)

            Type: xsd:unsignedInt

            Description:The HSRP group number

            <TrackedIFIndex>
             (optional)

            Type: xsd:unsignedInt

            Description:The SNMP ifindex of the interface being tracked

    Value: standby_trackedif_info

    Available Paths:

     -

    <Operational> <HSRPOper> <TrackedInterfaceTable> <TrackedInterface><Naming><IFIndex><GroupNumber><TrackedIFIndex>

## 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 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 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 ip_bfd_oper, version 3. 1.

### 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

                    <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

                    <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

                    <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>

#### <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>

#### <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>

#### <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>

#### <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

## 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 netflow_crs_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:

                    <Producer> - NetFlow producer action 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>

#### <Producer>

    Description: NetFlow producer action objects

    Parent objects:

                    <Node>

    Child objects:

                    <ClearStatistics> - Clear statistics information of producer

    Available Paths:

     -

    <Action> <NetFlow> <NodeTable> <Node><Naming><NodeLocation> <Producer>

#### <ClearStatistics>

    Description: Clear statistics information of producer

    Parent objects:

                    <Producer>

    Values:

            <Cleared>
             (mandatory)

            Type: xsd:boolean

            Description:True to clear statistics

        Default value: none.

    Available Paths:

     -

    <Action> <NetFlow> <NodeTable> <Node><Naming><NodeLocation> <Producer> <ClearStatistics>

### Datatypes

#### NFActDummyType

        Definition: xsd:boolean

## XML Schema Object Documentation for mpls_te_tunnel_cfg, version 12. 7.

### Objects

#### <TunnelTEAttributes>

    Description: MPLS tunnel attributes

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <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

                    <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

    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:

                    <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>

#### <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>

#### <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

            <Destination>
             (optional)

            Type: IPV4Address

            Description:Deprecated

            <OutputLabel>
             (optional)

            Type: xsd:unsignedInt

            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 7

            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

    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>

#### <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>

## 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 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 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 bgp_vrf_cfg, version 32. 2.

### 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>
             (optional)

            Type: BGP_VRF_ASRange

            Description:AS number

            <ASIndex>
             (optional)

            Type: RouteTargetASIndex

            Description:AS index

            <Address>
             (optional)

            Type: IPV4Address

            Description:IP address

            <AddressIndex>
             (optional)

            Type: RouteTargetAddrIndex

            Description: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><ASIndex><Address><AddressIndex>

     -

    <Configuration> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <BGP> <ImportRouteTargets> <RouteTargetTable> <RouteTarget><Naming><Type><AS><ASIndex><Address><AddressIndex>

     -

    <Configuration> <GlobalAF> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <BGP> <ExportRouteTargets> <RouteTargetTable> <RouteTarget><Naming><Type><AS><ASIndex><Address><AddressIndex>

     -

    <Configuration> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <BGP> <ExportRouteTargets> <RouteTargetTable> <RouteTarget><Naming><Type><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
            'FourByteAS' - AS 4 Bytes format RT
            'IPV4Address' - IPv4 address 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 ipv4_mfwd_cfg, version 8. 2.

### 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

                    <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>

#### <MDTData>

    Description: Data MDT group configuration

    Parent objects:

                    <IPV4>

    Values:

            <Address>
             (optional)

            Type: IPAddress

            Description:Data MDT group IP address

            <PrefixLength>
             (optional)

            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>

#### <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 ifmgr_cfg, version 5. 0.

### Objects

#### <GlobalInterfaceConfiguration>

    Description: The configuration for all 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: The 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:

                    <AFTable> - Per-address-family and topology configuration

                    <ATM> - ATM Configuration

                    <Bandwidth> - The bandwidth of the interface in kbps

                    <Bundle> - Generic per-bundle configuration

                    <BundleMember> - Generic per-member configuration

                    <CDP> - Interface specific CDP 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

                    <EtherLinkOAM> - Ethernet Link OAM Interface Configuration

                    <EtherLinkOAMEnable> - Enable Ethernet Link OAM on the interface

                    <Ethernet> - Ether specific interface configuration

                    <EthernetFeatures> - Ethernet Features Configuration

                    <EthernetService> - Ethernet service 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

                    <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.

                    <Keepalive> - Set or disable keepalives

                    <L2Transport> - Interface Layer 2 Transport service configuration data

                    <LACP> - Link Aggregation Control Protocol per-interface configuration

                    <LinkStatus> - Per-interface state change logging

                    <MACAddr> - Set the Mac address on an interface

                    <MPLS> - MPLS configuration under an interface

                    <MTUConfiguration> - The MTU configuration for the 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

                    <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

                    <Tunnel> - IPsec tunneling

                    <TunnelGTEAttributes> - MPLS GMPLS tunnel attributes

                    <TunnelInterface> - Generic tunnel interface configuration

                    <TunnelTEAttributes> - MPLS tunnel attributes

                    <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

    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 ip_iarm_gl_cfg, version 4. 0.

### 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 ipv6_pim_cfg, version 7. 1.

### 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

                    <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 snmpmib_cfg, version 8. 0.

### Objects

#### <SNMP>

    Description: SNMP notification configuration

    Task IDs required: snmp

    Parent objects:

                    <Notification>

    Child objects:

                    <Enable> - Enable SNMP notifications

    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>

## 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 atm_vcm_cfg, version 6. 0.

### Objects

#### <ATM>

    Description: ATM Configuration

    Task IDs required: atm

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <ILMI> - ATM ILMI configuration

                    <MaximumCellPackingTimers> - Configure maximum cell-packing timers.  All parameters are mandatory.

                    <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>

#### <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

                    <PVCModeTable> - Container class for particular PVC mode

                    <Shape> - Configure traffic shaping parameters

                    <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>

#### <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

                    <Shape> - Configure traffic shaping parameters

    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>

#### <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

## 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 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 rib_oper, version 3. 0.

### 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

                    <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>

#### <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>

#### <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>

#### <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>

    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>

#### <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>

### 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 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

            <TTL>
             (optional)

            Type: xsd:unsignedInt

            Description:Time-to-live for multicasted trace request.Source, Destination and Group are mandatory if this is specified

        Default value: none.

    Available Paths:

     -

    <Action> <MulticastTrace> <IPV4>

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

### 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 ip_rip_cfg, version 2. 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>:

            <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: BGPRedistRouteType

            Description:Route type

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <Redistribution> <BGPTable> <BGP><Naming><AS>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <Redistribution> <BGPTable> <BGP><Naming><AS>

#### <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

                    <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>

#### <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

#### RIPExtCommunityType

        Definition: Enumeration. Valid values are:
            'AS' - AS:nn format
            'IPV4Address' - IPV4Address:nn 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_placed_oper, version 2. 2.

### Objects

#### <Placement>

    Description: Process placement operational state

    Task IDs required: sysmgr

    Parent objects:

                    <Operational>

    Child objects:

                    <LocationTable> - Placement information indexed by location

                    <MigrationTable> - Program migrations required to re-optimize the placement

                    <MultipleInstancesTable> - Whether or not any placeable program can have multiple instances

                    <Policy> - Process placement policy in operation

                    <ProgramTable> - Placement information indexed by program name

    Available Paths:

     -

    <Operational> <Placement>

#### <Policy>

    Description: Process placement policy in operation

    Parent objects:

                    <Placement>

    Child objects:

                    <Global> - Global (i.e. non-program specific) placement policy

                    <ProgramPolicyTable> - Placement policy indexed by program name

    Available Paths:

     -

    <Operational> <Placement> <Policy>

#### <Global>

    Description: Global (i.e. non-program specific) placement policy

    Parent objects:

                    <Policy>

    Value: placed_mgmnt_policy_global

    Available Paths:

     -

    <Operational> <Placement> <Policy> <Global>

#### <ProgramPolicyTable>

    Description: Placement policy indexed by program name

    Parent objects:

                    <Policy>

    Child objects:

                    <ProgramPolicy> - Placement policy for a particular program

    Available Paths:

     -

    <Operational> <Placement> <Policy> <ProgramPolicyTable>

#### <ProgramPolicy>

    Description: Placement policy for a particular program

    Parent objects:

                    <ProgramPolicyTable>

    <Naming>:

            <Name>
             (optional)

            Type: xsd:string

            Description:Name of program (optional)

            <Instance>
             (optional)

            Type: xsd:string

            Description:Name of instance (optional)

    Value: placed_mgmnt_policy

    Available Paths:

     -

    <Operational> <Placement> <Policy> <ProgramPolicyTable> <ProgramPolicy><Naming><Name><Instance>

#### <ProgramTable>

    Description: Placement information indexed by program name

    Parent objects:

                    <Placement>

    Child objects:

                    <Program> - Placement information about a particular program

    Available Paths:

     -

    <Operational> <Placement> <ProgramTable>

#### <Program>

    Description: Placement information about a particular program

    Parent objects:

                    <ProgramTable>

    <Naming>:

            <Name>
             (optional)

            Type: xsd:string

            Description:Name of program

            <Instance>
             (optional)

            Type: xsd:string

            Description:Name of instance (optional)

    Value: placed_mgmnt_program_info

    Available Paths:

     -

    <Operational> <Placement> <ProgramTable> <Program><Naming><Name><Instance>

#### <MigrationTable>

    Description: Program migrations required to re-optimize the placement

    Parent objects:

                    <Placement>

    Child objects:

                    <Migration> - Information about the migration of a particular program

    Available Paths:

     -

    <Operational> <Placement> <MigrationTable>

#### <Migration>

    Description: Information about the migration of a particular program

    Parent objects:

                    <MigrationTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Name of program

            <Instance>
             (optional)

            Type: xsd:string

            Description:Name of instance

    Value: placed_mgmnt_migration

    Available Paths:

     -

    <Operational> <Placement> <MigrationTable> <Migration><Naming><Name><Instance>

#### <LocationTable>

    Description: Placement information indexed by location

    Parent objects:

                    <Placement>

    Child objects:

                    <Location> - Placement information about a particular location

    Available Paths:

     -

    <Operational> <Placement> <LocationTable>

#### <Location>

    Description: Placement information about a particular location

    Parent objects:

                    <LocationTable>

    <Naming>:

            <Node>
             (mandatory)

            Type: NodeID

            Description:Location

    Value: placed_mgmnt_node_info

    Available Paths:

     -

    <Operational> <Placement> <LocationTable> <Location><Naming><Node>

#### <MultipleInstancesTable>

    Description: Whether or not any placeable program can have multiple instances

    Parent objects:

                    <Placement>

    Child objects:

                    <MultipleInstances> - Whether a placeable program can have multiple instances

    Available Paths:

     -

    <Operational> <Placement> <MultipleInstancesTable>

#### <MultipleInstances>

    Description: Whether a placeable program can have multiple instances

    Parent objects:

                    <MultipleInstancesTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Name of placeable program

    Values:

            <IsMultiple>
             (mandatory)

            Type: xsd:boolean

            Description:Whether this program can have multiple instances

        Default value: none.

    Available Paths:

     -

    <Operational> <Placement> <MultipleInstancesTable> <MultipleInstances><Naming><Name>

## 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 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 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:

            <Execute>
             (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 sonet_aps_cfg, version 2. 0.

### 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

    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>

### 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 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 3. 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 1. 1.

### Objects

#### <HSRPCfg>

    Description: HSRP configuration

    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:

                    <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

                    <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 20 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 20 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>

#### <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>

## 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

#### <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

#### <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

#### <NodeTable>

    Description: Node table contains all nodes assigned to non-Owner in HFR

    Parent objects:

                    <Allocation>

    Child objects:

                    <Node> - NodeID assignment.

#### <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.

## 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 netflow_crs_oper, version 4. 0.

### Objects

#### <NetFlow>

    Description: NetFlow operational data

    Task IDs required: netflow

    Parent objects:

                    <Operational>

    Child objects:

                    <Configuration> - NetFlow configuration information

                    <PlatformTable> - Node-specific NetFlow Platform 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>

#### <PlatformTable>

    Description: Node-specific NetFlow Platform information

    Parent objects:

                    <NetFlow>

    Child objects:

                    <Platform> - NetFlow Platform Hardware information for a particular node

    Available Paths:

     -

    <Operational> <NetFlow> <PlatformTable>

#### <Platform>

    Description: NetFlow Platform Hardware information for a particular node

    Parent objects:

                    <PlatformTable>

    <Naming>:

            <Node>
             (mandatory)

            Type: NodeID

            Description:Node location

    Child objects:

                    <PSE> - NetFlow Platform PSE information

    Available Paths:

     -

    <Operational> <NetFlow> <PlatformTable> <Platform><Naming><Node>

#### <PSE>

    Description: NetFlow Platform PSE information

    Parent objects:

                    <Platform>

    Child objects:

                    <Policer> - Policer Rate information

    Available Paths:

     -

    <Operational> <NetFlow> <PlatformTable> <Platform><Naming><Node> <PSE>

#### <Policer>

    Description: Policer Rate information

    Parent objects:

                    <PSE>

    Value: nf_pse_bag_st

    Available Paths:

     -

    <Operational> <NetFlow> <PlatformTable> <Platform><Naming><Node> <PSE> <Policer>

### Datatypes

#### NFOperDummyType

        Definition: xsd:boolean

## XML Schema Object Documentation for ipv4_dhcpd_datatypes_cfg, version 2. 2.

### 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 1. 2.

### Objects

#### <IPV6_ACLAndPrefixList>

    Description: Root class of IPv6 Oper schema tree

    Task IDs required: acl

    Parent objects:

                    <Operational>

    Child objects:

                    <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

                    <Details> - Details of the Overall Out Of Resources Limits

                    <OORPrefixListTable> - Resource occupation details for prefix lists

                    <OOR_ACLTable> - Resource occupation details for ACLs

                    <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 optional

    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 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 multilink_cfg, version 2. 0.

### Objects

#### <Multilink>

    Description: Modify Multilink parameters

    Task IDs required: hdlc

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <FragmentSize> - Fragment size (some fragment sizes may not be supported)

                    <Group> - Enter multilink group ID

                    <Interleave> - Enable interleave

    Available Paths:

     -

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

#### <FragmentSize>

    Description: Fragment size (some fragment sizes may not be supported)

    Parent objects:

                    <Multilink>

    Values:

            <FragmentSize>
             (mandatory)

            Type: Range. Value lies between 64 and 512

            Description:Size of fragments in bytes

        Default value: none.

    Available Paths:

     -

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

#### <Group>

    Description: Enter multilink group ID

    Parent objects:

                    <Multilink>

    Values:

            <GroupID>
             (mandatory)

            Type: Range. Value lies between 1 and 1023

            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>

## 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 var_test_dyn_tmpl_cfg, version 0. 11.

### Objects

#### <VarTestTmpl>

    Description: Templates for testing with variable name(s)

    Parent objects:

                    <PPP>

                    <Ethernet>

                    <SubscriberService>

                    <IPSubscriber>

    <Naming>:

            <VariableName>
             (mandatory)

            Type: xsd:string

            Description:The name of the variable

    Child objects:

                    <VarTestLeafInteg> - A Eth test template packed entry

                    <VarTestLeafString> - A test template string entry

                    <VarTestLeafTuple> - A test packed tuple entry with a boolean and an integer

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <VarTestTmpl><Naming><VariableName>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <VarTestTmpl><Naming><VariableName>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <VarTestTmpl><Naming><VariableName>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <VarTestTmpl><Naming><VariableName>

#### <VarTestLeafString>

    Description: A test template string entry

    Parent objects:

                    <VarTestTmpl>

    Values:

            <Str>
             (mandatory)

            Type: xsd:string

            Description:String Param

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <VarTestTmpl><Naming><VariableName> <VarTestLeafString>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <VarTestTmpl><Naming><VariableName> <VarTestLeafString>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <VarTestTmpl><Naming><VariableName> <VarTestLeafString>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <VarTestTmpl><Naming><VariableName> <VarTestLeafString>

#### <VarTestLeafInteg>

    Description: A Eth test template packed entry

    Parent objects:

                    <VarTestTmpl>

    Values:

            <Integ>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Integ Param

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <VarTestTmpl><Naming><VariableName> <VarTestLeafInteg>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <VarTestTmpl><Naming><VariableName> <VarTestLeafInteg>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <VarTestTmpl><Naming><VariableName> <VarTestLeafInteg>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <VarTestTmpl><Naming><VariableName> <VarTestLeafInteg>

#### <VarTestLeafTuple>

    Description: A test packed tuple entry with a boolean and an integer

    Parent objects:

                    <VarTestTmpl>

    Values:

            <BlahDisable>
             (optional)

            Type: xsd:boolean

            Description:TRUE to disable blah, FALSE to specify a blah interval

            <Interval>
             (optional)

            Type: Range. Value lies between 1 and 30

            Description:The blah interval. Leave unspecified when disabling blah

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <VarTestTmpl><Naming><VariableName> <VarTestLeafTuple>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <VarTestTmpl><Naming><VariableName> <VarTestLeafTuple>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <VarTestTmpl><Naming><VariableName> <VarTestLeafTuple>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <VarTestTmpl><Naming><VariableName> <VarTestLeafTuple>

## XML Schema Object Documentation for bgp_cfg, version 32. 2.

### 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:Autonomous system

    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:Autonomous system

    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

                    <NSR> - Enable Non-Stop Routing (NSR) support

                    <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:

                    <AggregateAddressTable> - Configure BGP aggregate entries

                    <AllocateLabel> - Label allocation policy

                    <AttributeDownload> - Attribute download configuration

                    <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.

                    <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>

#### <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>

#### <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>

#### <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>

#### <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>

#### <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:

                    <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

                    <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

                    <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>

#### <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

        Default value:
            MaxHopCount => 255

    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>

#### <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

        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>

#### <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

                    <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

                    <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

                    <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>

#### <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.

        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>

#### <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>

#### <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:

                    <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

                    <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

                    <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

                    <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

                    <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

                    <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 RT - use either AS or IPV4Address - not both

            <AS>
             (optional)

            Type: BGP_ASRange

            Description:AS number

            <ASIndex>
             (optional)

            Type: SiteOfOriginASIndex

            Description:Index

            <Address>
             (optional)

            Type: IPV4Address

            Description:IPv4 address

            <AddressIndex>
             (optional)

            Type: SiteOfOriginAddrIndex

            Description: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:

                    <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

                    <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

                    <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

                    <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

                    <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

                    <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

                    <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:

                    <AggregateAddressTable> - Configure BGP aggregate entries

                    <AllocateLabel> - Label allocation policy

                    <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

                    <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>

#### <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>
             (optional)

            Type: BGP_RD_ASRange

            Description:AS number

            <ASIndex>
             (optional)

            Type: RouteDistinguisherASIndex

            Description:AS Index

            <Address>
             (optional)

            Type: IPV4Address

            Description:IP address

            <AddressIndex>
             (optional)

            Type: RouteDistinguisherAddrIndex

            Description: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:

                    <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

                    <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

                    <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

                    <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

                    <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

                    <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

#### 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_RD_ASRange

        Definition: Range. Value lies between 0 and -1

#### RouteDistinguisherASIndex

        Definition: Range. Value lies between 0 and -1

#### RouteDistinguisherAddrIndex

        Definition: Range. Value lies between 0 and 65535

#### BGP_SiteOfOriginType

        Definition: Enumeration. Valid values are:
            'AS' - AS format SoO
            'IPV4Address' - IPv4 address format SoO

#### SiteOfOriginASIndex

        Definition: Range. Value lies between 0 and -1

#### SiteOfOriginAddrIndex

        Definition: Range. Value lies between 0 and 65535

#### BGP_ClusterIDType

        Definition: Enumeration. Valid values are:
            'Number' - Number
            'IPV4Address' - IPv4 Address

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

### 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

                    <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

                    <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

                    <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>

#### <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>

#### <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 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 t1e1_action, version 2. 0.

### 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

    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 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 1. 0.

### Objects

#### <BFD>

    Description: BFD Configuration

    Task IDs required: bgp or isis or mpls-te or ospf

    Parent objects:

                    <Configuration>

    Child objects:

                    <GlobalEchoUsage> - Echo configuration

                    <InterfaceTable> - Interface configuration

    Available Paths:

     -

    <Configuration> <BFD>

#### <GlobalEchoUsage>

    Description: Echo configuration

    Parent objects:

                    <BFD>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <BFD> <GlobalEchoUsage>

#### <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:

                    <InterfaceEchoUsage> - Echo 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>

### Datatypes

#### BFDIfEchoUsageType

        Definition: Enumeration. Valid values are:
            'Enable' - Enable echo
            'Disable' - Disable echo

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

### Objects

#### <IPV4_DHCPD>

    Description: IPV4 DHCPD Snoop actions

    Task IDs required: ip-services

    Parent objects:

                    <Action>

    Child objects:

                    <Snoop> - Dhcp Snoop action data

    Available Paths:

     -

    <Action> <IPV4_DHCPD>

#### <Snoop>

    Description: Dhcp Snoop action data

    Parent objects:

                    <IPV4_DHCPD>

    Child objects:

                    <AllBindings> - Clear all bindings

                    <BridgeBindings> - Clear bridge domain bindings

                    <MacBinding> - Clear binding

    Available Paths:

     -

    <Action> <IPV4_DHCPD> <Snoop>

#### <AllBindings>

    Description: Clear all bindings

    Parent objects:

                    <Snoop>

    Child objects:

                    <All> - Clear all bindings

    Available Paths:

     -

    <Action> <IPV4_DHCPD> <Snoop> <AllBindings>

#### <All>

    Description: Clear all bindings

    Parent objects:

                    <AllBindings>

    Values:

            <clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear all bindings

        Default value: none.

    Available Paths:

     -

    <Action> <IPV4_DHCPD> <Snoop> <AllBindings> <All>

#### <BridgeBindings>

    Description: Clear bridge domain bindings

    Parent objects:

                    <Snoop>

    Child objects:

                    <BridgeDomain> - Clear bridge domain bindings

    Available Paths:

     -

    <Action> <IPV4_DHCPD> <Snoop> <BridgeBindings>

#### <BridgeDomain>

    Description: Clear bridge domain bindings

    Parent objects:

                    <BridgeBindings>

    <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> <BridgeBindings> <BridgeDomain><Naming><BridgeName>

#### <MacBinding>

    Description: Clear binding

    Parent objects:

                    <Snoop>

    Child objects:

                    <MacAddress> - Clear binding

    Available Paths:

     -

    <Action> <IPV4_DHCPD> <Snoop> <MacBinding>

#### <MacAddress>

    Description: Clear binding

    Parent objects:

                    <MacBinding>

    <Naming>:

            <MacAddress>
             (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> <MacBinding> <MacAddress><Naming><MacAddress>

## 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>

    Child objects:

                    <NodeTable> - Table of nodes

## 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 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. 1.

### 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

                    <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>

### 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 ip_iarm_gl_common_cfg, version 4. 0.

### 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 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 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 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 ip_iarm_v6_common, version 0. 0.

### Datatypes

#### IPV6ARMPrefixLength

        Definition: Range. Value lies between 0 and 128

## XML Schema Object Documentation for bundlemgr_mbr_interface_cfg, version 4. 1.

### 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 0 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>

#### <LACP>

    Description: Link Aggregation Control Protocol per-interface configuration

    Task IDs required: bundle

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <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.

    Available Paths:

     -

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

#### <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 ppp_lcp_cfg, version 3. 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 12

            Description:Number of active links

        Default value:
            Links => 1

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <Multilink> <MinimumActive> <Links>

### Datatypes

#### PPPAuthenticationMethod

        Definition: Enumeration. Valid values are:
            'PAP' - PAP
            'CHAP' - CHAP
            'MS-CHAP' - MS-CHAP

## XML Schema Object Documentation for ipv4_dhcpd_relay_oper, version 2. 2.

### Objects

#### <Relay>

    Description: IPv4 DHCPD Relay operational data

    Parent objects:

                    <Node>

    Child objects:

                    <ProfileTable> - Dhcp Relay Profiles

                    <StatisticsTable> - Dhcp Relay Statistics

    Available Paths:

     -

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

#### <StatisticsTable>

    Description: Dhcp Relay Statistics

    Parent objects:

                    <Relay>

    Child objects:

                    <Statistics> - Ddhcp Relay VRF statistics

    Available Paths:

     -

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

#### <Statistics>

    Description: Ddhcp Relay VRF statistics

    Parent objects:

                    <StatisticsTable>

    <Naming>:

            <VrfName>
             (mandatory)

            Type: xsd:string

            Description:VRF name

    Value: ipv4_dhcpd_relay_stats

    Available Paths:

     -

    <Operational> <IPV4DHCPD> <NodeTable> <Node><Naming><nodeid> <Relay> <StatisticsTable> <Statistics><Naming><VrfName>

#### <ProfileTable>

    Description: Dhcp Relay Profiles

    Parent objects:

                    <Relay>

    Child objects:

                    <Profile> - Dhcp Relay profile

    Available Paths:

     -

    <Operational> <IPV4DHCPD> <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> <IPV4DHCPD> <NodeTable> <Node><Naming><nodeid> <Relay> <ProfileTable> <Profile><Naming><ProfileName>

## 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 3. 1.

### Objects

#### <PPPTemplate>

    Description: PPP template configuration data

    Task IDs required: ppp

    Parent objects:

                    <DynamicConfigurationTemplates>

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <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

#### <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

#### <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

#### <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

#### <IPCP>

    Description: PPP IPCP global template configuration data

    Parent objects:

                    <PPPTemplate>

    Child objects:

                    <Address> - IPCP address parameters

                    <DNS> - IPCP DNS parameters

                    <PeerAddress> - IPCP address parameters

#### <Address>

    Description: IPCP address parameters

    Parent objects:

                    <IPCP>

    Child objects:

                    <AddressRequired> - Disconnects the peer if no IP address is negotiated

#### <AddressRequired>

    Description: Disconnects the peer if no IP address is negotiated

    Parent objects:

                    <Address>

    Values:

            <Required>
             (mandatory)

            Type: xsd:boolean

            Description:Disconnects the peer if no IP address is negotiated

        Default value: none.

#### <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

#### <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.

#### <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.

#### <DNS>

    Description: IPCP DNS parameters

    Parent objects:

                    <IPCP>

    Child objects:

                    <DNSAccept> - Accept any nonzero DNS address

                    <DNSAddresses> - Specify DNS address(es) to provide

                    <DNSReject> - Reject negotiations with the peer

#### <DNSAccept>

    Description: Accept any nonzero DNS address

    Parent objects:

                    <DNS>

    Values:

            <Accept>
             (mandatory)

            Type: xsd:boolean

            Description:Accept any nonzero DNS address

        Default value: none.

#### <DNSReject>

    Description: Reject negotiations with the peer

    Parent objects:

                    <DNS>

    Values:

            <Reject>
             (mandatory)

            Type: xsd:boolean

            Description:Reject negotiations with the peer

        Default value: none.

#### <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.

#### <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

#### <Keepalive>

    Description: This specifies the rate at which EchoReq packets are sent

    Parent objects:

                    <LCP>

    Values:

            <Enabled>
             (optional)

            Type: xsd:unsignedInt

            Description:Whether keepalives are enabled

            <Time>
             (optional)

            Type: Range. Value lies between 1 and 30

            Description:The time interval between sending keepalives

        Default value:
            Enabled => 1
            Time => 10

#### <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

#### <Method>

    Description: This specifies the PPP link authentication method

    Parent objects:

                    <Authentication>

    Values:

            <Methods>
             (optional)

            Type: PPPAuthenticationMethodGbl[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.

#### <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.

#### <CHAPHostname>

    Description: This specifies the CHAP hostname

    Parent objects:

                    <Authentication>

    Values:

            <Hostname>
             (mandatory)

            Type: xsd:string

            Description:The CHAP hostname

        Default value: none.

#### <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.

#### <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

### Datatypes

#### PPPAuthenticationMethodGbl

        Definition: Enumeration. Valid values are:
            'PAP' - PAP
            'CHAP' - CHAP
            'MS-CHAP' - MS-CHAP

## XML Schema Object Documentation for ipv4_mfwd_common_cfg, version 8. 2.

### 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>

## 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 4. 1.

### 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 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 1 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. 0.

### 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:

                    <Statistics> - PPP statistics data for a particular node

                    <Summary> - Summarized PPP data for a particular node

    Available Paths:

     -

    <Operational> <PPP> <NodeTable> <Node><Naming><NodeName>

#### <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>

## 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 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 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 bundlemgr_bm_bdl_oper, version 3. 0.

### 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 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 12. 7.

### Objects

#### <GlobalAttributes>

    Description: MPLS TE global interface configuration

    Parent objects:

                    <Interface>

    Child objects:

                    <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>

## 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 infra_placed_action, version 1. 0.

### Objects

#### <Placement>

    Description: Process placement action data

    Task IDs required: sysmgr

    Parent objects:

                    <Action>

    Child objects:

                    <Reoptimize> - Re-optimize the placement

    Available Paths:

     -

    <Action> <Placement>

#### <Reoptimize>

    Description: Re-optimize the placement

    Parent objects:

                    <Placement>

    Values:

            <Reoptimize>
             (mandatory)

            Type: xsd:boolean

            Description:Re-optimize the placement

        Default value: none.

    Available Paths:

     -

    <Action> <Placement> <Reoptimize>

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

### Objects

#### <VRRPOper>

    Description: VRRP operational data

    Parent objects:

                    <Operational>

    Child objects:

                    <ConfigIPTable> - The configured VRRP IP address table

                    <OperInterfaceTable> - The VRRP interface table

                    <OperVirtualRouterTable> - The VRRP virtual router table

                    <TrackItemTable> - The VRRP tracked item table

    Available Paths:

     -

    <Operational> <VRRPOper>

#### <OperVirtualRouterTable>

    Description: The VRRP virtual router table

    Parent objects:

                    <VRRPOper>

    Child objects:

                    <OperVirtualRouter> - A VRRP virtual router

    Available Paths:

     -

    <Operational> <VRRPOper> <OperVirtualRouterTable>

#### <OperVirtualRouter>

    Description: A VRRP virtual router

    Parent objects:

                    <OperVirtualRouterTable>

    <Naming>:

            <Intf>
             (optional)

            Type: Interface

            Description:The name of the interface

            <VRRP_VR_ID>
             (optional)

            Type: xsd:unsignedInt

            Description:The VRRP virtual router id

    Value: vrrp_vrouter_info

    Available Paths:

     -

    <Operational> <VRRPOper> <OperVirtualRouterTable> <OperVirtualRouter><Naming><Intf><VRRP_VR_ID>

#### <OperInterfaceTable>

    Description: The VRRP interface table

    Parent objects:

                    <VRRPOper>

    Child objects:

                    <OperInterface> - A VRRP interface entry

    Available Paths:

     -

    <Operational> <VRRPOper> <OperInterfaceTable>

#### <OperInterface>

    Description: A VRRP interface entry

    Parent objects:

                    <OperInterfaceTable>

    <Naming>:

            <Intf>
             (mandatory)

            Type: Interface

            Description:The name of the interface

    Value: vrrp_interface_info

    Available Paths:

     -

    <Operational> <VRRPOper> <OperInterfaceTable> <OperInterface><Naming><Intf>

#### <ConfigIPTable>

    Description: The configured VRRP IP address table

    Parent objects:

                    <VRRPOper>

    Child objects:

                    <ConfigIP> - A configured VRRP IP address entry

    Available Paths:

     -

    <Operational> <VRRPOper> <ConfigIPTable>

#### <ConfigIP>

    Description: A configured VRRP IP address entry

    Parent objects:

                    <ConfigIPTable>

    <Naming>:

            <Intf>
             (optional)

            Type: Interface

            Description:The interface name

            <VRRP_VR_ID>
             (optional)

            Type: xsd:unsignedInt

            Description:The VRRP virtual router id

            <VRRP_VR_IP>
             (optional)

            Type: xsd:unsignedInt

            Description:The virtual IP address

    Value: vrrp_configvip_info

    Available Paths:

     -

    <Operational> <VRRPOper> <ConfigIPTable> <ConfigIP><Naming><Intf><VRRP_VR_ID><VRRP_VR_IP>

#### <TrackItemTable>

    Description: The VRRP tracked item table

    Parent objects:

                    <VRRPOper>

    Child objects:

                    <TrackItem> - A configured VRRP IP address entry

    Available Paths:

     -

    <Operational> <VRRPOper> <TrackItemTable>

#### <TrackItem>

    Description: A configured VRRP IP address entry

    Parent objects:

                    <TrackItemTable>

    <Naming>:

            <Intf>
             (optional)

            Type: Interface

            Description:The interface name to track

            <VRRP_VR_ID>
             (optional)

            Type: xsd:unsignedInt

            Description:The VRRP virtual router id

            <VRRPTrackType>
             (optional)

            Type: xsd:unsignedInt

            Description:The type of item tracked

            <VRRPTrackValue>
             (optional)

            Type: xsd:string

            Description:The value of the tracked item

    Value: vrrp_trackitem_info

    Available Paths:

     -

    <Operational> <VRRPOper> <TrackItemTable> <TrackItem><Naming><Intf><VRRP_VR_ID><VRRPTrackType><VRRPTrackValue>

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

### 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. 0.

### 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 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 ipv4_io_oper, version 6. 0.

### Objects

#### <IPV4Network>

    Description: IPv4 network operational data

    Task IDs required: network

    Parent objects:

                    <Operational>

    Child objects:

                    <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 ut2_dyn_tmpl_cfg, version 0. 11.

### Objects

#### <UnitTestTmpl2>

    Description: Templates for unit testing 2

    Parent objects:

                    <PPP>

                    <Ethernet>

                    <SubscriberService>

                    <IPSubscriber>

    Child objects:

                    <UnitTestLeafInteg> - A Eth test template packed entry

                    <UnitTestLeafString> - A test template string entry

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <UnitTestTmpl2>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <UnitTestTmpl2>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <UnitTestTmpl2>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <UnitTestTmpl2>

#### <UnitTestLeafString>

    Description: A test template string entry

    Parent objects:

                    <UnitTestTmpl2>

    Values:

            <Str>
             (mandatory)

            Type: xsd:string

            Description:String Param

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <UnitTestTmpl2> <UnitTestLeafString>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <UnitTestTmpl2> <UnitTestLeafString>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <UnitTestTmpl2> <UnitTestLeafString>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <UnitTestTmpl2> <UnitTestLeafString>

#### <UnitTestLeafInteg>

    Description: A Eth test template packed entry

    Parent objects:

                    <UnitTestTmpl2>

    Values:

            <Integ>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Integ Param

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <UnitTestTmpl2> <UnitTestLeafInteg>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <UnitTestTmpl2> <UnitTestLeafInteg>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <UnitTestTmpl2> <UnitTestLeafInteg>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <UnitTestTmpl2> <UnitTestLeafInteg>

## 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 ipv4_arp_interface_cfg, version 4. 0.

### Objects

#### <IPV4ARP>

    Description: Configure Address Resolution Protocol

    Task IDs required: cef

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <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>

#### <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_rsvp_cfg, version 3. 3.

### Objects

#### <RSVP>

    Description: Global RSVP configuration commands

    Task IDs required: ouni and mpls-te

    Parent objects:

                    <Configuration>

    Child objects:

                    <Authentication> - Configure RSVP authentication

                    <InterfaceTable> - Interface table

                    <NeighborTable> - RSVP Neighbor Table

                    <Signalling> - Configure Global RSVP signalling parameters

    Available Paths:

     -

    <Configuration> <RSVP>

#### <Signalling>

    Description: Configure Global RSVP signalling parameters

    Parent objects:

                    <RSVP>

    Child objects:

                    <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>

#### <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 ip_iep_cfg, version 1. 1.

### 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

#### IP_IEPPathType

        Definition: Enumeration. Valid values are:
            'Name' - Name
            'Identifier' - Identifier

## 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 infra_syslog_cfg, version 2. 0.

### Objects

#### <Syslog>

    Description: Modify message logging facilities

    Task IDs required: logging

    Parent objects:

                    <Configuration>

    Child objects:

                    <AlarmLogger> - Alarm Logger Properties

                    <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>

#### <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 => 131072

    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 => Info

    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

    Available Paths:

     -

    <Configuration> <SyslogService>

#### <Timestamps>

    Description: Timestamp debug/log messages

    Parent objects:

                    <SyslogService>

    Child objects:

                    <Debug> - Timestamp debug messages

                    <Log> - Timestamp log messages

    Available Paths:

     -

    <Configuration> <SyslogService> <Timestamps>

#### <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

## 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 arp_cfg, version 4. 0.

### 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 alpha_display_common, version 0. 0.

### Objects

#### <NodeTable>

    Description: Table of nodes

    Parent objects:

                    <AlphaDisplay>

                    <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 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 infra_placed_cfg, version 2. 2.

### Objects

#### <Placement>

    Description: Process placement configuration

    Task IDs required: sysmgr

    Parent objects:

                    <Configuration>

    Child objects:

                    <Global> - Placement configuration that is global, ie not per-program

                    <ProgramTable> - Per-program placement configuration table

    Available Paths:

     -

    <Configuration> <Placement>

#### <Global>

    Description: Placement configuration that is global, ie not per-program

    Parent objects:

                    <Placement>

    Child objects:

                    <DesiredCPUThreshold> - Set the desired global per-location CPU threshold

                    <DesiredMemoryThreshold> - Set the desired global per-location memory threshold

                    <MaximumCPUThreshold> - Set the desired global maximum per-location CPU level

                    <MaximumMemoryThreshold> - Set the desired global maximum per-location memory load

    Available Paths:

     -

    <Configuration> <Placement> <Global>

#### <DesiredCPUThreshold>

    Description: Set the desired global per-location CPU threshold

    Parent objects:

                    <Global>

    Values:

            <CPU>
             (mandatory)

            Type: Range. Value lies between 10 and 400

            Description:Percentage of location's CPU resources

        Default value:
            CPU => 80

    Available Paths:

     -

    <Configuration> <Placement> <Global> <DesiredCPUThreshold>

#### <DesiredMemoryThreshold>

    Description: Set the desired global per-location memory threshold

    Parent objects:

                    <Global>

    Values:

            <Memory>
             (mandatory)

            Type: Range. Value lies between 10 and 400

            Description:Percentage of location's memory resources

        Default value:
            Memory => 80

    Available Paths:

     -

    <Configuration> <Placement> <Global> <DesiredMemoryThreshold>

#### <MaximumCPUThreshold>

    Description: Set the desired global maximum per-location CPU level

    Parent objects:

                    <Global>

    Values:

            <CPU>
             (mandatory)

            Type: Range. Value lies between 10 and 2000

            Description:Percentage of location's CPU resources

        Default value:
            CPU => 500

    Available Paths:

     -

    <Configuration> <Placement> <Global> <MaximumCPUThreshold>

#### <MaximumMemoryThreshold>

    Description: Set the desired global maximum per-location memory load

    Parent objects:

                    <Global>

    Values:

            <Memory>
             (mandatory)

            Type: Range. Value lies between 10 and 2000

            Description:Percentage of location's memory resources

        Default value:
            Memory => 200

    Available Paths:

     -

    <Configuration> <Placement> <Global> <MaximumMemoryThreshold>

#### <ProgramTable>

    Description: Per-program placement configuration table

    Parent objects:

                    <Placement>

    Child objects:

                    <Program> - Per-program placement configuration

    Available Paths:

     -

    <Configuration> <Placement> <ProgramTable>

#### <Program>

    Description: Per-program placement configuration

    Parent objects:

                    <ProgramTable>

    <Naming>:

            <Name>
             (optional)

            Type: xsd:string

            Description:Name of program

            <Instance>
             (optional)

            Type: xsd:string

            Description:Name of instance (optional)

    Child objects:

                    <Affinity> - Affinity placement configuration

                    <SlowMigrationInterval> - When re-optimizing the placement, the period of time waited after migrating this program, before migrating the next.

    Available Paths:

     -

    <Configuration> <Placement> <ProgramTable> <Program><Naming><Name><Instance>

#### <SlowMigrationInterval>

    Description: When re-optimizing the placement, the period of time waited after migrating this program, before migrating the next.

    Parent objects:

                    <Program>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 0 and 3600

            Description:Time interval in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <Placement> <ProgramTable> <Program><Naming><Name><Instance> <SlowMigrationInterval>

#### <Affinity>

    Description: Affinity placement configuration

    Parent objects:

                    <Program>

    Child objects:

                    <Existence> - Affinity for this program to exist at any location (ie how critical or expendable this program is in the event of a catastrophic resource shortage)

                    <LocationSet> - Affinity for this program to a particular location or set of locations

                    <LocationType> - Affinity for this program to logical location types

                    <ProgramAffinityTable> - Affinities between this program and other programs

                    <Self> - Affinity for this program to other instances of itself (eg whether instances of OSPF or ISIS should attract or repulse one another)

    Available Paths:

     -

    <Configuration> <Placement> <ProgramTable> <Program><Naming><Name><Instance> <Affinity>

#### <Existence>

    Description: Affinity for this program to exist at any location (ie how critical or expendable this program is in the event of a catastrophic resource shortage)

    Parent objects:

                    <Affinity>

    Values:

            <Sign>
             (optional)

            Type: PlacementAffinitySign

            Description:Sign for this affinity

            <AbsoluteValue>
             (optional)

            Type: PlacementAffinityValue

            Description:Absolute value for this affinity

        Default value: none.

    Available Paths:

     -

    <Configuration> <Placement> <ProgramTable> <Program><Naming><Name><Instance> <Affinity> <Existence>

#### <Self>

    Description: Affinity for this program to other instances of itself (eg whether instances of OSPF or ISIS should attract or repulse one another)

    Parent objects:

                    <Affinity>

    Values:

            <Sign>
             (optional)

            Type: PlacementAffinitySign

            Description:Sign for this affinity

            <AbsoluteValue>
             (optional)

            Type: PlacementAffinityValue

            Description:Absolute value for this affinity

        Default value: none.

    Available Paths:

     -

    <Configuration> <Placement> <ProgramTable> <Program><Naming><Name><Instance> <Affinity> <Self>

#### <LocationSet>

    Description: Affinity for this program to a particular location or set of locations

    Parent objects:

                    <Affinity>

    Values:

            <Sign>
             (optional)

            Type: PlacementAffinitySign

            Description:Sign for this affinity

            <AbsoluteValue>
             (optional)

            Type: PlacementAffinityValue

            Description:Absolute value for this affinity

            <Locations>
             (optional)

            Type: NodeID[5]

            Description:Up to five locations

        Default value: none.

    Available Paths:

     -

    <Configuration> <Placement> <ProgramTable> <Program><Naming><Name><Instance> <Affinity> <LocationSet>

#### <ProgramAffinityTable>

    Description: Affinities between this program and other programs

    Parent objects:

                    <Affinity>

    Child objects:

                    <ProgramAffinity> - Affinity for this program to another program

    Available Paths:

     -

    <Configuration> <Placement> <ProgramTable> <Program><Naming><Name><Instance> <Affinity> <ProgramAffinityTable>

#### <ProgramAffinity>

    Description: Affinity for this program to another program

    Parent objects:

                    <ProgramAffinityTable>

    <Naming>:

            <Program>
             (mandatory)

            Type: xsd:string

            Description:Name of program

    Values:

            <Sign>
             (optional)

            Type: PlacementAffinitySign

            Description:Sign for this affinity

            <AbsoluteValue>
             (optional)

            Type: PlacementAffinityValue

            Description:Absolute value for this affinity

        Default value: none.

    Available Paths:

     -

    <Configuration> <Placement> <ProgramTable> <Program><Naming><Name><Instance> <Affinity> <ProgramAffinityTable> <ProgramAffinity><Naming><Program>

#### <LocationType>

    Description: Affinity for this program to logical location types

    Parent objects:

                    <Affinity>

    Child objects:

                    <Current> - Affinity for this program to the location at which it currently runs

                    <Paired> - Affinity for this program to locations with a standby partner

                    <Primary> - Affinity for this program to the primary location on the system (eg dLRSC) if there is one

    Available Paths:

     -

    <Configuration> <Placement> <ProgramTable> <Program><Naming><Name><Instance> <Affinity> <LocationType>

#### <Current>

    Description: Affinity for this program to the location at which it currently runs

    Parent objects:

                    <LocationType>

    Values:

            <Sign>
             (optional)

            Type: PlacementAffinitySign

            Description:Sign for this affinity

            <AbsoluteValue>
             (optional)

            Type: PlacementAffinityValue

            Description:Absolute value for this affinity

        Default value: none.

    Available Paths:

     -

    <Configuration> <Placement> <ProgramTable> <Program><Naming><Name><Instance> <Affinity> <LocationType> <Current>

#### <Primary>

    Description: Affinity for this program to the primary location on the system (eg dLRSC) if there is one

    Parent objects:

                    <LocationType>

    Values:

            <Sign>
             (optional)

            Type: PlacementAffinitySign

            Description:Sign for this affinity

            <AbsoluteValue>
             (optional)

            Type: PlacementAffinityValue

            Description:Absolute value for this affinity

        Default value: none.

    Available Paths:

     -

    <Configuration> <Placement> <ProgramTable> <Program><Naming><Name><Instance> <Affinity> <LocationType> <Primary>

#### <Paired>

    Description: Affinity for this program to locations with a standby partner

    Parent objects:

                    <LocationType>

    Values:

            <Sign>
             (optional)

            Type: PlacementAffinitySign

            Description:Sign for this affinity

            <AbsoluteValue>
             (optional)

            Type: PlacementAffinityValue

            Description:Absolute value for this affinity

        Default value: none.

    Available Paths:

     -

    <Configuration> <Placement> <ProgramTable> <Program><Naming><Name><Instance> <Affinity> <LocationType> <Paired>

### Datatypes

#### PlacementAffinitySign

        Definition: Enumeration. Valid values are:
            '+' - Attract
            '-' - Repulse

#### PlacementAffinityValue

        Definition: Range. Value lies between 0 and 100000

## XML Schema Object Documentation for ipv4_dhcpd_snoop_oper, version 2. 2.

### Objects

#### <Snoop>

    Description: The DHCPD Snoop operational data

    Parent objects:

                    <Node>

    Child objects:

                    <BindingTable> - Dhcp Snoop Bindings

                    <ProfileTable> - Dhcp Snoop Profile

                    <StatisticsTable> - Dhcp Snoop Statistics

    Available Paths:

     -

    <Operational> <IPV4DHCPD> <NodeTable> <Node><Naming><nodeid> <Snoop>

#### <StatisticsTable>

    Description: Dhcp Snoop Statistics

    Parent objects:

                    <Snoop>

    Child objects:

                    <Statistics> - Dhcp Snoop bridge domain statistics

    Available Paths:

     -

    <Operational> <IPV4DHCPD> <NodeTable> <Node><Naming><nodeid> <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> <IPV4DHCPD> <NodeTable> <Node><Naming><nodeid> <Snoop> <StatisticsTable> <Statistics><Naming><BridgeName>

#### <ProfileTable>

    Description: Dhcp Snoop Profile

    Parent objects:

                    <Snoop>

    Child objects:

                    <Profile> - Dhcp Snoop profile

    Available Paths:

     -

    <Operational> <IPV4DHCPD> <NodeTable> <Node><Naming><nodeid> <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> <IPV4DHCPD> <NodeTable> <Node><Naming><nodeid> <Snoop> <ProfileTable> <Profile><Naming><ProfileName>

#### <BindingTable>

    Description: Dhcp Snoop Bindings

    Parent objects:

                    <Snoop>

    Child objects:

                    <Binding> - Dhcp Snoop binding

    Available Paths:

     -

    <Operational> <IPV4DHCPD> <NodeTable> <Node><Naming><nodeid> <Snoop> <BindingTable>

#### <Binding>

    Description: Dhcp Snoop binding

    Parent objects:

                    <BindingTable>

    <Naming>:

            <MacNumber>
             (mandatory)

            Type: xsd:string

            Description:MAC Address

    Value: ipv4_dhcpd_snoop_binding

    Available Paths:

     -

    <Operational> <IPV4DHCPD> <NodeTable> <Node><Naming><nodeid> <Snoop> <BindingTable> <Binding><Naming><MacNumber>

## 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

#### lacp_system_id

        Description: LACP System identification information
        Definition: Structure. Contents are:
           SystemPriority

Type: 16-bit unsigned integer

Description: | Priority of the system

           SystemMACAddress

Type: MACAddress

Description: | MAC Address used to identify the system

#### 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_member_data

        Description: Bundle member data for any member
        Definition: Structure. Contents are:
           MACAddress

Type: Optional bm_mac_addr_st

Description: | MAC address of this member

           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

           MemberInterfaceHandle

Type: Interface

Description: | Member's interface handle

#### bm_bundle_data

        Description: Data for a bundle interface
        Definition: Structure. Contents are:
           MACAddress

Type: Optional bm_mac_addr_st

Description: | MAC address of the bundle interface

           AvailableBandwidth

Type: 32-bit unsigned integer

Description: | Bandwidth available to 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)

#### 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

### 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

#### 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_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_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-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_state_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

        Description:
        Definition: Type definition for: 16-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_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_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_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

        Description:
        Definition: Type definition for: 8-bit unsigned integer

#### 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_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_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_err

        Description:
        Definition: Enumeration. Valid values are:
            'BM_MUXREASON_ERR_NO_REASON' - Selection logic has not yet been run for the bundle this link is a member of
            'BM_MUXREASON_ERR_LINK_DOWN' - Link should be Detached due to being down
            'BM_MUXREASON_ERR_LINK_DELETED' - Link should be Detached due to being removed from the bundle
            'BM_MUXREASON_ERR_DUPLEX' - Link should be Detached due to having wrong duplexity
            'BM_MUXREASON_ERR_BANDWIDTH' - Link should be Detached due to having wrong bandwidth
            'BM_MUXREASON_ERR_LOOPBACK' - Link should be Detached due to being a loopback interface
            'BM_MUXREASON_ERR_ACTIVITY_TYPE' - Link should be Detached due to wrong activity type
            'BM_MUXREASON_ERR_LINK_LIMIT' - Link should be Waiting due to its bundle already having maximum number of members allowed
            'BM_MUXREASON_ERR_SHARED' - Link should be Detached due to being attached to a shared medium
            'BM_MUXREASON_ERR_LAGID' - Link should be Attached due to having wrong LAG ID
            'BM_MUXREASON_ERR_NO_BUNDLE' - Link should be Detached due to its bundle not existing
            'BM_MUXREASON_ERR_NO_PRIMARY' - Link should be Detached due to its bundle having no primary link
            'BM_MUXREASON_ERR_BUNDLE_DOWN' - Link should be Detached due to its bundle being shut down
            'BM_MUXREASON_ERR_INDIVIDUAL' - Link should be Detached due to being marked individual by partner
            'BM_MUXREASON_ERR_INSYNC' - Link should be Attached due to being in InSync state
            'BM_MUXREASON_ERR_COLLECTING' - Link should be in Collecting state
            'BM_MUXREASON_ERR_ACTIVE_LINK_LIMIT' - Link should be Waiting due to exceeding its bundle's maximum active limit
            'BM_MUXREASON_ERR_DISTRIBUTING' - Link should be in Distributing state

#### bm_mac_addr_st

        Description:
        Definition: Structure. Contents are:
           Address

Type: MACAddress

Description: | MAC address

#### bm_mux_data

        Description:
        Definition: Structure. Contents are:
           MuxState

Type: bm_muxstate

Description: | Current state of Mux state machine

           MuxStateReason

Type: bm_muxreason

Description: | Reason for last Mux state change

           Error

Type: 32-bit unsigned integer

Description: | Value indicating any error that occured trying to put a link into the desired state

#### 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

## Perl Data Object documentation for bundlemgr_local.

### Datatypes

#### lacp_link_data

        Description: Link properties for a port using LACP
        Definition: Structure. Contents are:
           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

           actor_port

Type: 16-bit unsigned integer

Description: | Port number of this port

           ActorPortPriority

Type: 16-bit unsigned integer

Description: | Priority of this port

           partner_port

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

           actor_state

Type: 8-bit unsigned integer

Description: | LACP state of this port

           partner_state

Type: 8-bit unsigned integer

Description: | LACP state of the partner's port

#### 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

           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)

           LastClearedNsec

Type: 32-bit unsigned integer

Description: | Last time counters cleared (nsec)

#### 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 port with LACP inactive/off 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_debug_data

        Description: MIB Debugging information about a LACP port
        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

#### 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:
           FastInterval

Type: 16-bit unsigned integer

Description: | The LACP fast transmission 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

### 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_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_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_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-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_state_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

        Description:
        Definition: Type definition for: 16-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_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_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_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

        Description:
        Definition: Type definition for: 8-bit unsigned integer

#### 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

#### tinybool

        Description:
        Definition: Type definition for: Unsigned character

#### bm_bdl_id_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### bm_attr_type

        Description:
        Definition: Type definition for: Hex binary data with maximum length 6 bytes

#### bm_system_id_st

        Description:
        Definition: Structure. Contents are:
           system_pri

Type: 16-bit unsigned integer

Description: |

           system_mac

Type: bm_attr_type

Description: |

#### bm_system_id_type

        Description:
        Definition: Type definition for: bm_system_id_st

#### bm_link_number_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### bm_link_id_st

        Description:
        Definition: Structure. Contents are:
           link_pri

Type: 16-bit unsigned integer

Description: |

           link_num

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_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_link_compatible_enum

        Description:
        Definition: Enumeration. Valid values are:
            'BM_LINK_COMPATIBLE_UNKNOWN'
            'BM_LINK_COMPATIBLE_YES'
            'BM_LINK_COMPATIBLE_NO_ACTIVITY'
            'BM_LINK_COMPATIBLE_NO_BANDWIDTH'
            'BM_LINK_COMPATIBLE_COUNT'

#### bm_link_compatible_type

        Description:
        Definition: Type definition for: bm_link_compatible_enum

#### bm_max_active_links_mode_enum

        Description:
        Definition: Enumeration. Valid values are:
            'BM_MAX_ACTIVE_LINKS_DEFAULT'
            'BM_MAX_ACTIVE_LINKS_HOTSTANDBY'

#### bm_max_active_links_mode_type

        Description:
        Definition: Type definition for: bm_max_active_links_mode_enum

#### bm_lacp_data_st

        Description:
        Definition: Structure. Contents are:
           actor_key

Type: bm_bdl_id_type

Description: |

           actor_port

Type: bm_link_id_type

Description: |

           actor_state

Type: bm_link_state_bits_type

Description: |

           partner_system

Type: bm_system_id_type

Description: |

           partner_key

Type: bm_bdl_id_type

Description: |

           partner_port

Type: bm_link_id_type

Description: |

           partner_state

Type: bm_link_state_bits_type

Description: |

#### bm_lacp_data_type

        Description:
        Definition: Type definition for: bm_lacp_data_st

#### bm_link_data_st

        Description:
        Definition: Structure. Contents are:
           name

Type: Hex binary data with maximum length 64 bytes

Description: |

           ifhandle

Type: Interface

Description: |

           node

Type: ValueNodeID

Description: |

           mac_addr

Type: ether_macaddr_type

Description: |

           full_duplex

Type: 32-bit signed integer

Description: |

           p2p_media

Type: 32-bit signed integer

Description: |

           bandwidth

Type: 32-bit unsigned integer

Description: |

           media

Type: bundle_media_type

Description: |

           change

Type: bm_link_change_type

Description: |

           activity

Type: bm_link_activity_type

Description: |

           lacp

Type: bm_lacp_data_type

Description: |

#### bm_link_data_type

        Description:
        Definition: Type definition for: bm_link_data_st

#### 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

        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: |

#### bml_packet_util_port_info_type

        Description:
        Definition: Type definition for: bml_packet_util_port_info

#### 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: ether_macaddr_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_addr

Type: ether_macaddr_type

Description: |

           actor_system_id

Type: bm_system_id_type

Description: |

           lacp_data

Type: bm_lacp_data_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_addr

Type: ether_macaddr_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:
           Type

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:
           Timestamp

Type: bml_timestamp_type

Description: | Time at which packet was sent or received

           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

#### rxstates

        Description:
        Definition: Enumeration. Valid values are:
            'CURRENTRX' - Data received from partner is current
            'EXPIRED' - Data received from partner has expired
            'DEFAULTED' - No data known for partner - defaults in use
            'INITIALIZE' - Receive machine is initialising
            'LACPDISABLED' - LACP is disabled on this interface
            'PORTDISABLED' - The interface is down

## 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_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_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_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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

           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

           IsKeepaliveStartPending

Type: Boolean

Description: | Starting keepalives on this interface is pending

           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_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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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 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

#### 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_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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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: string_type

Description: | IS-IS instance identifier

           OSPFProcessID

Type: string_type

Description: | OSPF process identifier

           OSPFv3ProcessID

Type: string_type

Description: | OSPFv3 process identifier

           BGP_ASNumber

Type: 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

           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

#### 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

#### 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

#### 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_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

#### 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_

#### 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_

#### instmgr_nodetype_td

        Description:
        Definition: Type definition for: 64-bit unsigned integer

#### node_versions_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### 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' '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)

#### 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' - Information not currently available
            '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_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_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_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_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

#### 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

#### 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

#### 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

           NumberofInvalidVLAN_IDPacketsDropped

Type: 64-bit unsigned integer

Description: | Drops due to unknown 802.1Q VLAN

           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' '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)

#### 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' - Information not currently available
            '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_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_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

#### 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_

## 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_optics_info

Description: optics transponder information Definition: Structure. Contents are: OpticsType

Type: Hex binary data with maximum length 64 bytes

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: Hex binary data with maximum length 129 bytes

Description: Tx TTI String

RxTTI

Type: Hex binary data with maximum length 65 bytes

Description: Rx TTI String

ExpectedTTI

Type: Hex binary data with maximum length 129 bytes

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

           FECMode

Type: 32-bit signed integer

Description: | FEC information

           RemoteFECMode

Type: 32-bit signed integer

Description: | Remote FEC 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: Hex binary data with maximum length 64 bytes

Description: | FEC BER String

           QStr

Type: Hex binary data with maximum length 64 bytes

Description: | Q String

           QMarginStr

Type: Hex binary data with maximum length 64 bytes

Description: | QMargin String

           OTUInfo

Type: dwdm_edm_g709_otu

Description: | OTU layer information

           ODUInfo

Type: dwdm_edm_g709_odu

Description: | ODU layer Information

#### 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_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

           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

### Internal Datatypes

## 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

#### 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 fm_fd_wdsysmon_edm.

### Datatypes

#### process_cpu_util

Description: Process CPU utilization information Definition: Structure. Contents are: ProcessName

Type: String with unbounded length

Description: Process name

ProcessID

Type: 32-bit unsigned integer

Description: Process ID

ProcessCPUOneMinute

Type: 32-bit unsigned integer

Description: Process CPU utilization in percent for past 1 minute

ProcessCPUFiveMinute

Type: 32-bit unsigned integer

Description: Process CPU utilization in percent for past 5 minute

ProcessCPUFifteenMinute

Type: 32-bit unsigned integer

Description: Process CPU utilization in percent for past 15 minute

#### node_cpu_util

Description: Node CPU utilization information Definition: Structure. Contents are: TotalCPUOneMinute

Type: 32-bit unsigned integer

Description: Total CPU utilization in past 1 minute

TotalCPUFiveMinute

Type: 32-bit unsigned integer

Description: Total CPU utilization in past 5 minute

TotalCPUFifteenMinute

Type: 32-bit unsigned integer

Description: Total CPU utilization in past 15 minute

ProcessCPU

Type: process_cpu_util[0...unbounded]

Description: | Per process CPU utilization

### Internal Datatypes

## 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 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'

#### 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'

#### 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 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_backup_info

Description: license backup file information Definition: Structure. Contents are: BackupInfo

Type: String with unbounded length

Description: Information of license backup 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

### 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

#### 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

#### licmgr_feature_td

        Description: Feature information
        Definition: Type definition for: licmgr_feature

## 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 placed_mgmnt.

### Datatypes

#### placed_affinity

Description: One affinity object Definition: Structure. Contents are: Affinity

Type: 32-bit signed integer

Description: Numerical value for this affinity (signed integer)

Details

Type: placed_affinity_details

Description: | Affinity-type specific info

#### placed_mgmnt_node_info

Description: Information about the process placement daemon's view of the nodes available for process placement Definition: Structure. Contents are: Type

Type: placed_mgmnt_node_type

Description: | Type of the node

           Nodes

Type: placed_mgmnt_phys_node_pair_info

Description: | Information about the physical nodes in the pair

           CPUCapacity

Type: 32-bit signed integer

Description: | Maximum CPU capability of the node

           MemoryCapacity

Type: 32-bit signed integer

Description: | Total memory available on the node

           NodeState

Type: placed_mgmnt_node_state

Description: | State of logical node pair

           IsPrimary

Type: Boolean

Description: | Is the node a primary node

           IsPaired

Type: Boolean

Description: | Does this logical node correspond to an active/standby pair of physical nodes

           ProgramNames

Type: placed_mgmnt_program

[0...unbounded]

Description: | Placeable programs currently running on this node

#### placed_mgmnt_program_info

        Description: Information about the state of placeable processes
        Definition: Structure. Contents are:
           Name

Type: placed_mgmnt_program

Description: | Class and instance name of the program

           Node

Type: Optional placed_mgmnt_phys_node_pair_info

Description: | The node(pair) where this has been placed (not present if the program has not been placed)

           Waiting

Type: Optional 32-bit signed integer

Description: | If the program has not been spawned since last being placed, the number of seconds since it was placed

           NumRejectedNodes

Type: 32-bit signed integer

Description: | The number of node-pairs on which the program cannot be placed

#### placed_mgmnt_migration

        Description: Information about a program migration
        Definition: Structure. Contents are:
           Name

Type: placed_mgmnt_program

Description: | Class and instance name of the program

           OldNode

Type: Optional placed_mgmnt_phys_node_pair_info

Description: | The node(pair) on which the program is currently placed (not present if the program is not currently running)

           NewNode

Type: Optional placed_mgmnt_phys_node_pair_info

Description: | The node(pair) on which the program will be placed (not present if the program will not be running after the migration)

#### placed_mgmnt_policy

        Description: Placement policy for an entity
        Definition: Structure. Contents are:
           Name

Type: placed_mgmnt_program

Description: | Class and instance name of the entity to which this policy applies

           CPUConsumption

Type: Optional 32-bit signed integer

Description: | CPU usage

           CPUConsumptionSource

Type: Optional placed_mgmnt_policy_source

Description: | Source of CPU usage (not present if the CPU usage is not specified)

           MemoryConsumption

Type: Optional 32-bit signed integer

Description: | Memory usage

           MemoryConsumptionSource

Type: Optional placed_mgmnt_policy_source

Description: | Source of memory usage (not present if the memory usage is not specified)

           SlowMigrationInterval

Type: Optional 32-bit signed integer

Description: | Slow migration interval in seconds

           SlowMigrationIntervalSource

Type: Optional placed_mgmnt_policy_source

Description: | Source of the slow migration interval (not present if the slow migration interval is not specified)

           Affinities

Type: placed_mgmnt_policy_affinity[0...unbounded]

Description: | Affinity policies

           RejectedNodes

Type: placed_mgmnt_phys_node_pair_info[0...unbounded]

Description: | Node-pairs on which the entity cannot be placed

#### placed_mgmnt_policy_global

        Description: Global placement policy
        Definition: Structure. Contents are:
           DesiredCPUThreshold

Type: 32-bit signed integer

Description: | Preferred limit on CPU usage for a node

           MaximumCPUThreshold

Type: 32-bit signed integer

Description: | Absolute limit on CPU usage for a node

           DesiredMemoryThreshold

Type: 32-bit signed integer

Description: | Preferred limit on memory usage for a node

           MaximumMemoryThreshold

Type: 32-bit signed integer

Description: | Absolute limit on memory usage for a node

           ThresholdSatisfactionAffinityValue

Type: 32-bit signed integer

Description: | Affinity points scored by a node whose thresholds are not exceeded

### Internal Datatypes

#### placed_mgmnt_node_type

        Description: Type of node
        Definition: Enumeration. Valid values are:
            'PLACED_MGMNT_NODE_TYPE_RP' - RP
            'PLACED_MGMNT_NODE_TYPE_DRP' - DRP

#### placed_affinity_type

        Description:
        Definition: Enumeration. Valid values are:
            'PLACED_AFFINITY_TYPE_NODESET' - Node-set affinity
            'PLACED_AFFINITY_TYPE_NODETYPE' - Node-type affinity
            'PLACED_AFFINITY_TYPE_CLASS' - Program-class affinity
            'PLACED_AFFINITY_TYPE_SELF' - Self affinity
            'PLACED_AFFINITY_TYPE_EXISTENCE' - Existence affinity

#### placed_affinity_node_type

Description: Definition: Enumeration. Valid values are: 'PLACED_AFFINITY_NODETYPE_CURRENT' - Affinity to current node 'PLACED_AFFINITY_NODETYPE_PAIRED' - Affinity to a paired node 'PLACED_AFFINITY_NODETYPE_PRIMARY' - Affinity to the primary node 'PLACED_AFFINITY_NODETYPE_INVALID' - Invalid affinity type

#### placed_nodeset_info

Description: Definition: Structure. Contents are: Nodes

Type: 32-bit unsigned integer[5]

Description: Set of up to five nodes

#### peername

Description: Name of peer Definition: Type definition for: String with unbounded length

#### placed_affinity_details

Description: Definition: Union. Discriminant: Name: affinity_type Type: placed_affinity_type Options are: Nodes

Type: placed_nodeset_info

Description: | Node-set to which affinity applies

           NodeType

Type: placed_affinity_node_type

Description: | Node-type to which affinity applies

           Peer

Type: peername

Description: | Peer program to which affinity applies

#### placed_entity_properties_source

        Description:
        Definition: Enumeration. Valid values are:
            'PLACED_ENTITY_PROPERTIES_SYSTEM' - Provided by the system image
            'PLACED_ENTITY_PROPERTIES_CONFIG' - Configured by the operator
            'PLACED_ENTITY_PROPERTIES_MAX' - Invalid value, internal use only

#### placed_mgmnt_node_state

        Description: State of a node for placement purposes
        Definition: Enumeration. Valid values are:
            'PLACED_NODE_STATE_INOPERATIVE' - Not able to host placeable entities
            'PLACED_NODE_STATE_PRE_BOOT' - In early stages of the boot process
            'PLACED_NODE_STATE_MID_BOOT' - In the later stages of the boot process
            'PLACED_NODE_STATE_RUNNING' - Boot process complete

#### placed_mgmnt_program

        Description: A placeable process name
        Definition: Structure. Contents are:
           Name

Type: String with unbounded length

Description: | Process name

           Instance

Type: String with unbounded length

Description: | Process instance

#### placed_mgmnt_phys_node_info

Description: Information about the process placement daemon's view of a physical node used for process placement Definition: Structure. Contents are: NodeID

Type: 32-bit unsigned integer

Description: Node ID of the physical node

NodeState

Type: placed_mgmnt_node_state

Description: | State of the physical node

#### placed_mgmnt_phys_node_pair_info

Description: Information about the process placement daemon's view of a pair of physical nodes used for process placement Definition: Structure. Contents are: Node1

Type: placed_mgmnt_phys_node_info

Description: | The first physical node in the pair

           Node2

Type: Optional placed_mgmnt_phys_node_info

Description: | The second physical node in the pair (not present if the first node has no partner)

#### placed_mgmnt_policy_source

        Description: Source of an item of placement policy
        Definition: Structure. Contents are:
           Source

Type: placed_entity_properties_source

Description: | Type of source

           Name

Type: placed_mgmnt_program

Description: | Class and instance name of the entity from which the policy is sourced

#### placed_mgmnt_policy_affinity

        Description: One item of affinity policy
        Definition: Structure. Contents are:
           Affinity

Type: placed_affinity

Description: | Affinity policy item

           Source

Type: placed_mgmnt_policy_source

Description: | Source of this policy item

           Peer

Type: String with unbounded length

Description: | Name of the peer program (for program-program affinities only)

## 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

           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

           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)

#### 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

           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)

#### 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

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_per_precedence

Description: IP counters per precedence Definition: Structure. Contents are: BytesReceived

Type: 64-bit unsigned integer

Description: Total input bytes

PacketsReceived

Type: 64-bit unsigned integer

Description: Total input packets

BytesSent

Type: 64-bit unsigned integer

Description: Total output bytes

PacketsSent

Type: 64-bit unsigned integer

Description: Total output packets

IPVersion

Type: stats_ip_ver

Description: | IP version

           Precedence

Type: 8-bit unsigned integer

Description: | Precedence

#### ifstatsbag_precedence

Description: Array of precedence counters per interface Definition: Structure. Contents are: IPPrecedence

Type: ifstatsbag_per_precedence[8]

Description: | Array of precedence counters

#### ifstatsbag_per_mpls_exp

Description: MPLS counters per experimental Definition: Structure. Contents are: BytesReceived

Type: 64-bit unsigned integer

Description: Total input bytes

PacketsReceived

Type: 64-bit unsigned integer

Description: Total input packets

BytesSent

Type: 64-bit unsigned integer

Description: Total output bytes

PacketsSent

Type: 64-bit unsigned integer

Description: Total output packets

Experimental

Type: 8-bit unsigned integer

Description: Experimental

#### ifstatsbag_mpls_exp

Description: Array of MPLS Experimental counters per interface Definition: Structure. Contents are: MPLSExperimental

Type: ifstatsbag_per_mpls_exp[8]

Description: | Array of MPLS Experimental counters

#### ifstatsbag_per_dscp

Description: IP counters per DSCP Definition: Structure. Contents are: BytesReceived

Type: 64-bit unsigned integer

Description: Total input bytes

PacketsReceived

Type: 64-bit unsigned integer

Description: Total input packets

BytesSent

Type: 64-bit unsigned integer

Description: Total output bytes

PacketsSent

Type: 64-bit unsigned integer

Description: Total output packets

IPVersion

Type: stats_ip_ver

Description: | IP version

           DSCP

Type: 8-bit unsigned integer

Description: | DSCP

#### ifstatsbag_dscp

Description: Array of DSCP counters per interface Definition: Structure. Contents are: IP_DSCP

Type: ifstatsbag_per_dscp[64]

Description: | Array of DSCP counters

#### ifstatsbag_per_traffic_index

Description: BGP PA counters per Traffic Index Definition: Structure. Contents are: BytesReceived

Type: 64-bit unsigned integer

Description: Total input bytes

PacketsReceived

Type: 64-bit unsigned integer

Description: Total input packets

BytesSent

Type: 64-bit unsigned integer

Description: Total output bytes

PacketsSent

Type: 64-bit unsigned integer

Description: Total output packets

IPVersion

Type: stats_ip_ver

Description: | IP version

           TrafficIndex

Type: 8-bit unsigned integer

Description: | Traffic index

#### ifstatsbag_bgppa

Description: Array of BGPPA counters per traffic index Definition: Structure. Contents are: BGPPA

Type: ifstatsbag_per_traffic_index[64]

Description: | Array of BGPPA ctrs

#### ifstatsbag_src_bgppa

Description: Array of SRC BGPPA counters per traffic index Definition: Structure. Contents are: BGPPA

Type: ifstatsbag_per_traffic_index[64]

Description: | Array of source BGPPA counters

#### 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:
           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

#### 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

           IntName

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_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_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

#### 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

### Internal Datatypes

#### 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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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_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_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

#### 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

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

## 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:
           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

#### 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

           IntName

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

### Internal Datatypes

#### 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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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_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_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

#### 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

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

## 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

#### 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 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 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: |

#### 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

           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_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

           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

           QuickLookupAddCount

Type: 32-bit unsigned integer

Description: | Quick lookups: Add count

           QuickLookupRemoveCount

Type: 32-bit unsigned integer

Description: | Quick lookups: Remove count

           QuickLookupFindCount

Type: 32-bit unsigned integer

Description: | Quick lookups: find count

           QuickLookupsNdxOORCount

Type: 32-bit unsigned integer

Description: | Quick lookups: index out-of-range count

           QuickLookupsGrowErrors

Type: 32-bit unsigned integer

Description: | Quick lookups: Errors in growing the vectors

           QuickLookupsTotalSize

Type: 32-bit unsigned integer

Description: | Quick lookups: total size of all vectors

#### 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

           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

           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

#### 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

#### 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_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?

           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?

           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

           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

#### 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

           InternalAckDropsSsoNotUp

Type: 64-bit unsigned integer

Description: | Number of iACKs dropped because SSO is not up

           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 stacks

           NumberOfSentInternalAcks

Type: 32-bit unsigned integer

Description: | Number of Internal Acks sent to Active TCP stacks 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

           InternalAckDropsSsoNotUp

Type: 32-bit unsigned integer

Description: | Number of iACKs dropped because SSO is not up

           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
            'StandbySessionClose' - Session was closed on standby

## 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

           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

           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?

           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?

### Internal Datatypes

#### 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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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

## 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

#### 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

           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

           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_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

           ActiveBestPathInformation

Type: Optional bgp_path_bag

Description: | Active's bestpath information

           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

           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

           VersionTimestamp

Type: bgp_timespec

Description: | Version timestamp

           VersionAge

Type: bgp_timespec

Description: | Version age

#### 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

           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

           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

           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

           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 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

           NeighborLocalAS

Type: 32-bit unsigned integer

Description: | Local AS configured on the neighbor

           NoPrepend

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

           TimeLastCB

Type: 64-bit unsigned integer

Description: | CB

           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

           TimeSinceLastWriteReset

Type: 32-bit unsigned integer

Description: | Time (in secs) since last write before last 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[10]

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[10]

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

           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

           PrefixesAccepted

Type: 32-bit unsigned integer[10]

Description: | Number of prefixes accepted

           PrefixesSynced

Type: 32-bit unsigned integer[10]

Description: | Number of prefixes synced to standby

           ReplaceAS

Type: Boolean

Description: | Local AS replace-as option

           DiscardDataBytes

Type: 32-bit unsigned integer

Description: | Remaining discard data (bytes) on Standby

           UpdError

Type: bgp_upd_err

Description: | Malformed update info

#### 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[10]

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

           NexthopAFInvalidBits

Type: 8-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

           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

#### 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

           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

           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

           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

           ReplaceAS

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

#### 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[10]

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[10]

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

### 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
            '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_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_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_TCP_INIT_SYNC_TIMEOUT' - TCP 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

#### 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

#### 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_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

#### 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

           AttributeKeyNumber

Type: 32-bit unsigned integer

Description: | Attribute key number

           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: 32-bit unsigned integer

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

#### bgp_attr

        Description: BGP Attributes
        Definition: Type definition for: bgp_attr_

#### 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

           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

           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

#### 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)

           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

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

           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

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

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_

#### 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_

#### 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: 16-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

#### 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

#### 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

           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

           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

           PrefixesAccepted

Type: 32-bit unsigned integer

Description: | No. of prefixes accepted

           PrefixesDenied

Type: 32-bit unsigned integer

Description: | No. of prefixes denied

           NumberOfBestpaths

Type: 32-bit unsigned integer

Description: | No. of bestpaths from this neighbor

           PrefixesAdvertised

Type: 32-bit unsigned integer

Description: | No. of 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

           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

           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

#### 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

           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

           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

#### bgp_af_dep

        Description: BGP AF-dependent configuration information
        Definition: Type definition for: bgp_af_dep_

#### bgp_af_indep_

        Description:
        Definition: Structure. Contents are:
           RemoteAS

Type: 32-bit unsigned integer

Description: | Remote AS number

           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

           Keychain

Type: String with unbounded length

Description: | Neighbor keychain Name

           LocalASNumber

Type: 32-bit unsigned integer

Description: | Local AS number

           NoPrepend

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

           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

           ReplaceAS

Type: Boolean

Description: | Local AS replace-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 standby.

### 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: Hex binary data with maximum length 6 bytes

Description: | Virtual mac address

           SNMPInterfaceIndex

Type: 32-bit unsigned integer

Description: | SNMP interface index

           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 in seconds

           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

           InterfaceHandle

Type: 32-bit unsigned integer

Description: | IM Interface handle

           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

           PreemptFlag

Type: Boolean

Description: | Preempt flag

           UseConfiguredTimersFlag

Type: Boolean

Description: | Use configured timers flag

           ConfiguredVIPFlag

Type: Boolean

Description: | Use configured virtual IP flag

           UseBIAConfiguredFlag

Type: Boolean

Description: | Use burnt in MAC address configured

           ConfiguredTimersFlag

Type: Boolean

Description: | Timers configured flag

           ConfiguredMACAddressFlag

Type: Boolean

Description: | MAC address configured flag

           DisabledRedirectsFlag

Type: Boolean

Description: | HSRP redirects disabled flag

#### standby_if_info

        Description: Use burnt in mac address information
        Definition: Structure. Contents are:
           SNMPInterfaceIndex

Type: 32-bit unsigned integer

Description: | SNMP interface index

           InterfaceHandle

Type: 32-bit unsigned integer

Description: | IM Interface handle

           UseBIAFlag

Type: Boolean

Description: | Use burnt in mac address flag

#### standby_idb_info

        Description: Operational Interface information for HSRP
        Definition: Structure. Contents are:
           InterfaceHandle

Type: 32-bit unsigned integer

Description: | IM Interface handle

           InterfaceName

Type: String with maximum length 64

Description: | IM Interface name

           InterfaceType

Type: 32-bit unsigned integer

Description: | IM Interface type

           NodeID

Type: 32-bit unsigned integer

Description: | Node of interface

           SNMPInterfaceIndex

Type: 32-bit unsigned integer

Description: | SNMP interface index

           MACAddress

Type: Hex binary data with maximum length 6 bytes

Description: | MAC address

           InterfaceState

Type: 32-bit unsigned integer

Description: | IM Interface state

           IPRegistered

Type: Boolean

Description: | Ifdb is IP registered

           JoinMcast

Type: Boolean

Description: | Joined mcast

           IPAddresses

Type: IPV4Address

[0...unbounded]

Description: | IP addresses

           IPPrefix

Type: 32-bit unsigned integer[0...unbounded]

Description: | IP Prefix

           VRFId

Type: 32-bit unsigned integer

Description: | VRF Id

           RIBTblId

Type: 32-bit unsigned integer

Description: | RIB Table ID

           RIBProtoID

Type: 32-bit unsigned integer

Description: | RIB Proto ID

           GroupCount

Type: 32-bit unsigned integer

Description: | Number of groups

           ActiveGroupCount

Type: 32-bit unsigned integer

Description: | Number of active groups

           PassiveGroupCount

Type: 32-bit unsigned integer

Description: | Number of passive groups

           ICMPState

Type: 32-bit unsigned integer

Description: | ICMP State

           IDBFlags

Type: 16-bit unsigned integer

Description: | IDB Flags

           InterfaceBeenUp

Type: Boolean

Description: | Interface has been UP

           MinDelay

Type: 32-bit unsigned integer

Description: | Minimum delay time in secs

           ReloadDelay

Type: 32-bit unsigned integer

Description: | Reload delay time in secs

           IDBCreateTime

Type: 64-bit unsigned integer

Description: | Creation Time of IDB

           IMCreateTime

Type: 64-bit unsigned integer

Description: | Creation Time of Interface

           IMStateTime

Type: 64-bit unsigned integer

Description: | Last State Change Time of Interface

           IPArmUpdateTime

Type: 64-bit unsigned integer

Description: | Last IP Address Update

           MACUpdateTime

Type: 64-bit unsigned integer

Description: | Last MAC Update

           IPArmResult

Type: 32-bit unsigned integer

Description: | Last IP Address Update Result

#### standby_trackedif_info

        Description: Interface tracking information
        Definition: Structure. Contents are:
           SNMPInterfaceIndex

Type: 32-bit unsigned integer

Description: | SNMP interface index

           TrackedInterfaceIndex

Type: 32-bit unsigned integer

Description: | Tracked interface SNMP index

           HSRPGroupNumber

Type: 32-bit unsigned integer

Description: | HSRP Group number

           InterfaceHandle

Type: 32-bit unsigned integer

Description: | IM Interface handle

           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

### Internal Datatypes

#### standby_grp_state

        Description:
        Definition: Enumeration. Valid values are:
            'STATE_INITIAL'
            'STATE_LEARN'
            'STATE_LISTEN'
            'STATE_SPEAK'
            'STATE_STANDBY'
            'STATE_ACTIVE'

#### standby_grp_state_td

Description: Definition: Type definition for: standby_grp_state

## 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

           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?

           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_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

           IsConfigurationVRFSet

Type: Boolean

Description: | CFG vrf set

           IsConfigurationVRFError

Type: Boolean

Description: | CFG vrf error

           ConfigurationVRFCount

Type: 32-bit unsigned integer

Description: | CFG VRF count

           IsConfigurationMcastVRFSet

Type: Boolean

Description: | Is mcast set

           IsConfigurationMcastVRFError

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

### Internal Datatypes

#### 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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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

## 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 packet

           IsPacketDecapsulationTrueV6

Type: Boolean

Description: | Decapsulation packet with v6 payload

           IsViaLSM

Type: Boolean

Description: | LSM flag

           IsForwardMPLS

Type: Boolean

Description: | MPLS Forwarding

           IsExtranet

Type: Boolean

Description: | Extranet flag

#### 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

           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

           ID

Type: 32-bit unsigned integer

Description: | 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

           BytesReplicated

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

           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

           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 ?

           IsHardwareEgressDropCounterValid

Type: Boolean

Description: | Is drop counter at egress metro valid ?

           IsHardwareEgressBytesCounterValid

Type: Boolean

Description: | Is bytes 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

           MDTInterface

Type: Interface

Description: | MDT Interface

           IsMDTEncapsulationInfo

Type: Boolean

Description: | MDT Encapsulation information

           IsMDT_VPNEncapsulationInfo

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

           IsHardwareEgressBytesRateCounterValid

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 packets rate valid ?

           IsValidEgressBytesRate

Type: Boolean

Description: | Is egress bps rate valid ?

           IsValidEgressPacketsRate

Type: Boolean

Description: | Is egress packets 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 ?

           MulticastInterfaceConfigVRFSet

Type: Boolean

Description: | Multicast Interface configuration VRF present

           MulticastInterfaceConfigVRFError

Type: Boolean

Description: | Multicast Interface configuration VRF error

           MulticastInterfaceConfigVRFName

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

           MulticastNSFTimeLeft

Type: 32-bit unsigned integer

Description: | Multicast NSF time remaining in secs

#### 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 encapsulation

           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

           GSPConfiguredRemoveUpdates

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

           Referencecount

Type: 32-bit unsigned integer

Description: | Refcount of times this interface is referenced

           IsNSFOn

Type: Boolean

Description: | NSF 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_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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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_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

           IsUnicastNSFOn

Type: Boolean

Description: | Unicast NSF flag

           IsMDTEncapsulationOn

Type: Boolean

Description: | MDT Encap flag

           IsMDTDecapsulationOn

Type: Boolean

Description: | MDT Decap flag

           IsMDTInterfaceOn

Type: Boolean

Description: | MDT InterfaceHandle flag

           IsMDT_BGPInterfaceOn

Type: Boolean

Description: | MDT BGP InterfaceHandle 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

           IsConditionalDecapsulation

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 Interface Handle special flag

#### 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

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

#### 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_BGPInterfaceHandle

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 node ID

           MasterLCFallbackNodeID

Type: 32-bit unsigned integer

Description: | Master LC Fallback node ID

           MT_LC_NodeID

Type: 32-bit unsigned integer

Description: | MT flag LC node ID

           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

#### 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

#### 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_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 address

#### 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 InterfaceHandle

           OutputUnderlyingInterface

Type: Interface

Description: | Underlying InterfaceHandle

           OutputNextHop

Type: 32-bit unsigned integer

Description: | Nexthop

           OutputLabel

Type: 32-bit unsigned integer

Description: | Output Label

           OutputNodeID

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 InterfaceHandle

           BackupUnderlyingInterface

Type: Interface

Description: | Backup Underlying InterfaceHandle

           BackupLabel

Type: 32-bit unsigned integer

Description: | Backup Label

           BackupNextHop

Type: 32-bit unsigned integer

Description: | Backup Nexthop

           BacupNodeID

Type: 32-bit unsigned integer

Description: | Backup Node ID

           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: | Extranet 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 InterfaceHandle

           IncomingInterface

Type: Interface

Description: | Incoming InterfaceHandle

           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 InterfaceHandle

           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 InterfaceHandle

           BackupTunnel

Type: 32-bit unsigned integer

Description: | Backup Tunnel

           OutputLabel

Type: 32-bit unsigned integer

Description: | Output Label

           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: | Extranet ID

           TunnelInterface

Type: Interface

Description: | Tunnel InterfaceHandle

           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 node ID

           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

           MasterLCNodeID

Type: 32-bit unsigned integer

Description: | Master LC node ID

           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 TableID

           MDTRouteReprograming

Type: Boolean

Description: | Need Reprograming

#### mrib_mdt_ifh_bag

        Description: MRIB MDT interfacehandle
        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 ref count

           IntranetReferenceCount

Type: 32-bit unsigned integer

Description: | Intranet Refcount

           ExtranetReferenceCount

Type: 32-bit unsigned integer

Description: | Extranet Refcount

           MDTUpTime

Type: 64-bit unsigned integer

Description: | UpTime

           MDTRouteDB

Type: mrib_mdt_routedb_bag[0...unbounded]

Description: | List of MDT routes

### Internal Datatypes

#### 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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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

           TLVEncapsulationDataReceived

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

           TLVEncapsulationDataSent

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

#### 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: |

### 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_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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

## 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 ?

           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 Configured 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 configureation present

           MulticastInterfaceVRFConfigurationError

Type: Boolean

Description: | Mcast Interface VRF configuration error

           MulticastInterfaceVRFConfigurationSet

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

           IsInterfaceRadixTrie

Type: Boolean

Description: | Interface in radix trie

           IsInterfaceIFRS

Type: Boolean

Description: | Interface in forward reference store

           IsInterfaceUnindexedList

Type: Boolean

Description: | Interface in unindexed list

           IsInterfaceRIBBatch

Type: Boolean

Description: | In RIB batch

           IsInterfaceDRBatch

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

           IsInterfaceIPCQueue

Type: Boolean

Description: | Interface in IPC queue

           IsLocalBGPInterface

Type: Boolean

Description: | Local BGP interface

           IsHelloSendTriggered

Type: Boolean

Description: | Triggered Hello

           IsHelloSendRandomized

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

#### 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 table 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 name

           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 name

           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: | 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

           RPAddress

Type: pim_addrtype

Description: | RP Address (If rpt)

           AreWeRP

Type: Boolean

Description: | Are we the RP ?

           RPFInterfaceName

Type: Interface

Description: | RPF interface name

           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 RPF interface name

           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?

           ProxyAddr

Type: pim_addrtype

Description: | RPF Proxy address.

           RPFProxyEnabled

Type: Boolean

Description: | Is rpf if proxy enabled?

           RIB_MoFRREnabled

Type: Boolean

Description: | Is this SG MoFRR RIB 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

#### 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

           ExtranetVRFName

Type: String with maximum length 33

Description: | Extranet VRF name

#### 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

           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?

           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 Specific 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: PIM RPF registered address information
        Definition: Structure. Contents are:
           RPFRegisteredAddress

Type: pim_addrtype

Description: | RPF registered address

           RPFRegisteredAddressRefrences

Type: 32-bit unsigned integer

Description: | RPF registered address reference count

#### pim_rpf_nbr_bag

        Description: PIM RPF neighbor information
        Definition: Structure. Contents are:
           RIBNeigbhorInterface

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 statistics
        Definition: Structure. Contents are:
           InterfaceName

Type: Interface

Description: | Interface name

           MTU

Type: 32-bit unsigned integer

Description: | Interface MTU

           Transmitted

Type: 32-bit unsigned integer

Description: | Transmitted

           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: | Transmitted 50K average

           Received

Type: 32-bit unsigned integer

Description: | Received

           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: | Received 50K average

#### 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

           MDTInterface

Type: Interface

Description: | MDT handle

           IsUnicastRIBRegstration

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

           MDTMaxAggregation

Type: 32-bit unsigned integer

Description: | MDT max aggregation

           MDTInterfaceRetryCount

Type: 32-bit unsigned integer

Description: | MDT interface retry count

           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

           IsExistsInIM

Type: Boolean

Description: | Exists in IM

           IsPIMi_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_TEIntac

Type: Boolean

Description: | PIM IS-IS TE intact

           IsCreateMDTInterface

Type: Boolean

Description: | Create MDT interface

           IsAutoRPListenEnabled

Type: Boolean

Description: | Auto RP Listen Enabled

           IsAllInterfaceDisableOpereration

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

           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

           IMLocalCallbackHandle

Type: 32-bit unsigned integer

Description: | IM Local Callback handle

           IMGlobalCallbackHandle

Type: 32-bit unsigned integer

Description: | IM Global Callback handle

           IMRemoteBGPCallbackHandle

Type: 32-bit unsigned integer

Description: | IM Remote BGP Callback handle

#### 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

           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
        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

           IsRXILimitReached

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

           IsRegisterLimitReached

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

           RXIThreshold

Type: 32-bit unsigned integer

Description: | Routes x interfaces 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

#### 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
        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

#### pim_bgp_safi_bag

        Description: PIM BGP SAFI
        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

### Internal Datatypes

#### 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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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

#### 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

#### 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

           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)

           SPFHoldTime

Type: 16-bit unsigned integer

Description: | Minimum delay time between SPF runs (ms)

           SPFMaximumTime

Type: 16-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)

           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

           SummaryLSAPending

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 length 44 bytes

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: 32-bit unsigned integer

Description: | Link ID

           LinkData

Type: 32-bit unsigned integer

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: IPV4Address

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

           IP_MTU

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

#### 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

           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 length 20 bytes

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

#### 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: 32-bit unsigned integer

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

#### 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

           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

### Internal Datatypes

#### igp_protocol_t

        Description:
        Definition: Enumeration. Valid values are:
            'IGP_PROTOCOL_NONE' - No IGP protocol specified
            'IGP_PROTOCOL_ISIS' - IS-IS
            'IGP_PROTOCOL_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:
        Definition: Enumeration. Valid values are:
            'IGPTE_LIB_BW_MODEL_RDM' - Russian Dolls Model
            'IGPTE_LIB_BW_MODEL_MAM' - Maximum Allocation Model
            'IGPTE_LIB_BW_MODEL_NOT_SET' - No model set

#### igp_node_type_t

Description: 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: Definition: Enumeration. Valid values are: 'IGP_SUBNET_TYPE_NONE' - No subnet type specified 'IGP_SUBNET_TYPE_P2P' - Point-to-point subnet 'IGP_SUBNET_TYPE_BROADCAST' - Broadcast subnet 'IGP_SUBNET_TYPE_NBMA' - Non-broadcast multi-access subnet 'IGP_SUBNET_TYPE_P2MP' - Point-to-multipoint subnet 'IGP_SUBNET_TYPE_LOOPBACK' - Loopback subnet

#### igp_ospf_area_format_t

Description: Definition: Enumeration. Valid values are: 'IGP_OSPF_AREA_FORMAT_NUMBER' - Numbered area format 'IGP_OSPF_AREA_FORMAT_IP_ADDR' - IP address area format

#### 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

#### 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

#### 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_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

#### 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: SNMPInterfaceIndex

Type: 32-bit unsigned integer

Description: SNMP interface index

InterfaceHandle

Type: 32-bit unsigned integer

Description: IM Interface handle

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

           PrimaryVirtualIP

Type: IPV4Address

Description: | Configured Primary address

           PrimaryState

Type: 8-bit unsigned integer

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: 8-bit unsigned integer

Description: | VRRP state

           AuthenticationType

Type: 8-bit unsigned integer

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

           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

           Priority0ReceivedCount

Type: 32-bit unsigned integer

Description: | No. priority 0 received

           Priority0SentCount

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

#### vrrp_configvip_info

        Description: Configured Virtual IP address information
        Definition: Structure. Contents are:
           SNMPInterfaceIndex

Type: 32-bit unsigned integer

Description: | SNMP interface index

           InterfaceHandle

Type: 32-bit unsigned integer

Description: | IM Interface handle

           VirtualRouterID

Type: 32-bit unsigned integer

Description: | Virtual Router ID

           VirtualIPAddress

Type: IPV4Address

Description: | Virtual IP address

           State

Type: 8-bit unsigned integer

Description: | State of the VIP

#### vrrp_interface_info

        Description: Configured Virtual IP address information
        Definition: Structure. Contents are:
           SNMPInterfaceIndex

Type: 32-bit unsigned integer

Description: | SNMP interface index

           InterfaceHandle

Type: 32-bit unsigned integer

Description: | IM Interface handle

           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_idb_info

        Description: Operational Interface information for VRRP
        Definition: Structure. Contents are:
           InterfaceHandle

Type: 32-bit unsigned integer

Description: | IM Interface handle

           InterfaceName

Type: String with maximum length 64

Description: | IM Interface name

           InterfaceType

Type: 32-bit unsigned integer

Description: | IM Interface type

           NodeID

Type: 32-bit unsigned integer

Description: | Node of interface

           SNMPInterfaceIndex

Type: 32-bit unsigned integer

Description: | SNMP interface index

           InterfaceState

Type: 32-bit unsigned integer

Description: | IM Interface state

           IPRegistered

Type: Boolean

Description: | Ifdb is IP registered

           IPAddresses

Type: IPV4Address

[0...unbounded]

Description: | IP addresses

           IPPrefix

Type: 32-bit unsigned integer[0...unbounded]

Description: | IP Prefix

           VRFId

Type: 32-bit unsigned integer

Description: | VRF Id

           RIBTblId

Type: 32-bit unsigned integer

Description: | RIB Table ID

           RIBProtoID

Type: 32-bit unsigned integer

Description: | RIB Proto ID

           VRouterCount

Type: 32-bit unsigned integer

Description: | Number of Vrouters

           CfgFlags

Type: 16-bit unsigned integer

Description: | Config Flags

           InterfaceBeenUp

Type: Boolean

Description: | Interface has been UP

           MinDelay

Type: 32-bit unsigned integer

Description: | Minimum delay time in secs

           ReloadDelay

Type: 32-bit unsigned integer

Description: | Reload delay time in secs

           IDBCreateTime

Type: 64-bit unsigned integer

Description: | Creation Time of IDB

           IMCreateTime

Type: 64-bit unsigned integer

Description: | Creation Time of Interface

           IMStateTime

Type: 64-bit unsigned integer

Description: | Last State Change Time of Interface

           IPArmUpdateTime

Type: 64-bit unsigned integer

Description: | Last IP Address Update

           IPArmResult

Type: 32-bit unsigned integer

Description: | Last IP Address Update Result

#### vrrp_trackitem_info

        Description: Tracked item information
        Definition: Structure. Contents are:
           SNMPInterfaceIndex

Type: 32-bit unsigned integer

Description: | SNMP interface index

           InterfaceHandle

Type: 32-bit unsigned integer

Description: | IM Interface handle

           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

### Internal Datatypes

## Perl Data Object documentation for ipv6_acl_edm.

### Datatypes

#### ipv6_acl_edm_ace

Description: ACLE bag Definition: Structure. Contents are: IsACEType

Type: bag_acl_ace_type

Description: | ACE type (acl, remark)

           IsACESequenceNumber

Type: 32-bit unsigned integer

Description: | ACLE sequence number

           IsPacketAllowOrDeny

Type: bag_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: bag_acl_port_operator

Description: | eq, ne, lt, etc...

           IsSourcePort1

Type: 32-bit unsigned integer

Description: |

           IsSourcePort2

Type: 32-bit unsigned integer

Description: |

           IsDestinationOperator

Type: bag_acl_port_operator

Description: | eq, ne, lt, etc...

           IsDestinationPort1

Type: 32-bit unsigned integer

Description: |

           IsDestinationPort2

Type: 32-bit unsigned integer

Description: |

           IsLogOption

Type: bag_acl_log_type

Description: |

           IsTCPBitsOperator

Type: bag_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: bag_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: bag_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: |

#### ipv6_pfx_edm_ace

        Description: Prefix list entry BAG
        Definition: Structure. Contents are:
           IsACEType

Type: bag_acl_ace_type

Description: | ACE type (acl, remark)

           IsACESequenceNumber

Type: 32-bit unsigned integer

Description: | ACLE sequence number

           IsPacketAllowOrDeny

Type: bag_acl_action

Description: | Grant value permit/deny

           IsAddressInNumbers

Type: IPV6Address

Description: | IPv6 prefix

           IsAddressMaskLength

Type: 32-bit unsigned integer

Description: | Prefix length

           IsLengthOperator

Type: bag_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

### Internal Datatypes

#### acl_ace_type_

        Description:
        Definition: Enumeration. Valid values are:
            'ACL_ACE_NORMAL'
            'ACL_ACE_REMARK'

#### acl_ace_type

        Description:
        Definition: Type definition for: acl_ace_type_

#### acl_prefix_type_

        Description:
        Definition: Enumeration. Valid values are:
            'ACL_PREFIX_NORMAL'
            'ACL_PREFIX_REMARK'

#### acl_prefix_type

Description: Definition: Type definition for: acl_prefix_type_

#### acl_action_

Description: Definition: Enumeration. Valid values are: 'ACL_ACTION_DENY' 'ACL_ACTION_PERMIT' 'ACL_ACTION_ENCRYPT' 'ACL_ACTION_BYPASS' 'ACL_ACTION_FALLTHROUGH' 'ACL_ACTION_INVALID'

#### acl_action

Description: Definition: Type definition for: acl_action_

#### acl_port_operator_

Description: Definition: Enumeration. Valid values are: 'ACL_OPC_NONE' 'ACL_OPC_EQ' 'ACL_OPC_GT' 'ACL_OPC_LT' 'ACL_OPC_NEQ' 'ACL_OPC_RANGE' 'ACL_OPC_ONEBYTE' 'ACL_OPC_TWOBYTES'

#### 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: 'ACL_LOG_NONE' 'ACL_LOG_REGULAR' 'ACL_LOG_INPUT'

#### acl_log_type

Description: Definition: Type definition for: acl_log_type_

#### acl_tcpflags_operator_

Description: Definition: Enumeration. Valid values are: 'IP_ACL_TCPFLAGS_MATCH_NONE' 'IP_ACL_TCPFLAGS_MATCH_ALL' 'IP_ACL_TCPFLAGS_MATCH_ANY_OLD' 'IP_ACL_TCPFLAGS_MATCH_ANY'

#### acl_tcpflags_operator

Description: Definition: Type definition for: acl_tcpflags_operator_

#### bag_acl_ace_type_

Description: ACE Types Definition: Enumeration. Valid values are: 'normal' - This is Normal ACE 'remark' - This is Remark ACE

#### bag_acl_ace_type

Description: ACE Types Definition: Type definition for: bag_acl_ace_type_

#### bag_acl_action_

Description: Definition: Enumeration. Valid values are: 'deny' - Deny 'permit' - Permit 'encrypt' - Encrypt 'bypass' - Bypass 'fallthrough' - Fallthrough 'invalid' - Invalid

#### bag_acl_action

Description: Definition: Type definition for: bag_acl_action_

#### bag_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

#### bag_acl_port_operator

Description: Definition: Type definition for: bag_acl_port_operator_

#### bag_acl_plen_operator

Description: Definition: Type definition for: bag_acl_port_operator

#### bag_acl_ttl_operator

Description: Definition: Type definition for: bag_acl_port_operator

#### bag_acl_log_type_

Description: Definition: Enumeration. Valid values are: 'log_none' - Log None 'log' - Log Regular 'log_input' - Log Input

#### bag_acl_log_type

Description: Definition: Type definition for: bag_acl_log_type_

#### bag_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

#### bag_acl_tcpflags_operator

Description: Definition: Type definition for: bag_acl_tcpflags_operator_

## 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_show_interface.

### Datatypes

#### ipv6_addr_node

Description: List of IPv6 Addresses Definition: Structure. Contents are: IPv6Address

Type: IPV6Address

Description: | IPv6 Address

           PrefixLength

Type: 32-bit unsigned integer

Description: | Prefix Length of IPv6 Address

           AddressState

Type: 32-bit unsigned integer

Description: | State of Address

           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: 32-bit unsigned integer

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: IPv6Address

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: AddressState

Type: 32-bit unsigned integer

Description: State of IPv6 Address

LineState

Type: 32-bit unsigned integer

Description: State of Interface Line

MulticastGroupQueue

Type: ipv6_mcast_group[0...unbounded]

Description: | IPv6 Multicast Group

           IPv6MTU

Type: 32-bit unsigned integer

Description: | IPv6 MTU

           IPv6OperationState

Type: 32-bit unsigned integer

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

           ICMPUnreachEnabled

Type: Boolean

Description: | ICMP Unreach Enable Flag

#### 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)

           IFUpDownBCUp

Type: 32-bit unsigned integer

Description: | Number of interfaces (up,down) with basecaps up

### Internal Datatypes

## 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_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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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 multicast MAC address filtering 'Dot1qFiltering' - IEEE 802.1q C-VLAN filtering 'Dot1adFiltering' - IEEE 802.1ad S-VLAN 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 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_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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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

#### l2vpn_mstp_event_stat

        Description: MSTP important event trace item
        Definition: Structure. Contents are:
           EventVal

Type: 8-bit unsigned integer

Description: | The main code of the event.

           State

Type: 8-bit unsigned integer

Description: | Event return code if applicable

           ActionFlags

Type: 8-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:
           NumEventsInjected

Type: 32-bit unsigned integer

Description: | The number of events injected

           event_history

Type: l2vpn_mstp_event_stat

[8]

Description: |

           MinRoundTripDelay

Type: 64-bit unsigned integer

Description: | The minimum round trip delay

           MaxRoundTripDelay

Type: 64-bit unsigned integer

Description: | The maximum round trip delay

           AvgRoundTripDelay

Type: 64-bit unsigned integer

Description: | The average round trip delay

#### 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: MaxNumberCellsPacked

Type: 16-bit unsigned integer

Description: Max number of cells packed

MaxNumberCellsUnPacked

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

#### 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

           NodeID

Type: ValueNodeID

Description: | Node ID

           XConnectID

Type: 32-bit unsigned integer

Description: | XConnect ID

           MTUMismatched

Type: Boolean

Description: | MTU mismatched

           ControlWordMismatched

Type: Boolean

Description: | Control word mismatched

           EncapsulationMismatched

Type: Boolean

Description: | Encapsulation mismatched

           Interworking

Type: l2vpn_interworking_type

Description: | Interworking type

           OutOfMemoryState

Type: 32-bit unsigned integer

Description: | L2VPN Out of memory state

#### 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

           LSDRewriteFailed

Type: Boolean

Description: | LSD rewrite failed

           LDPLabelAdvertismentFailed

Type: Boolean

Description: | LDP label advertisment failed

#### 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 32

Description: | Pseudowire class name

           ControlWord

Type: l2vpn_pw_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

#### l2vpn_pw

        Description:
        Definition: Structure. Contents are:
           PeerID

Type: IPV4Address

Description: | Peer IP address

           PseudoWireID

Type: 32-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 32

Description: | Pseudowire class name

           Interworking

Type: l2vpn_interworking_type

Description: | Interworking 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

           NotSupportedQinQ

Type: Boolean

Description: | QinQ is not supported with L2TPv3

           PreferredPath

Type: l2vpn_pw_mpls_prefpath

Description: | MPLS Preferred Path

           prefpath_disable_fallback

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: 32-bit unsigned integer

Description: | Primary Pseudowire ID

           NumMACwithdrawMsg

Type: 32-bit unsigned integer

Description: | Num MW messages sent over PW

           MIB_VCIndex

Type: 32-bit unsigned integer

Description: | PW-MIB cpwVcIndex

           bd_id

Type: 32-bit unsigned integer

Description: |

           OutOfMemoryState

Type: 32-bit unsigned integer

Description: | L2VPN Out of memory state

#### 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

           MacLimitNotif

Type: 16-bit unsigned integer

Description: | MAC limit notification

           MacAgingTime

Type: 32-bit unsigned integer

Description: | MAC aging time in minutes

           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

           MacLimitReached

Type: Boolean

Description: | MAC limit reached

           FloodUUEnabled

Type: Boolean

Description: | Flooding unknown unicast enabled

           Security

Type: Boolean

Description: | Security

           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

           DAIAVMask

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_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

           USCLevel

Type: 8-bit unsigned integer

Description: | Unicast Storm Control Level

           MSCLevel

Type: 16-bit unsigned integer

Description: | Multicast Storm Control Level

           BSCLevel

Type: 16-bit unsigned integer

Description: | Broadcast Storm Control Level

           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: Hex binary data with maximum length 6 bytes

Description: | MAC address

#### l2vpn_bd_ac

        Description: L2VPN Bridge Attachment Circuit
        Definition: Structure. Contents are:
           AttachmentCircuit

Type: l2vpn_ac

Description: | Attachment Circuit

           SecParam

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_bridge_port_mac_withdraw_stats

        Description:
        Definition: Structure. Contents are:
           Send

Type: 32-bit unsigned integer

Description: | Number of MAC withdraw messages sent

           Receive

Type: 32-bit unsigned integer

Description: | Number of MAC withdraw messages received

#### 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

           SecParam

Type: l2vpn_bridge_port_sec_param

Description: | Security Parameters

           MacWithdrawStats

Type: l2vpn_bridge_port_mac_withdraw_stats

Description: | MAC withdraw statistics for the PW

#### 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

#### 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

           diag_mask

Type: 32-bit unsigned integer

Description: | Mask indicating what if anything is missing before the XC can be provisioned

#### 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

           OutOfMemoryState

Type: 32-bit unsigned integer

Description: | L2VPN Out of memory state

#### 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

           BridgeId

Type: 32-bit unsigned integer

Description: | Identification number

           BridgeState

Type: 32-bit unsigned integer

Description: | Bridge-domain state

           BridgeShgId

Type: 32-bit unsigned integer

Description: | Bridge-domain shgid

           BridgeMSTi

Type: 32-bit unsigned integer

Description: | Bridge-domain 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

           Mtu

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

           FgidDown

Type: Boolean

Description: | Oper down because no FGID

           SecParam

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

#### 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

           BridgeId

Type: 32-bit unsigned integer

Description: | Identification number

           Fgid

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

           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

           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:

down

Type: 32-bit unsigned integer

Description:

is_up

Type: Boolean

Description:

#### 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: collab_stats

Type: L2VPNCollabStats

Description: |

#### l2vpn_resource_state

Description: L2VPN Resource State Definition: Structure. Contents are: oom_state

Type: 32-bit unsigned integer

Description: L2VPN Out of memory state

#### l2vpn_msti_entry

Description: L2VPN MSTI Entry Definition: Structure. Contents are: InterfaceCount

Type: 32-bit unsigned integer

Description: Interface count

MSTIFlags

Type: 32-bit unsigned integer

Description: Msti Flags

MSTIState

Type: l2vpn_msti_state

Description: | Msti State

           MSTIStats

Type: l2vpn_mstp_event_stats

Description: | Msti Stats

#### l2vpn_mstp_port

        Description: L2VPN MSTP PORT
        Definition: Structure. Contents are:
           InterfaceHandle

Type: Interface

Description: | Interface handle

           InterfaceName

Type: String with unbounded length

Description: | Interface name

           Protected

Type: Boolean

Description: | Protected

           RefCount

Type: 32-bit unsigned integer

Description: | Reference Count

           MSTI

Type: l2vpn_msti_entry

[0...unbounded]

Description: | MSTI

#### 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:
           VlanID

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

### Internal Datatypes

#### 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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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_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_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_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_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_LOCAL_STANDBY' - Local standby 'L2VPN_PW_STATE_REMOTE_STANDBY' - Remote standby 'L2VPN_PW_STATE_LDP_READY' - LDP ready 'L2VPN_PW_STATE_LOCAL_READY' - Local ready 'L2VPN_PW_STATE_REMOTE_READY' - Remote ready 'L2VPN_PW_STATE_ESTABLISHING' - Establishing 'L2VPN_PW_STATE_ESTABLISHED' - Established

#### 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_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_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_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_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_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_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: |

           TunnelInterfaceNumber

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_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_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'

## Perl Data Object documentation for lpts_transport_types.

### Datatypes

#### lpts_pcb

        Description: LPTS PCB Information Block
        Definition: Structure. Contents are:
           Options

Type: 32-bit unsigned integer

Description: | Rx Options

           LptsFlags

Type: 32-bit unsigned integer

Description: | LptsFlags

           AcceptMask

Type: 32-bit unsigned integer

Description: | AcceptMask

           RxFilters

Type: lptsRxFilter

[0...unbounded]

Description: | Interface Filters

           MinTTL

Type: 8-bit unsigned integer

Description: | Minimum TTL

#### common_pcb_info

        Description: Common information for all pcb types
        Definition: Structure. Contents are:
           ClientJobID

Type: 64-bit unsigned integer

Description: | Client Job ID

           ICMPErrorFilter

Type: 64-bit unsigned integer

Description: | ICMP Error Filter Mask

           AddressFamily

Type: addrFamily

Description: | Address Family

           PCB

Type: 32-bit unsigned integer

Description: | PCB Address

           VRF

Type: 32-bit unsigned integer

Description: | VRF

           LPTSInfo

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

           CommonInfo

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

#### ipv6Addr

        Description: IPv6 Address
        Definition: Structure. Contents are:
           Address

Type: Hex binary data with maximum length 16 bytes

Description: | Address

#### ipAddr

        Description: IP Address
        Definition: Union.
        Discriminant:
           Name: Family
           Type: addrFamily

Options are: IPV4Address

Type: IPV4Address

Description: | IPv4 Address

           IPV6Address

Type: ipv6Addr

Description: | IPv6 Address

#### lptsRxFilter

        Description: LPTS Interface Filter
        Definition: Structure. Contents are:
           SetMask

Type: 32-bit unsigned integer

Description: | Set Mask

           InterfaceHandle

Type: 32-bit unsigned integer

Description: | Handle of the above interface

           PacketType

Type: 32-bit unsigned integer

Description: | Protocol-specific packet type

           RemoteAddress

Type: ipAddr

Description: | Remote address

           LocaAddress

Type: ipAddr

Description: | Local address

           RemoteLen

Type: 16-bit unsigned integer

Description: | Remote address lenght

           LocalLen

Type: 16-bit unsigned integer

Description: | Local address lenght

           RxRemotePort

Type: 16-bit unsigned integer

Description: | Rx Remote port

           RxLocalPort

Type: 16-bit unsigned integer

Description: | Rx 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

           MinTTL

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 mpls_ldp_oper_data.

### Datatypes

#### ldp_common_info

Description: MPLS LDP Common Information Definition: Structure. Contents are: LSR_ID

Type: IPV4Address

Description: | LSR identifier

           LabelSpaceID

Type: 16-bit unsigned integer

Description: | Label space ID

           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: 16-bit unsigned integer

Description: Initial backoff value in seconds

MaximumSeconds

Type: 16-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: 16-bit unsigned integer

Description: Backoff seconds

WaitingSeconds

Type: 16-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: |

#### 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

           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_neighbor_bound_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:
           InterfaceId

Type: Interface

Description: | Interface Identifier

#### 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

           NotificationCount

Type: 32-bit unsigned integer

Description: | Notification count

           KeepAliveCount

Type: 32-bit unsigned integer

Description: | Keepalive count

#### ldp_stats_info

        Description: MPLS LDP Statistics Information
        Definition: Structure. Contents are:
           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_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

#### 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_neighbor_bound_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

           AssigningPeerAddress

Type: IPV4Address

Description: | Assigning Peer address

           AssigningPeerLblSpc

Type: 16-bit unsigned integer

Description: | Assigning Peer label space

           AssigningPeer

Type: String with unbounded length

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

           TELocalBindingRevision

Type: 32-bit unsigned integer

Description: | Local Binding revision

           TELocalLabelState

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_common_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

           MaxIntf

Type: 32-bit unsigned integer

Description: | Maximum number of LDP enabled 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:
           OutInterface

Type: Interface

Description: | Outgoing interface

           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: outlabel_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

           RouteVersion

Type: 32-bit unsigned integer

Description: | RIB route version

           LocalLabel

Type: 32-bit unsigned integer

Description: | Local label

           NumOfPaths

Type: 32-bit unsigned integer

Description: | Number of IPv4 ECMP

           Paths

Type: ldp_fwd_path_info[32]

Description: | IPv4 ECMP information

           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

#### ldp_gr_nbr_info

        Description: MPLS LDP Graceful Restart Neighbor Information
        Definition: Structure. Contents are:
           LDPIdentifier

Type: IPV4Address

Description: | LDP Identifier

           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

           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

           LDPConfigured

Type: 32-bit unsigned integer

Description: | Number of interface 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

### Internal Datatypes

#### 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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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

#### outlabel_type

Description: Outgoing Label 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 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 multilink_oper.

### Datatypes

#### multilink_hw_info

Description: Multilink h/w-specific info Definition: Structure. Contents are: FragmentSize

Type: 32-bit unsigned integer

Description: Fragment size. 0=>No fragmentation

Interleave

Type: Boolean

Description: Interleave. 0=>Disabled 1=>Enabled

### Internal Datatypes

#### 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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

## 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_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_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

#### 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

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

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)

#### 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

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)

#### 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

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_per_precedence

Description: IP counters per precedence Definition: Structure. Contents are: BytesReceived

Type: 64-bit unsigned integer

Description: Total input bytes

PacketsReceived

Type: 64-bit unsigned integer

Description: Total input packets

BytesSent

Type: 64-bit unsigned integer

Description: Total output bytes

PacketsSent

Type: 64-bit unsigned integer

Description: Total output packets

IPVersion

Type: stats_ip_ver

Description: | IP version

           Precedence

Type: 8-bit unsigned integer

Description: | Precedence

#### ifstatsbag_precedence

Description: Array of precedence counters per interface Definition: Structure. Contents are: IPPrecedence

Type: ifstatsbag_per_precedence[8]

Description: | Array of precedence counters

#### ifstatsbag_per_mpls_exp

Description: MPLS counters per experimental Definition: Structure. Contents are: BytesReceived

Type: 64-bit unsigned integer

Description: Total input bytes

PacketsReceived

Type: 64-bit unsigned integer

Description: Total input packets

BytesSent

Type: 64-bit unsigned integer

Description: Total output bytes

PacketsSent

Type: 64-bit unsigned integer

Description: Total output packets

Experimental

Type: 8-bit unsigned integer

Description: Experimental

#### ifstatsbag_mpls_exp

Description: Array of MPLS Experimental counters per interface Definition: Structure. Contents are: MPLSExperimental

Type: ifstatsbag_per_mpls_exp[8]

Description: | Array of MPLS Experimental counters

#### ifstatsbag_per_dscp

Description: IP counters per DSCP Definition: Structure. Contents are: BytesReceived

Type: 64-bit unsigned integer

Description: Total input bytes

PacketsReceived

Type: 64-bit unsigned integer

Description: Total input packets

BytesSent

Type: 64-bit unsigned integer

Description: Total output bytes

PacketsSent

Type: 64-bit unsigned integer

Description: Total output packets

IPVersion

Type: stats_ip_ver

Description: | IP version

           DSCP

Type: 8-bit unsigned integer

Description: | DSCP

#### ifstatsbag_dscp

Description: Array of DSCP counters per interface Definition: Structure. Contents are: IP_DSCP

Type: ifstatsbag_per_dscp[64]

Description: | Array of DSCP counters

#### ifstatsbag_per_traffic_index

Description: BGP PA counters per Traffic Index Definition: Structure. Contents are: BytesReceived

Type: 64-bit unsigned integer

Description: Total input bytes

PacketsReceived

Type: 64-bit unsigned integer

Description: Total input packets

BytesSent

Type: 64-bit unsigned integer

Description: Total output bytes

PacketsSent

Type: 64-bit unsigned integer

Description: Total output packets

IPVersion

Type: stats_ip_ver

Description: | IP version

           TrafficIndex

Type: 8-bit unsigned integer

Description: | Traffic index

#### ifstatsbag_bgppa

Description: Array of BGPPA counters per traffic index Definition: Structure. Contents are: BGPPA

Type: ifstatsbag_per_traffic_index[64]

Description: | Array of BGPPA ctrs

#### ifstatsbag_src_bgppa

Description: Array of SRC BGPPA counters per traffic index Definition: Structure. Contents are: BGPPA

Type: ifstatsbag_per_traffic_index[64]

Description: | Array of source BGPPA counters

#### 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

#### 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

#### lacp_system_id

        Description: LACP System identification information
        Definition: Structure. Contents are:
           SystemPriority

Type: 16-bit unsigned integer

Description: | Priority of the system

           SystemMACAddress

Type: MACAddress

Description: | MAC Address used to identify the system

#### 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_member_data

        Description: Bundle member data for any member
        Definition: Structure. Contents are:
           MACAddress

Type: Optional bm_mac_addr_st

Description: | MAC address of this member

           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

           MemberInterfaceHandle

Type: Interface

Description: | Member's interface handle

#### bm_bundle_data

        Description: Data for a bundle interface
        Definition: Structure. Contents are:
           MACAddress

Type: Optional bm_mac_addr_st

Description: | MAC address of the bundle interface

           AvailableBandwidth

Type: 32-bit unsigned integer

Description: | Bandwidth available to 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)

#### 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

#### 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

#### 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

           IsDataInvertEnabled

Type: Optional Boolean

Description: | Data inverted

           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)

           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

           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

### 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_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_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_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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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

#### 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_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

#### 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_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_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_err

Description: Definition: Enumeration. Valid values are: 'BM_MUXREASON_ERR_NO_REASON' - Selection logic has not yet been run for the bundle this link is a member of 'BM_MUXREASON_ERR_LINK_DOWN' - Link should be Detached due to being down 'BM_MUXREASON_ERR_LINK_DELETED' - Link should be Detached due to being removed from the bundle 'BM_MUXREASON_ERR_DUPLEX' - Link should be Detached due to having wrong duplexity 'BM_MUXREASON_ERR_BANDWIDTH' - Link should be Detached due to having wrong bandwidth 'BM_MUXREASON_ERR_LOOPBACK' - Link should be Detached due to being a loopback interface 'BM_MUXREASON_ERR_ACTIVITY_TYPE' - Link should be Detached due to wrong activity type 'BM_MUXREASON_ERR_LINK_LIMIT' - Link should be Waiting due to its bundle already having maximum number of members allowed 'BM_MUXREASON_ERR_SHARED' - Link should be Detached due to being attached to a shared medium 'BM_MUXREASON_ERR_LAGID' - Link should be Attached due to having wrong LAG ID 'BM_MUXREASON_ERR_NO_BUNDLE' - Link should be Detached due to its bundle not existing 'BM_MUXREASON_ERR_NO_PRIMARY' - Link should be Detached due to its bundle having no primary link 'BM_MUXREASON_ERR_BUNDLE_DOWN' - Link should be Detached due to its bundle being shut down 'BM_MUXREASON_ERR_INDIVIDUAL' - Link should be Detached due to being marked individual by partner 'BM_MUXREASON_ERR_INSYNC' - Link should be Attached due to being in InSync state 'BM_MUXREASON_ERR_COLLECTING' - Link should be in Collecting state 'BM_MUXREASON_ERR_ACTIVE_LINK_LIMIT' - Link should be Waiting due to exceeding its bundle's maximum active limit 'BM_MUXREASON_ERR_DISTRIBUTING' - Link should be in Distributing state

#### bm_mac_addr_st

Description: Definition: Structure. Contents are: Address

Type: MACAddress

Description: | MAC address

#### bm_mux_data

Description: Definition: Structure. Contents are: MuxState

Type: bm_muxstate

Description: | Current state of Mux state machine

           MuxStateReason

Type: bm_muxreason

Description: | Reason for last Mux state change

           Error

Type: 32-bit unsigned integer

Description: | Value indicating any error that occured trying to put a link into the desired state

#### 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

#### 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 multicast MAC address filtering 'Dot1qFiltering' - IEEE 802.1q C-VLAN filtering 'Dot1adFiltering' - IEEE 802.1ad S-VLAN 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

#### 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'

#### 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

## 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

#### 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_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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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_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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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_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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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: 16-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_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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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_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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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 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_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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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_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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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 nf_pse.

### Datatypes

#### nf_pse_bag_st

Description: Netflow Platform EA Program Process Definition: Structure. Contents are: IngressPolicerRate

Type: 32-bit unsigned integer

Description: Ingress Policer Rate

EgressPolicerRate

Type: 32-bit unsigned integer

Description: Egress Policer Rate

### Internal Datatypes

## 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 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_info

        Description: Disk information
        Definition: Structure. Contents are:
           DiskSize

Type: 32-bit unsigned integer

Description: | Disk size in mega-bytes

           SectorSize

Type: 32-bit unsigned integer

Description: | Disk sector size in bytes

### 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_B1_EEPROM' 'INV_PEM_B2_EEPROM' 'INV_PEM_B3_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_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 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_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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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

           IsL2AC

Type: Boolean

Description: | Is L2 AC

           Provisioned

Type: Boolean

Description: | Provisioned

           XConnectID

Type: 32-bit unsigned integer

Description: | XConnect ID

           LCPState

Type: ppp_fsm_state_type

Description: | PPP/LCP state value

           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

           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

#### ppp_idump_info

        Description: PPP IDB information
        Definition: Structure. Contents are:
           ifhandle

Type: Interface

Description: | MA IDB Interface handle

           if_type

Type: InterfaceType

Description: | MA IDB Interface type

           ref_count

Type: 16-bit unsigned integer

Description: | MA IDB Reference count

           fsm_cfg_restart_timer

Type: 8-bit unsigned integer

Description: | MA IDB FSM Config, restart timer

           fsm_cfg_max_configure

Type: 8-bit unsigned integer

Description: | MA IDB FSM Config, max configure

           fsm_cfg_max_terminate

Type: 8-bit unsigned integer

Description: | MA IDB FSM Config, max terminate

           fsm_cfg_max_failure

Type: 8-bit unsigned integer

Description: | MA IDB FSM Config, max failure

           plat_props

Type: 32-bit unsigned integer

Description: | MA IDB Platform properties bitfield

           fsm_cp_id

Type: 16-bit unsigned integer

Description: | FSM IDB CP ID

           fsm_state

Type: ppp_fsm_state_type

Description: | FSM IDB State

           fsm_mode

Type: 16-bit unsigned integer

Description: | FSM IDB mode

           fsm_packet_in

Type: Boolean

Description: | FSM IDB Packet in

           fsm_packet_out

Type: Boolean

Description: | FSM IDB Packet out

           fsm_confreq_stalled

Type: Boolean

Description: | FSM IDB confreq stalled

           fsm_confreq_stalled_secs

Type: 32-bit unsigned integer

Description: | FSM IDB confreq stalled time secs

           fsm_confreq_stalled_nsecs

Type: 32-bit unsigned integer

Description: | FSM IDB confreq stalled time nsecs

           fsm_confreq_sent

Type: Boolean

Description: | FSM IDB confreq sent packet

           fsm_request_in_stalled

Type: Boolean

Description: | FSM IDB request in stalled

           fsm_response_in_stalled

Type: Boolean

Description: | FSM IDB response in stalled

           fsm_retry_timer_running

Type: Boolean

Description: | FSM IDB retry timer running

           fsm_lock_pc

Type: 32-bit unsigned integer

Description: | FSM IDB lock pc

           fsm_schedule_function

Type: 16-bit unsigned integer

Description: | FSM IDB schedue bitmask

           fsm_configure_lock

Type: 8-bit unsigned integer

Description: | FSM IDB configure lock

           fsm_conf_req_id

Type: 8-bit unsigned integer

Description: | FSM IDB confreq ID

           fsm_packet_id

Type: 8-bit unsigned integer

Description: | FSM IDB packet ID

           fsm_restart_counter

Type: 8-bit unsigned integer

Description: | FSM IDB restart counter

           fsm_nak_counter

Type: 8-bit unsigned integer

Description: | FSM IDB NAK counter

           fsm_flags

Type: 8-bit unsigned integer

Description: | FSM IDB flags bitmask

           fsm_feature_delay_conf_request

Type: 8-bit unsigned integer

Description: | FSM IDB feature delay status

           fsm_feature_ignore_max_failure

Type: 8-bit unsigned integer

Description: | FSM IDB ignore max failures

           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

           IsL2AC

Type: Boolean

Description: | Is L2 AC

           Provisioned

Type: Boolean

Description: | Provisioned

           XConnectID

Type: 32-bit unsigned integer

Description: | XConnect ID

           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

           MPInfo

Type: ppp_mp_info

Description: | MP information

           AuthInfo

Type: ppp_auth_info

Description: | Authentication information

           lcp_cfg_l2transport

Type: Boolean

Description: | LCP CFG l2transport

           lcp_cfg_ignore_loopback

Type: Boolean

Description: | LCP CFG ignore loopback

           lcp_cfg_min_active_links

Type: 16-bit unsigned integer

Description: | LCP CFG min active links

           lcp_cfg_max_bad_auth

Type: 8-bit unsigned integer

Description: | LCP CFG max bad auth

           lcp_cfg_auth_timer

Type: 8-bit unsigned integer

Description: | LCP CFG auth timer

           lcp_cfg_chap_refuse

Type: 8-bit unsigned integer

Description: | LCP CFG chap refuse

           lcp_cfg_mschap_refuse

Type: 8-bit unsigned integer

Description: | LCP CFG mshap refuse

           lcp_cfg_pap_refuse

Type: 8-bit unsigned integer

Description: | LCP CFG pap refuse

           lcp_cfg_chap_password

Type: String with unbounded length

Description: | LCP CFG chap password

           lcp_cfg_mschap_password

Type: String with unbounded length

Description: | LCP CFG mschap password

           lcp_cfg_chap_hostname

Type: String with unbounded length

Description: | LCP CFG chap password

           lcp_cfg_mschap_hostname

Type: String with unbounded length

Description: | LCP CFG mschap hostname

           lcp_cfg_pap_sent_username

Type: String with unbounded length

Description: | LCP CFG pap sent username

           lcp_cfg_pap_sent_password

Type: String with unbounded length

Description: | LCP CFG pap sent password

           lcp_cfg_authen_list

Type: String with unbounded length

Description: | LCP CFG authen list

           lcp_cfg_auth_preference_list_size

Type: 8-bit unsigned integer

Description: | LCP CFG auth preference list size

           lcp_cfg_auth_preference_list

Type: Hex binary data with maximum length 3 bytes

Description: | LCP CFG auth preference list

           lcp_cfg_is_keepalive_cfg_delete_pending

Type: Boolean

Description: | LCP CFG keepalive config delete pending

           lcp_cfg_is_keepalive_scan_complete

Type: Boolean

Description: | LCP CFG keepalive scan complete

           lcp_cfg_is_l2transport_cfg_delete_pending

Type: Boolean

Description: | LCP CFG l2transport config delete pending

           lcp_cfg_is_l2transport_scan_complete

Type: Boolean

Description: | LCP CFG l2 transport scan complete

           lcp_cfg_is_lcp_cfg_scan_complete

Type: Boolean

Description: | LCP CFG lcp config scan complete

           lcp_cfg_is_full_scan_in_progress

Type: Boolean

Description: | LCP CFG full scan in progess

           available_mtu

Type: 16-bit unsigned integer

Description: | Available MTU

           local_mtu

Type: 16-bit unsigned integer

Description: | Local MTU

           is_authenticated

Type: Boolean

Description: | Is authenticated

           is_line_up_pending

Type: Boolean

Description: | Line up pending

           is_opened_entered

Type: Boolean

Description: | Open entered

           is_restoration_pending

Type: Boolean

Description: | Restoration pending

           is_renegotiation_pending

Type: Boolean

Description: | Renegotiation pending

           is_rcv_term_req_pending

Type: Boolean

Description: | Receive term request pending

           is_owned_resource

Type: Boolean

Description: | Is owned resource

           is_ctrl_owned_resource

Type: Boolean

Description: | Is control owned resource

           is_mtu_impose_pending

Type: Boolean

Description: | MTU impose pending

           is_basecaps_removed

Type: Boolean

Description: | Basecaps removed

           is_lcp_cfg_complete

Type: Boolean

Description: | LCP config complete

           is_mp_mbr_cfg_complete

Type: Boolean

Description: | MP Member config complete

           is_plat_props_complete

Type: Boolean

Description: | Platform properties complete

           is_l2_ac_created

Type: Boolean

Description: | L2 AC created

           is_l2_ac_provision_stale

Type: Boolean

Description: | L2 AC provision stale

           is_aaa_disconnected

Type: Boolean

Description: | AAA disconnected

           is_aaa_disconnect_ev_delayed

Type: Boolean

Description: | AAA disconnect event delayed

           is_aaa_cleanup_cb_pending

Type: Boolean

Description: | AAA cleanup callback pending

           is_aaa_owned_resource_stale

Type: Boolean

Description: | AAA owned resource stale

           is_aaa_owned_resource

Type: Boolean

Description: | AAA owned resource

           aaa_trans_id

Type: 32-bit unsigned integer

Description: | AAA transaction ID

           reopen_fsm_timer_running

Type: Boolean

Description: | FSM reopen timer running

           chkpt_id

Type: 32-bit unsigned integer

Description: | Checkpoint ID

           negotiate

Type: 32-bit unsigned integer

Description: | Negotiate value

           requested

Type: 32-bit unsigned integer

Description: | Requested value

           local_magic

Type: 32-bit unsigned integer

Description: | Local Magic number

           peer_magic

Type: 32-bit unsigned integer

Description: | Peer Magic number

           peer_magic_nak

Type: 32-bit unsigned integer

Description: | Peer Magic NAK

           skip_next_mtu_query

Type: Boolean

Description: | Skip next MTU query

           auth_preference_index

Type: 8-bit unsigned integer

Description: | Auth preference index

           authentication_rejects

Type: 8-bit unsigned integer

Description: | Authentication rejects

           sub_label

Type: 32-bit unsigned integer

Description: | Subscriber label

           aaa_terminate_cause

Type: 16-bit unsigned integer

Description: | AAA terminate cause

           aaa_abort_cause

Type: 16-bit unsigned integer

Description: | AAA abort cause

           auth_complete_timer_running

Type: Boolean

Description: | Auth complete timer running

           echo_request_timer_running

Type: Boolean

Description: | Echo request timer running

           echo_request_counter

Type: 8-bit unsigned integer

Description: | Echo request counter

           echo_request_id

Type: 8-bit unsigned integer

Description: | Echo request ID

           is_min_active_up

Type: Boolean

Description: | Min active UP

           is_min_active_down_pending

Type: Boolean

Description: | Min active down pending

           is_mp_grp_cfgd

Type: Boolean

Description: | MP group configured

           phase

Type: 16-bit unsigned integer

Description: | Phase value

           NCPInfoArray

Type: ppp_ncp_idump_info[0...unbounded]

Description: | Array of per-NCP dump data

#### ppp_oper_stats_api_calls

        Description: PPP API call counters
        Definition: Structure. Contents are:
           fsm_singleton_counters

Type: ppp_ma_stats_fsm_singleton_counters_type

Description: | FSM Singleton API call counters

           fsm_batch_counters

Type: ppp_ma_stats_fsm_batch_counters_type

Description: | FSM Batch API call counters

           fsm_batch_indv_counters

Type: ppp_ma_stats_fsm_batch_indv_counters_type

Description: | FSM Batch API individual call counters

           ipc_singleton_counters

Type: ppp_ma_stats_ipc_singleton_counters_type

Description: | IPC Singleton API call counters

           ipc_batch_counters

Type: ppp_ma_stats_ipc_batch_counters_type

Description: | IPC Batch API call counters

           ipc_batch_indv_counters

Type: ppp_ma_stats_ipc_batch_indv_counters_type

Description: | IPC Batch API individual call counters

#### 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

#### 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_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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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_ma_stats_fsm_singleton_api_calls_type_

Description: Definition: Enumeration. Valid values are: 'PPP_MA_STATS_FSM_CALL_SUBDB_CONNECT' - subdb_connect 'PPP_MA_STATS_FSM_CALL_SUBDB_DISCONNECT' - subdb_disconnect 'PPP_MA_STATS_FSM_CALL_SUBDB_BPI_REGISTER' - subdb_bpi_register 'PPP_MA_STATS_FSM_NTFN_FSM_CFG_APPLY_SUBDB' - fsm_cfg_apply_subdb 'PPP_MA_STATS_FSM_NTFN_LCP_CFG_APPLY_SUBDB' - lcp_cfg_apply_subdb 'PPP_MA_STATS_FSM_NTFN_IPCP_CFG_APPLY_SUBDB' - ipcp_cfg_apply_subdb 'PPP_MA_STATS_FSM_CALL_SUBDB_BPI_UNREGISTER' - subdb_bpi_unregister 'PPP_MA_STATS_FSM_CALL_SUBDB_SCAN' - subdb_scan 'PPP_MA_STATS_FSM_CALL_SUBDB_SCAN_SUBSCRIBER_SESSION' - subdb_scan_subscriber_session 'PPP_MA_STATS_FSM_CALL_AAA_SESSION_DISCONNECT_EVENT' - aaa_session_disconnect_event 'PPP_MA_STATS_FSM_CALL_AAA_SESSION_START_REQUEST' - aaa_session_start_request 'PPP_MA_STATS_FSM_CB_LCP_AAAI_SES_START_RESPONSE_CB' - lcp_aaai_ses_start_response_cb 'PPP_MA_STATS_FSM_CALL_AAA_SESSION_AUTHENTICATION_REQUEST' - aaa_session_authentication_request 'PPP_MA_STATS_FSM_CB_LCP_AAAI_AUTHEN_RESPONSE_CB' - lcp_aaai_authen_response_cb 'PPP_MA_STATS_FSM_CALL_AAA_SESSION_UNREGISTER' - aaa_session_unregister 'PPP_MA_STATS_FSM_CALL_AAA_SESSION_REGISTER' - aaa_session_register 'PPP_MA_STATS_FSM_CALL_AAA_SESSION_OWNED_RES_START_EVENT' - aaa_session_owned_resource_start_event 'PPP_MA_STATS_FSM_NTFN_IPCP_DAPS_MARK' - ppp_ipcp_daps_resync_mark_cb 'PPP_MA_STATS_FSM_NTFN_IPCP_DAPS_SWEEP' - ppp_ipcp_daps_resync_sweep_cb 'PPP_MA_STATS_FSM_NTFN_IPCP_DAPS_VALIDATE' - ppp_ipcp_daps_resync_validate_cb 'PPP_MA_STATS_FSM_NTFN_IPCP_DAPS_ALLOC_CB' - ppp_ipcp_daps_addr_alloc_result_cb 'PPP_MA_STATS_FSM_CALL_IPCP_DAPS_FREE' - daps_ipv4_free_by_pool 'PPP_MA_STATS_FSM_CALL_IPCP_DAPS_UNBIND' - daps_ipv4_unbind 'PPP_MA_STATS_FSM_CALL_IPCP_DAPS_BIND' - daps_ipv4_bind 'PPP_MA_STATS_FSM_CALL_IPCP_DAPS_ALLOC' - daps_ipv4_alloc_by_pool 'PPP_MA_STATS_FSM_SINGLETON_COUNT' - FSM Singleton API calls count 'PPP_MA_STATS_FSM_SINGLETON_NONE' - No FSM Singleton API call

#### ppp_ma_stats_fsm_singleton_api_calls_type

Description: Definition: Type definition for: ppp_ma_stats_fsm_singleton_api_calls_type_

#### ppp_ma_stats_fsm_batch_api_calls_type_

Description: Definition: Enumeration. Valid values are: 'PPP_MA_STATS_FSM_BATCH_COUNT' - FSM Batch API calls count 'PPP_MA_STATS_FSM_BATCH_NONE' - No FSM Batch API Call

#### ppp_ma_stats_fsm_batch_api_calls_type

Description: Definition: Type definition for: ppp_ma_stats_fsm_batch_api_calls_type_

#### ppp_ma_stats_ipc_singleton_api_calls_type_

Description: Definition: Enumeration. Valid values are: 'PPP_MA_STATS_IPC_CALL_AAA_AUTHENTICATE_ASYNC2' - aaa_authenticate_async2 'PPP_MA_STATS_IPC_CB_LCP_AAA_AUTH_RES_CB' - lcp_aaa_auth_res_cb 'PPP_MA_STATS_IPC_CALL_AAA_CONNECT2' - aaa_connect2 'PPP_MA_STATS_IPC_CALL_AAA_DISCONNECT2' - aaa_disconnect2 'PPP_MA_STATS_IPC_CALL_IMC_REGISTER_CALLBACK' - imc_specify_callback 'PPP_MA_STATS_IPC_NTFN_LCP_CAPS_BASE_NOTIFY_CB' - lcp_caps_base_notify_cb 'PPP_MA_STATS_IPC_NTFN_LCP_CAPS_CTRL_NOTIFY_CB' - lcp_caps_ctrl_notify_cb 'PPP_MA_STATS_IPC_NTFN_NCP_CAPS_NOTIFY_CB_CDPCP' - ncp_caps_notify_cb_cdpcp 'PPP_MA_STATS_IPC_NTFN_NCP_CAPS_NOTIFY_CB_IPCP' - ncp_caps_notify_cb_ipcp 'PPP_MA_STATS_IPC_NTFN_NCP_CAPS_NOTIFY_CB_IPV6CP' - ncp_caps_notify_cb_ipv6cp 'PPP_MA_STATS_IPC_NTFN_NCP_CAPS_NOTIFY_CB_MPLSCP' - ncp_caps_notify_cb_mplscp 'PPP_MA_STATS_IPC_NTFN_NCP_CAPS_NOTIFY_CB_OSICP' - ncp_caps_notify_cb_osicp 'PPP_MA_STATS_IPC_CALL_IMC_CONTROL_SERVER_UNBIND' - imc_control_server_unbind 'PPP_MA_STATS_IPC_CALL_IMC_CONTROL_SERVER_BIND' - imc_control_server_bind 'PPP_MA_STATS_IPC_CALL_IMC_CONN_CTX_TO_CONNID' - imc_conn_ctx_to_connid 'PPP_MA_STATS_IPC_CALL_L2VPN_AC_PROCESS_DISCONNECT' - l2vpn_ac_process_disconnect 'PPP_MA_STATS_IPC_CALL_L2VPN_AC_PROCESS_CONNECT' - l2vpn_ac_process_connect 'PPP_MA_STATS_IPC_CALL_SYSDB_BIND' - sysdb_bind 'PPP_MA_STATS_IPC_CALL_SYSDB_UNBIND' - sysdb_unbind 'PPP_MA_STATS_IPC_CALL_SYSDB_REGISTER_VERIFICATION4' - sysdb_register_verification4 'PPP_MA_STATS_IPC_NTFN_FSM_CFG_VERIFY' - fsm_cfg_verify 'PPP_MA_STATS_IPC_NTFN_FSM_CFG_APPLY' - fsm_cfg_apply 'PPP_MA_STATS_IPC_NTFN_LCP_CFG_VERIFY' - lcp_cfg_verify 'PPP_MA_STATS_IPC_NTFN_LCP_CFG_APPLY' - lcp_cfg_apply 'PPP_MA_STATS_IPC_NTFN_IPCP_CFG_VERIFY' - ipcp_cfg_verify 'PPP_MA_STATS_IPC_NTFN_IPCP_CFG_APPLY' - ipcp_cfg_apply 'PPP_MA_STATS_IPC_CALL_SYSDB_REGISTER_NOTIFICATION' - sysdb_register_notification 'PPP_MA_STATS_IPC_NTFN_LCP_CFG_NOTIFY' - lcp_cfg_notify 'PPP_MA_STATS_IPC_CALL_SYSDB_NOTIFICATION_UNREGISTER' - sysdb_notification_unregister 'PPP_MA_STATS_IPC_CALL_SYSDB_REGISTER_EDM2' - sysdb_register_edm2 'PPP_MA_STATS_IPC_NTFN_EDM_IF_GET' - edm_if_get 'PPP_MA_STATS_IPC_NTFN_EDM_IF_LIST' - edm_if_list 'PPP_MA_STATS_IPC_NTFN_EDM_IF_DATALIST' - edm_if_datalist 'PPP_MA_STATS_IPC_NTFN_EDM_STATS_GET' - edm_stats_get 'PPP_MA_STATS_IPC_NTFN_EDM_STATS_LIST' - edm_stats_list 'PPP_MA_STATS_IPC_NTFN_EDM_STATS_DATALIST' - edm_stats_datalist 'PPP_MA_STATS_IPC_NTFN_EDM_NODE_GET' - edm_node_get 'PPP_MA_STATS_IPC_NTFN_EDM_NODE_LIST' - edm_node_list 'PPP_MA_STATS_IPC_NTFN_EDM_NODE_DATALIST' - edm_node_datalist 'PPP_MA_STATS_IPC_NTFN_EDM_STATS_SET' - edm_stats_set 'PPP_MA_STATS_IPC_NTFN_EDM_NODE_SET' - edm_node_set 'PPP_MA_STATS_IPC_CALL_SYSDB_EDM_UNREGISTER' - sysdb_edm_unregister 'PPP_MA_STATS_IPC_CALL_IM_ATTR_INIT' - im_attr_init 'PPP_MA_STATS_IPC_CALL_IM_ATTR_UNINIT' - im_attr_uninit 'PPP_MA_STATS_IPC_CALL_IM_ATTR_REGISTER_NOTIFY2' - im_attr_register_notify2 'PPP_MA_STATS_IPC_CALL_IM_ATTR_UNREGISTER_NOTIFY2' - im_attr_unregister_notify2 'PPP_MA_STATS_IPC_CALL_IPV6_LAS_CONSUMER_INIT' - ipv6_las_consumer_init 'PPP_MA_STATS_IPC_CALL_IP_ADDR_C_REG_INIT' - ip_addr_c_reg_init 'PPP_MA_STATS_IPC_CALL_IP_ADDR_C_INIT' - ip_addr_c_init 'PPP_MA_STATS_IPC_NTFN_IPCP_IP_ARM_CTRL_CB' - ipcp_ip_arm_ctrl_cb 'PPP_MA_STATS_IPC_CALL_IP_ADDR_C_TERM' - ip_addr_c_term 'PPP_MA_STATS_IPC_CALL_IP_ADDR_C_REG' - ip_addr_c_reg 'PPP_MA_STATS_IPC_NTFN_IPCP_IP_ARM_NOTIFY_CB' - ipcp_ip_arm_notify_cb 'PPP_MA_STATS_IPC_CALL_IP_ADDR_C_UNREG' - ip_addr_c_unreg 'PPP_MA_STATS_IPC_CALL_IPCP_RIB_ADD_PROTO' - ip_rib_batch_buffer_add_proto 'PPP_MA_STATS_IPC_CALL_IPCP_RIB_DEL_PROTO' - ip_rib_batch_buffer_del_proto 'PPP_MA_STATS_IPC_CALL_IPCP_RIB_PROTO_SEND' - ip_rib_batch_proto_buffer_send 'PPP_MA_STATS_IPC_CALL_IPCP_RIB_BATCH_SEND' - ip_rib_batch_buffer_send 'PPP_MA_STATS_IPC_CALL_IPCP_RIB_ADD_PATH' - ip_rib_batch_buffer_add_path_with_cookie 'PPP_MA_STATS_IPC_CALL_IPCP_RIB_DEL_PATH' - ip_rib_batch_buffer_delete_path2 'PPP_MA_STATS_IPC_CALL_IPCP_RIB_UNBIND' - ipv4_rib_unbind 'PPP_MA_STATS_IPC_CALL_IPCP_RIB_BIND' - ipv4_rib_bind 'PPP_MA_STATS_IPC_NTFN_IPCP_RIB_REDIST' - ip_rib_fetch_update 'PPP_MA_STATS_IPC_NTFN_IPCP_RIB_NOTIFY' - ipv4_rib_notify 'PPP_MA_STATS_IPC_CALL_IPHC_CONNECT' - iphc_client_connect 'PPP_MA_STATS_IPC_CALL_IPHC_DISCONNECT' - iphc_client_disconnect 'PPP_MA_STATS_IPC_CALL_IPHC_REGISTER_NTFN' - iphc_client_register_notification 'PPP_MA_STATS_IPC_CALL_IPHC_UNREGISTER_NTFN' - iphc_client_unregister_notification 'PPP_MA_STATS_IPC_SINGLETON_COUNT' - IPC Singleton API calls count 'PPP_MA_STATS_IPC_SINGLETON_NONE' - No IPC Singleton API call

#### ppp_ma_stats_ipc_singleton_api_calls_type

Description: Definition: Type definition for: ppp_ma_stats_ipc_singleton_api_calls_type_

#### ppp_ma_stats_ipc_batch_api_calls_type_

Description: Definition: Enumeration. Valid values are: 'PPP_MA_STATS_IPC_CALL_IMC_CAPS_BASE_DEFINE' - imc_caps_base_define 'PPP_MA_STATS_IPC_CALL_IMC_DELETE_CONFIRM' - imc_delete_confirm 'PPP_MA_STATS_IPC_CALL_IMC_STATE_UPDATE' - imc_state_update 'PPP_MA_STATS_IPC_CALL_IMC_CAPS_ADD' - imc_caps_add 'PPP_MA_STATS_IPC_CB_LCP_CAPS_GET_IMC_CB_HANDLE' - lcp_caps_get_imc_cb_handle 'PPP_MA_STATS_IPC_CALL_IMC_CAPS_REMOVE' - imc_caps_remove 'PPP_MA_STATS_IPC_CALL_IMC_DPC_DISTRIBUTE' - imc_dpc_distribute 'PPP_MA_STATS_IPC_CALL_IMC_MTU_UPDATE' - imc_mtu_update 'PPP_MA_STATS_IPC_CB_LCP_CAPS_MTU_IMPOSE_RES_AGAIN_CB' - lcp_caps_mtu_impose_res_again_cb 'PPP_MA_STATS_IPC_CALL_SYSDB_GET_ITEMS' - sysdb_get_items 'PPP_MA_STATS_IPC_CALL_IM_ATTR_GET2_ASYNC' - im_attr_get2_async 'PPP_MA_STATS_IPC_CB_LCP_MP_MBR_GROUP_GET_RESULT_CB' - lcp_mp_mbr_group_get_result_cb 'PPP_MA_STATS_IPC_CALL_L2VPN_AC_CREATE' - l2vpn_ac_create 'PPP_MA_STATS_IPC_CALL_L2VPN_AC_UPDATE' - l2vpn_ac_update 'PPP_MA_STATS_IPC_CALL_L2VPN_AC_DELETE' - l2vpn_ac_delete 'PPP_MA_STATS_IPC_CALL_IPV6_LAS_REGISTER' - ipv6_las_register 'PPP_MA_STATS_IPC_CALL_IPV6_LAS_UNREGISTER' - ipv6_las_unregister 'PPP_MA_STATS_IPC_CALL_IPV6_LAS_GET_ADDR' - ipv6_las_get_addr 'PPP_MA_STATS_IPC_CALL_IPV6_LAS_SET_ADDR' - ipv6_las_set_addr 'PPP_MA_STATS_IPC_NTFN_IPV6CP_LAS_NTFN_CB' - ipv6cp_las_ntfn_cb 'PPP_MA_STATS_IPC_CALL_IPHC_SET_NEGOTIATED' - iphc_client_set_negotiated 'PPP_MA_STATS_IPC_CALL_IPHC_READ_CONFIG' - iphc_client_read_config 'PPP_MA_STATS_IPC_NTFN_IPHC_CONFIG' - ipcp_iphc_config_notify_cb 'PPP_MA_STATS_IPC_BATCH_COUNT' - IPC Batch API calls count 'PPP_MA_STATS_IPC_BATCH_NONE' - No IPC Batch API call

#### ppp_ma_stats_ipc_batch_api_calls_type

Description: Definition: Type definition for: ppp_ma_stats_ipc_batch_api_calls_type_

#### ppp_ma_stats_status_type_

Description: Definition: Enumeration. Valid values are: 'PPP_MA_STATS_STATUS_OK' - Ok 'PPP_MA_STATS_STATUS_NOTOK' - Not Ok 'PPP_MA_STATS_STATUS_COUNT' - Status count

#### ppp_ma_stats_status_type

Description: Definition: Type definition for: ppp_ma_stats_status_type_

#### ppp_ma_stats_fsm_singleton_call_counters

Description: Definition: Type definition for: 32-bit unsigned integer[2]

#### ppp_ma_stats_fsm_singleton_counters_type

Description: Definition: Type definition for: ppp_ma_stats_fsm_singleton_call_counters[25]

#### ppp_ma_stats_fsm_batch_call_counters

Description: Definition: Type definition for: 32-bit unsigned integer[2]

#### ppp_ma_stats_fsm_batch_counters_type

Description: Definition: Type definition for: ppp_ma_stats_fsm_batch_call_counters[0]

#### ppp_ma_stats_fsm_batch_indv_counters_type

Description: Definition: Type definition for: 32-bit unsigned integer[0]

#### ppp_ma_stats_ipc_singleton_call_counters

Description: Definition: Type definition for: 32-bit unsigned integer[2]

#### ppp_ma_stats_ipc_singleton_counters_type

Description: Definition: Type definition for: ppp_ma_stats_ipc_singleton_call_counters[68]

#### ppp_ma_stats_ipc_batch_call_counters

Description: Definition: Type definition for: 32-bit unsigned integer[2]

#### ppp_ma_stats_ipc_batch_counters_type

Description: Definition: Type definition for: ppp_ma_stats_ipc_batch_call_counters[23]

#### ppp_ma_stats_ipc_batch_indv_counters_type

Description: Definition: Type definition for: 32-bit unsigned integer[23]

#### 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_ACTIVE' - Active member

#### ppp_mp_mbr_info

Description: MP member information Definition: Structure. Contents are: Interface

Type: Interface

Description: | Member Interface

           MPMemberState

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

           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

#### 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

#### 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

           NCPIdentifier

Type: ncp_ident

Description: | NCP state identifier

           NCPInfo

Type: ppp_ncp

Description: | Specific NCP info

#### ppp_ipcp_iphc_idump_type_

        Description:
        Definition: Structure. Contents are:
           compression_type

Type: 32-bit unsigned integer

Description: | Compression type

           tcp_space

Type: 16-bit unsigned integer

Description: | TCP space

           non_tcp_space

Type: 16-bit unsigned integer

Description: | Non-TCP space

           max_period

Type: 16-bit unsigned integer

Description: | Max period

           max_time

Type: 16-bit unsigned integer

Description: | Max time

           max_header

Type: 16-bit unsigned integer

Description: | Max header

           rtp_compression

Type: Boolean

Description: | RTP compression

           ecrtp_compression

Type: Boolean

Description: | EcRTP compression

#### ppp_ipcp_iphc_idump_type

        Description:
        Definition: Type definition for: ppp_ipcp_iphc_idump_type_

#### ppp_ipcp_idump_info

        Description: IPCP State information
        Definition: Structure. Contents are:
           LocalAddress

Type: IPV4Address

Description: | Local IPv4 address

           PeerAddress

Type: IPV4Address

Description: | Peer IPv4 address

           negotiate

Type: 32-bit unsigned integer

Description: | Negotiate value

           requested

Type: 32-bit unsigned integer

Description: | Requested value

           vrf_id

Type: 32-bit unsigned integer

Description: | VRF ID value

           is_config_ready

Type: Boolean

Description: | Is config ready

           is_ip_addr_ready

Type: Boolean

Description: | Is local IP address ready

           is_iphc_config_ready

Type: Boolean

Description: | Is IPHC config ready

           is_iphc_set

Type: Boolean

Description: | Is IPHC set

           is_iphc_ready_to_set

Type: Boolean

Description: | Is IPHC ready to set

           is_route_add_pending

Type: Boolean

Description: | Route Add pending

           cfg_peer_address

Type: IPV4Address

Description: | Configured peer address

           cfg_pool_name

Type: String with unbounded length

Description: | Configured pool name

           peer_addr_configured

Type: Boolean

Description: | Peer address configured

           pool_configured

Type: Boolean

Description: | Pool name configured

           daps_oper_pool_name

Type: String with unbounded length

Description: | DAPS Operational Pool name

           daps_peer_address

Type: IPV4Address

Description: | DAPS address obtained

           daps_request_id

Type: 32-bit unsigned integer

Description: | DAPS request ID

           daps_marked_invalid

Type: Boolean

Description: | DAPS marked invalid

           daps_return_to_pool

Type: Boolean

Description: | DAPS return to pool

           rib_enabled

Type: Boolean

Description: | RIB route population enabled

           rib_tbl_id

Type: 32-bit unsigned integer

Description: | RIB table ID

           rib_protoid

Type: 32-bit unsigned integer

Description: | RIB proto ID

           rib_table_full

Type: Boolean

Description: | RIB table full

           rib_table_not_present

Type: Boolean

Description: | RIB table not present

           rib_items_in_idb_cache

Type: 32-bit unsigned integer

Description: | RIB table items in idb cache

           rib_idb_refcount

Type: 32-bit unsigned integer

Description: | RIB table IDB refcount

           iphc_config

Type: ppp_ipcp_iphc_idump_type

Description: | IPHC config

           local_iphc_options

Type: ppp_ipcp_iphc_idump_type

Description: | Local IPHC options

           peer_iphc_options

Type: ppp_ipcp_iphc_idump_type

Description: | Peer IPHC options

#### ppp_ncp_idump

        Description:
        Definition: Union.
        Discriminant:
           Name: Type
           Type: ncp_ident
        Options are:
           IPCPInfo

Type: ppp_ipcp_idump_info

Description: | Info for IPCP

#### ppp_ncp_idump_info

        Description: NCP state information
        Definition: Structure. Contents are:
           NCPIdentifier

Type: ncp_ident

Description: | NCP identifier

           parent_ifh

Type: Interface

Description: | Parent interface handle

           is_parent_up

Type: Boolean

Description: | Parent Up

           is_state_up

Type: Boolean

Description: | State Up

           is_state_up_pending

Type: Boolean

Description: | State Up pending

           is_config_ok

Type: Boolean

Description: | Config Ok

           is_restoration_pending

Type: Boolean

Description: | Restoration pending

           is_renegotiation_pending

Type: Boolean

Description: | Renogotiation pending

           is_rcv_term_req_pending

Type: Boolean

Description: | Received term request pending

           is_owned_resource

Type: Boolean

Description: | Is owned resource

           chkpt_id

Type: 32-bit unsigned integer

Description: | Checkpoint ID

           NCPInfo

Type: ppp_ncp_idump

Description: | Specific NCP dump info

#### 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

           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

           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

#### 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_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

## 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_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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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_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 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 mw0mib.

### Datatypes

#### mw_icc_ca_instance

Description: Definition: Structure. Contents are: sbc_index

Type: 32-bit unsigned integer

Description: This identifies an instance of SBC among all instances of SBC.

row_status

Type: row_status

Description: | Standard SNMP Row Status, used to govern the creation and activation of ICC instances.

           admin_status

Type: admin_status

Description: | Indicates whether the administrative status of ICC is up (ICC is allowed to become active) or down (ICC is forced to be inactive). When iccAdminStatus is down, iccOperStatus must also be down.

           deact_type

Type: sbc_deact_method

Description: | When admin_status is changed to Down, this field indicates what kind of deactivation is required.

           oper_status

Type: mw_oper_status

Description: | Indicates whether Call Agent is active or whether it has yet to become operational. When the value is down, all non-configuration related state has been cleared from the Call Agent core components.

           rps_oper_status

Type: mw_oper_status

Description: | Indicates operational state of RPS subcomponent of the SBC Call Agent. This will usually be the same as the iccCaInstanceOperStatus but may be different during activation or deactivation or after activation failure. Also, this object has an additonal state indicating that the RPS subcomponent is not ready to be activated. This is usually because it has not been configured correctly.

           csc_oper_status

Type: mw_oper_status

Description: | Indicates operational state of CSC subcomponent of the SBC Call Agent. This will usually be the same as the iccCaInstanceOperStatus but may be different during activation or deactivation or after activation failure. Also, this object has an additonal state indicating that the CSC subcomponent is not ready to be activated. This is usually because it has not been configured correctly.

           mc_oper_status

Type: mw_oper_status

Description: | Indicates operational state of MC subcomponent of the SBC Call Agent. This will usually be the same as the iccCaInstanceOperStatus but may be different during activation or deactivation or after activation failure. Also, this object has an additonal state indicating that the MC subcomponent is not ready to be activated. This is usually because it has not been configured correctly.

           icc_oper_status

Type: mw_oper_status

Description: | Indicates operational state of ICC subcomponent of the SBC Call Agent. This will usually be the same as the iccCaInstanceOperStatus but may be different during activation or deactivation or after activation failure. Also, this object has an additonal state indicating that the ICC subcomponent is not ready to be activated. This is usually because it has not been configured correctly.

           alarm_state

Type: alarm_state

Description: | The alarm state of ICC. If the AlarmState is AttentionReqd the ICC instance requires maintenance action. The ICC instance cannot return AlarmState AttendToDependent.

           alarm_error_log_index

Type: 64-bit unsigned integer

Description: | Error log index returned when the error log was made for the problem that caused the SBC Call Agent to enter the AlarmState AttentionReqd. Reset to zero when the AlarmAttentionReqdCount is reset.

           alarm_attn_reqd_count

Type: 32-bit signed integer

Description: | Count of the number of times the AlarmState has gone to AttentionReqd state.

           alarm_state_timestamp

Type: 32-bit unsigned integer

Description: | UTC Timestamp of the last state change of the AlarmState field.

           count_reset_timestamp

Type: 32-bit unsigned integer

Description: | UTC Timestamp of the last time the alarmAttentionReqdCount was reset.

           alarm_traps_lost

Type: truth_value

Description: | Whether TRAPs for ICC instance alarms have been lost since the previous TRAP was sent. This happens when multiple changes occur before a buffer is available to send the TRAP.

           ft_admin_state

Type: mw_ca_ft_states

Description: | FT admin state. This is used by FT Manager to control the sequence of activation states during a Software ProtectionSwitch. This object is not visible outside of SBC.

           ft_oper_state

Type: mw_ca_ft_oper_states

Description: | FT oper state. This is used to report FT state changes to FT Manager during a Software Protection Switch. This object is not visible outside of SBC.

           failover_time_upper

Type: 32-bit unsigned integer

Description: | Most significant 32 bits of system time of Software Protection Switch of primary system as returned by NBB_GET_UNIVERSAL_TIME. This object is only set during Software Protection Switch processing to specify the time at which the old primary system failed. This object is not visible outside of SBC.

           failover_time_lower

Type: 32-bit unsigned integer

Description: | Least significant 32 bits of system time of Software Protection Switch of primary system as returned by NBB_GET_UNIVERSAL_TIME. This object is only set during Software Protection Switch processing to specify the time at which the old primary system failed. This object is not visible outside of SBC.

           reset_statistics

Type: truth_value

Description: | When this field is set to TRUE, statistics for this family are reset.

           name_log_context

Type: String with maximum length 64

Description: | The text used to identify this object in the context information of logs.

           sys_event

Type: mw_sys_events

Description: | The system event being signaled to ICC from FTC. Currently this is used only to signal completion of config loading from FTC to ICC, which then initiates various housekeeping processes in the Call Agent that must not occur before config loading completes, but can be performed before activation of the Call Agent, saving time during a Software Protection Switch. This object is not visible outside SBC. This object is not used in DC-SBC.

           reset_policy_statistics

Type: truth_value

Description: | When this field is set to TRUE, policy statistics (that is statistics per source/dest account/adjacency) for this family are reset.

           current_calls_per_second

Type: 32-bit signed integer

Description: | The current rate of attempted call setups per second. This is measured over a short period of time, defaulted to 3 seconds. This time period can be reconfigured in mw0cust.h.

           average_calls_per_second

Type: 32-bit signed integer

Description: | The average rate of attempted call setups. This is the average value of current_calls_per_second over the last hour, or since the call rate statistics were reset, or since the SBC was last promoted to primary, whichever happened most recently.

           max_calls_per_second

Type: 32-bit signed integer

Description: | The maximum rate of attempted call setups. This is the maximum value of current_calls_per_second over the last hour, or since the call rate statistics were reset, or since the SBC was last promoted to primary, whichever happened most recently.

           min_calls_per_second

Type: 32-bit signed integer

Description: | The minimum rate of attempted call setups. This is the minimum value of current_calls_per_second over the last hour, or since the call rate statistics were reset, or since the SBC was last promoted to primary, whichever happened most recently.

           reset_call_rate_statistics

Type: truth_value

Description: | When this field is set to TRUE, call rate statistics (that is current, average, max and min calls per second) are reset.

           max_redirections

Type: 32-bit unsigned integer

Description: | This field gives the maximum number of times that any new call may be redirected before the redirection is referred to the calling endpoint.

#### mw_icc_stats

        Description:
        Definition: Structure. Contents are:
           sbc_index

Type: 32-bit unsigned integer

Description: | This identifies an instance of SBC among all instances of SBC.

           summary_period

Type: summary_period

Description: | The statistic summary type identifies the time period and summarization method for the reported statistics.

           active_calls

Type: 32-bit unsigned integer

Description: | Active calls. This field is an SNMP gauge. It can increase or decrease, but never wraps.

           activating_calls

Type: 32-bit unsigned integer

Description: | Activating calls. This field is an SNMP gauge. It can increase or decrease, but never wraps.

           deactivating_calls

Type: 32-bit unsigned integer

Description: | Deactivating calls. This field is an SNMP gauge. It can increase or decrease, but never wraps.

           total_call_attempts

Type: 32-bit unsigned integer

Description: | Call establishment attempts made. This field is an SNMP counter. It only increases, never decreases, and is subject to wrap.

           failed_call_attempts

Type: 32-bit unsigned integer

Description: | Call establishment attempts failed. This field is an SNMP counter. It only increases, never decreases, and is subject to wrap.

           call_atts_routing_fail

Type: 32-bit unsigned integer

Description: | Call establishment attempts failed because of a routing failure.

           call_atts_resource_fail

Type: 32-bit unsigned integer

Description: | Call establishment attempts failed because of a resource failure.

           call_atts_media_fail

Type: 32-bit unsigned integer

Description: | Call establishment attempts failed because of a media failure.

           call_atts_signal_fail

Type: 32-bit unsigned integer

Description: | Call establishment attempts failed because of a signalling failure.

           active_call_failures

Type: 32-bit unsigned integer

Description: | Calls failed from an active state. This count includes all deactivation causes other than normal release. This field is an SNMP counter. It only increases, never decreases, and is subject to wrap.

           call_atts_congest_fail

Type: 32-bit unsigned integer

Description: | Call establishment attempts failed due to system congestion.

           unconnected_emerg_calls_in_prog

Type: 32-bit unsigned integer

Description: | Number of emergency calls in progress for which a backwards signaling message has not yet been received. This means that the local switch is still trying to set up the call. This field is an SNMP gauge. It can increase or decrease, but never wraps.

           connected_emerg_calls_in_prog

Type: 32-bit unsigned integer

Description: | Number of emergency calls in progress for which a backwards signaling message has been received. This means that the call has successfully been routed out of the local switch. This field is an SNMP gauge. It can increase or decrease, but never wraps.

           total_policy_setup_failures

Type: 32-bit unsigned integer

Description: | Total Number Of Call Update failures due to CAC Policies. This field is an SNMP counter. It can increase or decrease, but never wraps.

           total_policy_update_failures

Type: 32-bit unsigned integer

Description: | Total Number of Call Update failures due to CAC Policies. This field is an SNMP counter. It can increase or decrease, but never wraps.

           num_anal_policy_setup_failures

Type: 32-bit unsigned integer

Description: | Total Number of Call Setup failures due to Number Analysis Policies. This field is an SNMP counter. It can increase or decrease, but never wraps.

           routing_policy_setup_failures

Type: 32-bit unsigned integer

Description: | Total Number of Call Setup failures due to Routing Policies. This field is an SNMP counter. It can increase or decrease, but never wraps.

           cac_policy_setup_failures

Type: 32-bit unsigned integer

Description: | This field is an SNMP counter. It only increases, never decreases, and is subject to wrap.

           cac_call_limit_failures

Type: 32-bit unsigned integer

Description: | Total Number of Call Setup failures due to CAC Call Limits. This field is an SNMP counter. It can increase or decrease, but never wraps.

           cac_call_rate_limit_failures

Type: 32-bit unsigned integer

Description: | Total Number of Call Setup failures due to CAC Call Rate Limits, This field is an SNMP counter. It can increase or decrease, but never wraps.

           cac_num_media_chan_failures

Type: 32-bit unsigned integer

Description: | Total Number of Call Setup failures due to CAC Number Of Media Channels Limits. This field is an SNMP counter. It can increase or decrease, but never wraps.

           cac_num_media_update_failures

Type: 32-bit unsigned integer

Description: | Total Number of Call Setup failures due to CAC Number Of Media Updates Limits. This field is an SNMP counter. It can increase or decrease, but never wraps.

           cac_bandwidth_failures

Type: 32-bit unsigned integer

Description: | Total Number of Call Setup failures due to CAC Bandwidth Limits. This field is an SNMP counter. It can increase or decrease, but never wraps.

#### mw_icc_sig_stack

        Description:
        Definition: Structure. Contents are:
           sbc_index

Type: 32-bit unsigned integer

Description: | This identifies an instance of SBC among all instances of SBC.

           sig_index

Type: 32-bit unsigned integer

Description: | Identifies the signalling stack among all signalling stacks which interface with SBC.

           row_status

Type: row_status

Description: | Standard SNMP Row Status, used to govern the creation and activation of the join from ICC to the signalling stack.

           admin_status

Type: admin_status

Description: | Indicates whether the administrative status of the signalling stack is up or down. Changing this state causes an attempt to be made to activate or deactivate the signalling stack as appropriate. When a signalling stack is deactivated through the administrative state being changed to down, the deact_type field is used to determine the type of deactivation required.

           deact_type

Type: sbc_deact_method

Description: | When admin_status is changed to Down, this field indicates what kind of deactivation is required.

           oper_status

Type: mw_oper_status

Description: | Indicates the operational state of the signalling stack. If it is up, the signalling stack is active and able to process calls. In addition to the standard operational states there are two special values, quiescing and not_ready. The quiescing state indicates that the signalling stack is deactivating but not tearing down existing calls until they go down normally. Not ready indcates that the configuration of the signalling stack is not sufficient for it to be activated.

           sig_type

Type: sbc_sig_type

Description: | This signalling stack's signalling protocol type.

           sig_variant

Type: sbc_sig_variant

Description: | This signalling stack's signalling protocol variant.

           mal_class

Type: icc_mal_class

Description: | This signalling stack's Message Access Library (MAL) Class.

           iw_group

Type: 32-bit signed integer

Description: | This signalling stack's Interworking Group.

           alarm_state

Type: alarm_state

Description: | The alarm state of the signalling stack. If the AlarmState is AttentionReqd the signalling stack requires maintenance action. The signalling stack cannot return AlarmState AttendToDependent.

           alarm_error_log_index

Type: 64-bit unsigned integer

Description: | Error log index returned when the error log was made for the problem that caused the signalling stack to enter the AlarmState AttentionReqd. Reset to zero when the AlarmAttentionReqdCount is reset.

           alarm_attn_reqd_count

Type: 32-bit signed integer

Description: | Count of the number of times the AlarmState has gone to AttentionReqd state.

           alarm_state_timestamp

Type: 32-bit unsigned integer

Description: | UTC Timestamp of the last state change of the AlarmState field.

           count_reset_timestamp

Type: 32-bit unsigned integer

Description: | UTC Timestamp of the last time the alarmAttentionReqdCount was reset.

           alarm_traps_lost

Type: truth_value

Description: | Whether TRAPs for the signalling stack alarms have been lost since the previous TRAP was sent. This happens when multiple changes occur before a buffer is available to send the TRAP.

           name_log_context

Type: String with maximum length 64

Description: | The text used to identify this object in the context information of logs.

#### mw_icc_call

        Description:
        Definition: Structure. Contents are:
           sbc_index

Type: 32-bit unsigned integer

Description: | This identifies an instance of SBC among all instances of SBC.

           call_index

Type: 32-bit unsigned integer

Description: | Identifies the call among all calls controlled by SBC.

           call_destroy

Type: truth_value

Description: | Write only field used to trigger teardown of call through the MIB.

           call_state

Type: icc_call_state

Description: | The state of the call.

           call_type

Type: icc_call_type

Description: | The type of the call.

           row_status

Type: row_status

Description: | Standard SNMP Row Status. Note that this is only used internally as call MIB rows cannot be directly created or deleted through external MIB requests.

           cal_sub_num

Type: String with maximum length 32

Description: | If this call is tapped due to a subscriber not in the call (e.g. after call forwarding), this and subsequent fields, are sufficient to identify the subscriber in the subscriber database.

           cal_sub_index

Type: 32-bit unsigned integer

Description: | Used to identify the tapped subscriber in the subscriber database.

           stop_calea_tap

Type: truth_value

Description: | This is set to AMB_TRUE if the call cannot be maintained after a Software Protection Switch, as there is insufficient information to determine the tapped subscribers. This can be set if more tapped subscribers need to be stored on the call than there is room for (e.g. after forwarding through multiple different tapped subscribers).

           calea_call_id

Type: 32-bit unsigned integer

Description: | This is the call ID used by CALEA for tapped calls.

           cal_sub_opx_ext

Type: truth_value

Description: | Used when the address of the tapped subscriber corresponds to a subscriber who has an off-premises extension. When True, it indicates that that this branch is associated with the physical termination of that extension line.

           source_acc_name

Type: String with maximum length 30

Description: | The name of the Account that the initiating endpoint is connected over.

           dest_acc_name

Type: String with maximum length 30

Description: | The name of the Account that the destination endpoint is connected over.

           source_adj_name

Type: String with maximum length 30

Description: | The name of the adjacency that the initiating endpoint is connected over.

           dest_adj_name

Type: String with maximum length 30

Description: | The name of the adjacency that the destination endpoint is connected over.

           call_on_hold

Type: truth_value

Description: | Whether the call has been placed on hold.

#### mw_icc_branch

        Description:
        Definition: Structure. Contents are:
           sbc_index

Type: 32-bit unsigned integer

Description: | This identifies an instance of SBC among all instances of SBC.

           call_index

Type: 32-bit unsigned integer

Description: | Identifies the call among all calls controlled by SBC.

           branch_index

Type: 32-bit unsigned integer

Description: | Identifies the branch among all branches for a call.

           branch_state

Type: mw_icc_branch_state

Description: | The state of the branch. This field is managed by the MWCD library and must not be filled in or referenced by MWCD applications.

           sig_index

Type: 32-bit unsigned integer

Description: | The index of the signalling stack that is associated with this branch. This field is managed by the MWCD library and must not be filled in or referenced by MWCD applications.

           branch_role

Type: mw_icc_branch_roles

Description: | The role of this branch in the call. This field is managed by the MWCD library and must not be filled in or referenced by MWCD applications.

           called_addr_type

Type: mw_addr_types

Description: | The type of the called address associated with this branch. This is always set to AMB_MW_ADDR_TYPE_NOT_PRESENT for an incoming branch. This MIB field is managed by the MWCD library for public branches (and should be ignored by applications using the library). For private branches, the owner of the branch may use this field for replicating called address type information. In this case, the application is responsible for filling in this field in their MWCD_BRANCH_MIB_GET_FUNC callback, checking it in their MWCD_BRANCH_MIB_CHECK_FUNC callback and storing it in their MWCD_BRANCH_MIB_UPDATE_FUNC callback.

           called_addr_scope

Type: mw_address_scopes

Description: | The scope of the called address associated with this branch. This is set to AMB_MW_ADDR_SCOPE_UNKNOWN for an incoming branch. This MIB field is managed by the MWCD library for public branches (and should be ignored by applications using the library). For private branches, the owner of the branch may use this field for replicating called address scope information. In this case, the application is responsible for filling in this field in their MWCD_BRANCH_MIB_GET_FUNC callback, checking it in their MWCD_BRANCH_MIB_CHECK_FUNC callback and storing it in their MWCD_BRANCH_MIB_UPDATE_FUNC callback.

           called_addr

Type: String with maximum length 255

Description: | The called address associated with this branch. This will always have a zero length for an incoming branch. This field is the ASCII display version of the address. This field is managed by the MWCD library and must not be filled in or referenced by MWCD applications.

           int_called_addr

Type: Hex binary data with maximum length 255 bytes

Description: | The called address associated with this branch. This will always have a zero length for an incoming branch. This field is the internal format version of the address. This MIB field is managed by the MWCD library for public branches (and should be ignored by applications using the library). For private branches, the owner of the branch may use this field for replicating called address information. In this case, the application is responsible for filling in this field in their MWCD_BRANCH_MIB_GET_FUNC callback, checking it in their MWCD_BRANCH_MIB_CHECK_FUNC callback and storing it in their MWCD_BRANCH_MIB_UPDATE_FUNC callback.

           calling_addr_type

Type: mw_addr_types

Description: | The type of the calling address associated with this branch. This is always set to AMB_MW_ADDR_TYPE_NOT_PRESENT for an outgoing branch. This MIB field is managed by the MWCD library for public branches (and should be ignored by applications using the library). For private branches, the owner of the branch may use this field for replicating calling address type information. In this case, the application is responsible for filling in this field in their MWCD_BRANCH_MIB_GET_FUNC callback, checking it in their MWCD_BRANCH_MIB_CHECK_FUNC callback and storing it in their MWCD_BRANCH_MIB_UPDATE_FUNC callback.

           calling_addr_scope

Type: mw_address_scopes

Description: | The scope of the calling address associated with this branch. This is set to AMB_MW_ADDR_SCOPE_UNKNOWN for an outgoing branch. This MIB field is managed by the MWCD library for public branches (and should be ignored by applications using the library). For private branches, the owner of the branch may use this field for replicating calling address scope information. In this case, the application is responsible for filling in this field in their MWCD_BRANCH_MIB_GET_FUNC callback, checking it in their MWCD_BRANCH_MIB_CHECK_FUNC callback and storing it in their MWCD_BRANCH_MIB_UPDATE_FUNC callback.

           calling_addr

Type: String with maximum length 255

Description: | The calling address associated with this branch. This will always have a zero length for an outgoing branch. This is the ASCII display version of the address. This field is managed by the MWCD library and must not be filled in or referenced by MWCD applications.

           int_calling_addr

Type: Hex binary data with maximum length 255 bytes

Description: | The calling address associated with this branch. This will always have a zero length for an outgoing branch. This field is the internal format version of the address. This MIB field is managed by the MWCD library for public branches (and should be ignored by applications using the library). For private branches, the owner of the branch may use this field for replicating calling address information. In this case, the application is responsible for filling in this field in their MWCD_BRANCH_MIB_GET_FUNC callback, checking it in their MWCD_BRANCH_MIB_CHECK_FUNC callback and storing it in their MWCD_BRANCH_MIB_UPDATE_FUNC callback.

           row_status

Type: row_status

Description: | Standard SNMP Row Status, used to for information only.

           peer_branch_index

Type: 32-bit unsigned integer

Description: | The peer branch for the branch. This is set to zero if the branch does not have a peer branch. This field is managed by the MWCD library and must not be filled in or referenced by MWCD applications.

           branch_user

Type: mw_icc_branch_users

Description: | The component that uses the branch and is responsible for maintaining it in the primary and backup. If set to AMB_MW_ICC_BRANCH_USER_ALL, ICC is in charge of maintaining the branch, but all users can access it. Otherwise, only the named user can access the branch. This field is managed by the MWCD library and must not be filled in or referenced by MWCD applications.

           rel_ctrl_mode

Type: mw_release_ctrl_modes

Description: | The release control mode associated with the branch. The interpretation of this depends on both the exchange role in the call and whether or not the branch is a terminating branch. This field is managed by the MWCD library and must not be filled in or referenced by MWCD applications.

           hold_flags

Type: 32-bit unsigned integer

Description: | The hold flags associated with the branch. The interpretation of these depends on whether or not the branch is a terminating branch. This field is managed by the MWCD library and must not be filled in or referenced by MWCD applications.

           branch_flags

Type: 32-bit unsigned integer

Description: | The branch flags associated with the branch. This field is managed by the MWCD library and must not be filled in or referenced by MWCD applications.

           exch_role_flags

Type: 32-bit unsigned integer

Description: | The exchange role flags associated with the branch. This field is managed by the MWCD library and must not be filled in or referenced by MWCD applications.

           bill_call_type

Type: mw_bill_call_type

Description: | The type of call for billing record purposes.

           bill_calling_addr

Type: String with maximum length 15

Description: | The calling address for Billing purposes. This may not be the same as the iccBranchCallingAddress (if the Billing record is for a forwarded call, for example).

           bill_called_addr

Type: String with maximum length 15

Description: | The called address for Billing purposes. This may not be the same as the iccBranchCalledAddress (if the Billing record is for a forwarded call, for example).

           bill_called_addr_scope

Type: mw_address_scopes

Description: | The scope of the called address used for Billing purposes. This may not be the same as the iccBranchCalledAddrScope (if the Billing record is for a forwarded call, for example). This field takes one of the following values: - AMB_MW_ADDR_SCOPE_UNKNOWN - AMB_MW_ADDR_SCOPE_NATIONAL - AMB_MW_ADDR_SCOPE_INTERNATIONAL - AMB_MW_ADDR_SCOPE_UK_SPECIFIC - AMB_MW_ADDR_SCOPE_NO_NUMBER.

           connect_time_upper

Type: 32-bit unsigned integer

Description: | The upper 32 bits of the time at which the call was connected. Valid for all billing call types.

           connect_time_lower

Type: 32-bit unsigned integer

Description: | The lower 32 bits of the time at which the call was connected. Valid for all billing call types.

           carrier_time_upper

Type: 32-bit unsigned integer

Description: | The upper 32 bits of the time at which the call was connected to the carrier network. Only valid for carrier billing call types.

           carrier_time_lower

Type: 32-bit unsigned integer

Description: | The lower 32 bits of the time at which the call was connected to the carrier network. Only valid for carrier billing call types.

           long_dur_time_upper

Type: 32-bit unsigned integer

Description: | The upper 32 bits of the last time at which a long duration record was produced for the call. Valid for all billing call types.

           long_dur_time_lower

Type: 32-bit unsigned integer

Description: | The lower 32 bits of the last time at which a long duration record was produced for the call. Valid for all billing call types.

           bill_service_feature

Type: mw_bill_tbl12_serv_feat

Description: | The billing service feature associated with the call. This is one of the valid values for BAF table 12. Valid for all billing call types.

           bill_area_code

Type: mw_bill_area_code

Description: | An indication of whether the areas code was dialed for this call for billing purposes. Valid for all billing call types.

           bill_country_code_len

Type: 32-bit unsigned integer

Description: | The length of the country code. Valid for all billing call types.

           bill_cic

Type: String with maximum length 4

Description: | The carrier identification code (CIC). Only valid for carrier billing call types.

           bill_cpn_provided

Type: truth_value

Description: | Whether the calling party number (CPN) was provided in the outgoing setup message. Only valid for carrier billing call types.

           bill_ani_provided

Type: truth_value

Description: | Whether the automatic number identification (CPN) was provided in the outgoing setup message. Only valid for carrier billing call types.

           bill_cac_dialed

Type: truth_value

Description: | Whether the carrier access code (CAC) was explicitly dialed for the call. Only valid for carrier billing call types.

           bill_presub

Type: truth_value

Description: | Whether the caller was presubscribed to a carrier. Only valid for carrier billing call types.

           bill_presub_ind_sent

Type: truth_value

Description: | Whether an indication of whether the caller was presubscribed to a carrier was sent in the outgoing setup message. Only valid for carrier billing call types.

           bill_trunk_group_number

Type: 32-bit unsigned integer

Description: | The trunk group number of the last trunk group used in a LEC's network.

           bill_calling_branch_index

Type: 32-bit unsigned integer

Description: | The MWCD branch index for the calling branch.

           bill_called_branch_index

Type: 32-bit unsigned integer

Description: | The MWCD branch index for the called branch.

           bill_called_branch_call_index

Type: 32-bit unsigned integer

Description: | The MWCD call index for the called branch's parent call.

           bill_modules

Type: Hex binary data with maximum length 64 bytes

Description: | One or more modules to be apended to the billing record that will be output for this branch. These are preformatted according to the BAF specifications.

           bill_baf_call_type

Type: 32-bit unsigned integer

Description: | A CSA may specify the call type to use on billing records for this call. This should be used in preference to the call type we would normally associate with this call.

           three_way_partner_one

Type: 32-bit unsigned integer

Description: | The MIB index of the first partner associated with the branch for three way calling purposes. If not present then three way calling has not been invoked on the branch.

           three_way_partner_two

Type: 32-bit unsigned integer

Description: | The MIB index of the second partner associated with the branch for three way calling purposes. If not present then three way calling has not been invoked on the branch.

           termination_name

Type: String with maximum length 255

Description: | The termination name associated with this branch. This is superceded by the sig_repl_info field.

           busy_line_verify

Type: 32-bit unsigned integer

Description: | The MIB index of the branch being verified for Busy Line Verification purposes. If not present, then BLV has not been invoked by this branch.

           busy_line_partner

Type: 32-bit unsigned integer

Description: | The MIB index of the partner of the branch being verified for Busy Line Verification purposes. If not present, then BLV has not been invoked by this branch, or has been invoked on a branch with no peer.

           oss_ovrrd_peer

Type: 32-bit unsigned integer

Description: | If OSS Call Hold has been overridden by other call services, the peer branch of the subscriber on which the operator recall event should be sent. If this field is not present, it is assumed that OSS Call Hold has not been overridden.

           calling_terminal

Type: 32-bit unsigned integer

Description: | The calling terminal associated with this branch. This is used when the calling address corresponds to a group subscriber rather than a physical termination. Since there can be multiple physical terminations for a group subscriber, this extra index is required to identify the physical termination for this branch. It will always be zero for an outgoing branch, and for calling addresses corresponding to non-group subscribers.

           called_terminal

Type: 32-bit unsigned integer

Description: | The called terminal associated with this branch. This is used when the called address corresponds to a group subscriber rather than a physical termination. Since there can be multiple physical terminations for a group subscriber, this extra index is required to identify the physical termination for this branch. It will always be zero for an incoming branch, and for called addresses corresponding to non-group subscribers.

           cal_sub_num

Type: Hex binary data with maximum length 32 bytes

Description: | If this branch is for a tapped subscriber this, and subsequent fields, are sufficient to identify the subscriber in the subscriber database.

           cal_sub_index

Type: 32-bit unsigned integer

Description: | Used to identify the tapped subscriber in the subscriber database.

           cal_warrant_id

Type: Hex binary data with maximum length 64 bytes

Description: | The number of the warrant. This is used to uniquely identify a warrant on this SBC. This field will only be filled in if the replicated branch is a CALEA Call Content Channel.

           cal_ccc_id

Type: Hex binary data with maximum length 20 bytes

Description: | The CCC ID. This is used to uniquely identify a CCC for the above warrant. This field is only valid if the replicated branch is a CALEA call content channel.

           sig_repl_info_type

Type: 32-bit signed integer

Description: | The signalling stack specific replication information associated with the branch.

           sig_repl_info

Type: Hex binary data with maximum length 255 bytes

Description: | The signalling stack specific replication information associated with the branch.

           calling_opx_ext

Type: truth_value

Description: | This field is used when the calling address corresponds to a subscriber who has an off-premises extension. When True, it indicates that that this branch is associated with the physical termination of that extension line.

           called_opx_ext

Type: truth_value

Description: | This field is used when the called address corresponds to a subscriber who has an off-premises extension. When True, it indicates that that this branch is associated with the physical termination of that extension line.

           cal_sub_opx_ext

Type: truth_value

Description: | Used when the address of the tapped subscriber corresponds to a subscriber who has an off-premises extension. When True, it indicates that that this branch is associated with the physical termination of that extension line.

           clrb_bcid

Type: Hex binary data with maximum length 24 bytes

Description: | Billing correlator.

           clrb_related_bcid

Type: Hex binary data with maximum length 24 bytes

Description: | Related Billing correlator. This is the billing correlator for an associated branch.

           clrb_start_stamp

Type: 32-bit unsigned integer

Description: | Billing transaction start timestamp.

           clrb_sequence_start

Type: 32-bit unsigned integer

Description: | Sequence number of the first event message sent for this transaction.

#### mw_icc_policy_stats

        Description:
        Definition: Structure. Contents are:
           sbc_index

Type: 32-bit unsigned integer

Description: | This identifies an instance of SBC among all instances of SBC.

           summary_period

Type: 32-bit unsigned integer

Description: | The statistic summary type identifies the time period and summarization method for the reported statistics.

           stats_type

Type: 32-bit unsigned integer

Description: | This identifies the type of statistics being reported, that is Source/Destination Account/Adjacency.

           adj_acc_name

Type: String with maximum length 30

Description: | The name of the Adjacency or Account for which statistics are being reported.

           total_call_setup_failures

Type: 32-bit unsigned integer

Description: | Total Number Of Call Update failures due to CAC Policies. This field is an SNMP counter. It can increase or decrease, but never wraps.

           total_call_update_failures

Type: 32-bit unsigned integer

Description: | Total Number of Call Update failures due to CAC Policies. This field is an SNMP counter. It can increase or decrease, but never wraps.

           num_anal_call_setup_failures

Type: 32-bit unsigned integer

Description: | Total Number of Call Setup failures due to Number Analysis Policies. This field is an SNMP counter. It can increase or decrease, but never wraps.

           routing_call_setup_failures

Type: 32-bit unsigned integer

Description: | Total Number of Call Setup failures due to Routing Policies. This field is an SNMP counter. It can increase or decrease, but never wraps.

           cac_call_setup_failures

Type: 32-bit unsigned integer

Description: | This field is an SNMP counter. It only increases, never decreases, and is subject to wrap.

           cac_call_limit_failures

Type: 32-bit unsigned integer

Description: | Total Number of Call Setup failures due to CAC Call Limits. This field is an SNMP counter. It can increase or decrease, but never wraps.

           cac_call_rate_limit_failures

Type: 32-bit unsigned integer

Description: | Total Number of Call Setup failures due to CAC Call Rate Limits, This field is an SNMP counter. It can increase or decrease, but never wraps.

           cac_media_chan_limit_failures

Type: 32-bit unsigned integer

Description: | Total Number of Call Setup failures due to CAC Number Of Media Channels Limits. This field is an SNMP counter. It can increase or decrease, but never wraps.

           cac_media_update_limit_failures

Type: 32-bit unsigned integer

Description: | Total Number of Call Setup failures due to CAC Number Of Media Updates Limits. This field is an SNMP counter. It can increase or decrease, but never wraps.

           cac_bandwidth_limit_failures

Type: 32-bit unsigned integer

Description: | Total Number of Call Setup failures due to CAC Bandwidth Limits. This field is an SNMP counter. It can increase or decrease, but never wraps.

           reset_statistics

Type: 32-bit signed integer

Description: | Set this field to reset statistics for this account or adjacency.

#### mw_rps_instance

        Description:
        Definition: Structure. Contents are:
           sbc_index

Type: 32-bit unsigned integer

Description: | This identifies an instance of SBC among all instances of SBC.

           rps_oper_status

Type: mw_oper_status

Description: | Indicates whether RPS is active or whether it has yet to become operational. When the value is down, all state has been cleared from the RPS and it is not communicating with other SBC subcomponents.

           rps_admin_config_set

Type: 32-bit unsigned integer

Description: | Allows the administrator to select the desired routing configuration set for processing all routing operations. If RPS is active (oper status up): - all elements in a configuration set must be fully defined before it is selected - the admin_status of the selected configuration set must be up. - the oper_status of the selected configuration set must be up. - the cset_complete field of the selected configuration set set must be TRUE. - the elements in the currently selected configuration set may not be modified If RPS is not oper status up, the selected configuration set need not be fully defined; however RPS (and hence the Call Agent) cannot be successfully activated (in an admin status sense) until one of the following conditions is satisfied. - rps_admin_config_set is set to 0. - rps_admin_config_set points to a fully defined, valid config set with admin status set to up. Elements of the currently selected configuration set may be modified while RPS is not oper status up.

           rps_log_calculations

Type: truth_value

Description: | Specifies whether RPS will write details of each how each routing operation is performed to the problem determination log. This should be used for debugging only as it severely impacts the performance of RPS.

           rps_user_retry_limit

Type: 32-bit unsigned integer

Description: | Specifies the maximum number of times an RPS user may retry the MW_RTE_REQUEST_ROUTE for a single routing operation. RPS will fail the routing operation rather than exceed this limit.

           rps_rtg_table_depth_limit

Type: 32-bit unsigned integer

Description: | Specifies the maximum number of routing table lookups RPS may do for a single routing operation. RPS will fail the routing operation rather than exceed this limit. This prevents infinite loops in badly-configured routing tables.

           row_status

Type: row_status

Description: | Standard SNMP Row Status, used to govern the creation and activation of RPS instances.

           rps_media_usage_interval

Type: 32-bit unsigned integer

Description: | Maximum time in milliseconds between successive reports of media channel usage from signalling stacks.

           inherited_attn_reqd_alarms

Type: 32-bit signed integer

Description: | The sum of the inherited counts of the number of alarms in AttentionReqd state for all children.

           inherited_atnd_dep_alarms

Type: 32-bit signed integer

Description: | The sum of the inherited counts of the number of alarms in AttendToDependent state for all children.

           inherited_attn_reqd_alrm_count

Type: 32-bit signed integer

Description: | Sum of the inherited AttentionReqd alarm counts for all children.

           inherited_atnd_dep_alrm_count

Type: 32-bit signed integer

Description: | Sum of the inherited AttendToDependent alarm counts for all children.

           name_log_context

Type: String with maximum length 64

Description: | The text used to identify this object in the context information of logs.

           reset_nv_reject_counts

Type: 32-bit unsigned integer

Description: | This field is used to reset all policy rejection counts in Number Validation Tables and Entries.

           reset_rtg_reject_counts

Type: 32-bit unsigned integer

Description: | This field is used to reset all policy rejection counts in Routing Tables and Actions.

#### mw_rps_stats

        Description:
        Definition: Structure. Contents are:
           sbc_index

Type: 32-bit unsigned integer

Description: | This identifies an instance of SBC among all instances of SBC.

           total_rtg_operations

Type: 64-bit unsigned integer

Description: | Routing operations performed. A single routing operation is the processing performed on receiving an MW_RTE_REQUEST_ROUTE message from an RPS User. A single request, then, may go through several operations (including retries) before it is routed. When the count reaches the maximum value for this field it will wrap to zero.

           max_retry_per_request

Type: 32-bit unsigned integer

Description: | Maximum number of times RPS had to retry a single routing request.

           avg_retry_per_request

Type: 32-bit unsigned integer

Description: | The average (mean) number of times that an RPS user had to retry a single (distinct) routing request. It is scaled to hundredths of a retry.

           rtg_ops_ok

Type: 64-bit unsigned integer

Description: | Successful routing operations performed. When the count reaches the maximum value for this field it will wrap to zero.

           rtg_ops_resource_short

Type: 64-bit unsigned integer

Description: | Routing operations failed due to local resourced shortage. This corresponds to the SBC internal return code ATG_GEN_ERR_LOCAL_RESOURCE. When the count reaches the maximum value for this field it will wrap to zero.

           rtg_ops_cannot_route

Type: 64-bit unsigned integer

Description: | Routing operations failed because no route is configured. This corresponds to the SBC internal return codes ATG_GEN_ERR_NO_ROUTE_TO_ADDR, ATG_GEN_ERR_NO_ROUTE_TO_TRANSIT, ATG_GEN_ERR_MISROUTE_LNP_CALL or ATG_GEN_ERR_UNALLOCATED_NUMBER. When the count reaches the maximum value for this field it will wrap to zero.

           rtg_ops_config_error

Type: 64-bit unsigned integer

Description: | Routing operations failed due to configuration error. This corresponds to the SBC internal return code ATG_GEN_ERR_CONFIG_ERROR. When the count reaches the maximum value for this field it will wrap to zero.

           rtg_ops_no_channels

Type: 64-bit unsigned integer

Description: | Routing operations failed because of congestion. This corresponds to the SBC internal return codes ATG_GEN_ERR_NO_ROUTE_ADDR_CONG or ATG_GEN_NO_ROUTE_ADDR_CONG. When the count reaches the maximum value for this field it will wrap to zero.

           rtg_ops_no_more_routes

Type: 64-bit unsigned integer

Description: | Routing operations failed because of routing retry limit. This corresponds to the SBC internal return codes ATG_GEN_ERR_MAX_ROUTES_TRIED. When the count reaches the maximum value for this field it will wrap to zero.

           rtg_ops_unspec_error

Type: 64-bit unsigned integer

Description: | Routing operations failed for other reasons. This corresponds to all routing failures detected in RPS for reasons other than those listed above. When the count reaches the maximum value for this field it will wrap to zero.

#### mw_rps_sig_stack

        Description:
        Definition: Structure. Contents are:
           sbc_index

Type: 32-bit unsigned integer

Description: | This identifies an instance of SBC among all instances of SBC.

           index

Type: 32-bit unsigned integer

Description: | Identifies the signalling stack among all signalling stacks which interface with SBC.

           congestion

Type: 32-bit unsigned integer

Description: | The signalling stack's overall congestion level between zero (no congestion) and two (max congestion).

           state

Type: sbc_topology_state

Description: | Is the signalling stack on-line, that is, able to pass messages.

           failed_updates

Type: 64-bit unsigned integer

Description: | The number of updates for this stack's topology that RPS failed to process due to resource shortage since RPS was created.

#### mw_rps_sig_chan

        Description:
        Definition: Structure. Contents are:
           sbc_index

Type: 32-bit unsigned integer

Description: | This identifies an instance of SBC among all instances of SBC.

           rps_sig_stack_index

Type: 32-bit unsigned integer

Description: | Identifies the signalling stack among all signalling stacks which interface with SBC.

           name

Type: String with maximum length 32

Description: | Identifies the signalling channel among all signalling channels reported by a single signalling stack.

           congestion

Type: 32-bit unsigned integer

Description: | The signalling channel's congestion level between zero (no congestion) and two (max congestion).

           state

Type: sbc_topology_state

Description: | Is the signalling channel on-line, that is, able to pass messages.

           sig_type

Type: sbc_sig_type

Description: | This signalling channel's signalling protocol type.

           sig_variant

Type: sbc_sig_variant

Description: | This signalling channel's signalling protocol variant.

           priority_calls_only

Type: truth_value

Description: | Whether this signalling channel may only be used for priority calls.

#### mw_rps_config_set

        Description:
        Definition: Structure. Contents are:
           sbc_index

Type: 32-bit unsigned integer

Description: | This identifies an instance of SBC among all instances of SBC.

           index

Type: 32-bit unsigned integer

Description: | Identifies a configuration set among all configuration sets known to RPS. A configuration set is a consistent set of number validation and routing tables, and digit maps.

           rps_config_set_type

Type: rps_cset_types

Description: | Indicates the type of config set. Value AMB_CSET_TYPE_BASIC is used to leave the config set entirely in the control of the user - all routing will be done according to how the routing tables etc. are set up. This is the default value. Other types are used for special common types of config set, such as to route phone numbers in the US, without performing LNP lookup. This value can only be set on creation and cannot be changed thereafter.

           initial_rtg_table_name

Type: String with maximum length 32

Description: | The initial routing table for call routing operations (as opposed to enpoint routing operations). If the field length is set to zero there is no initial routing table. Note that activation of a config set will fail if this field length in this case.

           rtg_table_index_next

Type: 32-bit unsigned integer

Description: | The next free index value to be used when creating a new routing table in this configuration set.

           vldn_table_index_next

Type: 32-bit unsigned integer

Description: | The next free index value to be used when creating a new Number Validation Table row in this configuration set.

           attr_set_index_next

Type: 32-bit unsigned integer

Description: | The next free index value to be used when creating a new Attribute Set row in this configuration set.

           row_status

Type: row_status

Description: | Standard SNMP Row Status, used to govern the creation and activation of configuration sets. A configuration set may be created, deleted or modified at any time except that the currently-active configuration set (and its components) cannot be modified or deleted.

           admin_status

Type: admin_status

Description: | Administrative status of the config set. Setting this to up causes an attempt to be made to activate the config set. Note that the admin_status cannot be changed to down when the config set is the current config set in use and RPS is active. This field defaults to down as, when creating a config set, activation of the config set is not desirable until all the required child objects have been created.

           oper_status

Type: mw_oper_status

Description: | This shows the actual operating status which can be compared to the value set by the admin status field.

           rps_lnp_default_rtg_table

Type: 32-bit unsigned integer

Description: | This field is only valid if the config set type is AMB_CSET_TYPE_US_NO_LNP_LOOKUP or AMB_CSET_TYPE_US_LNP_LOOKUP. It represents the routing table to be used when we reach a stage in the routing where LNP lookup is required it has been determined that this cannot be done locally. - This is always the case for a config set type of AMB_CSET_TYPE_US_NO_LNP_LOOKUP. - This is the case for a config set type of AMB_CSET_TYPE_US_LNP_LOOKUP when local LNP lookup has failed or cannot be performed. This enables us to route to an exchange capable of performing LNP lookup. When the rps_config_set_type is undefined or is not set to AMB_CSET_TYPE_US_NO_LNP_LOOKUP or AMB_CSET_TYPE_US_LNP_LOOKUP, 0 is the only valid value for this field. For a config set type of AMB_CSET_TYPE_US_NO_LNP_LOOKUP, activation of the config set will fail if this field is not set to the index of a valid routing table. For a config set type of AMB_CSET_TYPE_US_LNP_LOOKUP, activation of the config set will fail if this field is not set to 0 or to the index of a valid routing table. When it is set to 0 in this case, calls which require LNP lookup will fail if this cannot be done locally. If the desired behaviour for calls where LNP lookup is required but could not be performed locally, is that they are just routed normally, this field should be set to the same value as the rpsInitialRtgTable field.

           initial_vldn_table_name

Type: String with maximum length 32

Description: | The initial number validation table to use for Dialed Digits. Zero length indicates no validation of Dialed Digits is performed, and is the default.

           initial_attr_set_digits

Type: 32-bit unsigned integer

Description: | The initial attribute set to use when performing validation of Dialed Digits. These attributes will override attributes received in the SETUP, and will be used in number validation decisions. This corresponds to a value of rpsAttributeSetIndex. Zero indicates that no initial attribute set is applied.

           initial_vldn_table_e164

Type: 32-bit unsigned integer

Description: | The initial number validation table to use for E.164 addresses. Zero indicates no validation of E.164 addresses is performed, and is the default.

           initial_attr_set_e164

Type: 32-bit unsigned integer

Description: | The initial attribute set to use when performing validation of E.164 addresses. These attributes will override attributes received in the SETUP, and will be used in number validation decisions. This corresponds to a value of rpsAttributeSetIndex. Zero indicates that no initial attribute set is applied.

           initial_vldn_table_carrier

Type: 32-bit unsigned integer

Description: | The initial number validation table to use for carrier IDs. Zero indicates no validation of carrier IDs is performed, and is the default.

           initial_attr_set_carrier

Type: 32-bit unsigned integer

Description: | The initial attribute set to use when performing validation of carrier IDs. These attributes will override attributes received in the SETUP, and will be used in number validation decisions. This corresponds to a value of rpsAttributeSetIndex. Zero indicates that no initial attribute set is applied.

           us_local_carrier

Type: 32-bit unsigned integer

Description: | The carrier ID to treat as the local carrier when processing calls routed to a Feature Group D carrier. The carrier ID is entered as 4 decimal digits.

           alarm_state

Type: alarm_state

Description: | The alarm state of the RPS config set. If the AlarmState is AttentionReqd the config set requires maintenance action. The Config Set cannot return AlarmState AttendToDependent.

           alarm_error_log_index

Type: 64-bit unsigned integer

Description: | Error log index returned when the error log was made for the problem that caused the RPS Config Set to enter the AlarmState AttentionReqd. Reset to zero when the AlarmAttentionReqdCount is reset.

           alarm_attn_reqd_count

Type: 32-bit signed integer

Description: | Count of the number of times the AlarmState has gone to AttentionReqd state.

           alarm_state_timestamp

Type: 32-bit unsigned integer

Description: | UTC Timestamp of the last state change of the AlarmState field.

           count_reset_timestamp

Type: 32-bit unsigned integer

Description: | UTC Timestamp of the last time the alarmAttentionReqdCount was reset.

           inherited_attend_dep

Type: 32-bit signed integer

Description: | The total number of descendants currently in AttendToDependent AlarmState.

           inherited_atnd_dep_alrm_count

Type: 32-bit signed integer

Description: | Sum of the inherited AttendToDependent alarm counts for all children.

           name_log_context

Type: String with maximum length 64

Description: | The text used to identify this object in the context information of logs.

           cset_complete

Type: truth_value

Description: | Indicates whether this config set contains all the digit maps that would be needed for this config set to become the active config set. For example, this will be false if there is a digit map in the active config set that has a non-zero reference count, but there is no digit map with the same name in this config set. This will always be true for the currently-active config set.

           copy_index

Type: 32-bit unsigned integer

Description: | Index of original config set when this config set is being created by a copy operation. Only valid when row_status is AMB_ROW_CREATE_AND_WAIT.

           comment

Type: String with maximum length 64

Description: | Optional descriptive name for this config set.

           usage

Type: 32-bit unsigned integer

Description: | The usage of this config set which affects what checks are made when routing calls using this config set.

           force_trunk_routing

Type: 32-bit unsigned integer

Description: | Set this field to enable calls from subscribers configured with specific routing attributes to always undergo trunk routing.

           initial_ep_rtg_table_name

Type: String with maximum length 32

Description: | The initial routing table for endpoint routing operation. If the field length is set to zero there is no initial routing table. Note that activation of a config set will fail if this field length in this case.

#### mw_rps_rtg_table

        Description:
        Definition: Structure. Contents are:
           sbc_index

Type: 32-bit unsigned integer

Description: | This identifies an instance of SBC among all instances of SBC.

           rps_config_set_index

Type: 32-bit unsigned integer

Description: | Identifies a configuration set among all configuration sets known to RPS. A configuration set is a consistent set of routing tables.

           index_name

Type: String with maximum length 32

Description: | Identifies the routing table among all routing tables in a single configuration set. When creating a new routing table, the value of rpsRtgTableIndexNext must be used.

           rps_rtg_input_type

Type: rps_rtg_input_type

Description: | Identifies the type of routing input used to look up entries in this routing table and hence the type of the key fields in the routing entries. This must be set before any routing entries are created for this routing table, and may not be changed while there are routing entries for this routing table. Type AMB_MW_US_CALL_TYPE is only allowed if the rpsConfigSetType take a value valid in the US. Type AMB_MW_UK_CALL_TYPE is only allowed if the rpsConfigSetType takes a value valid in the UK.

           rps_rtg_action_index_next

Type: 32-bit unsigned integer

Description: | The next free index value to be used when creating a new routing action in this routing table.

           row_status

Type: row_status

Description: | Standard SNMP Row Status, used to govern the creation and activation of routing tables. Routing tables in the currently active configuration set cannot be modified or deleted.

           name_log_context

Type: String with maximum length 64

Description: | The text used to identify this object in the context information of logs.

           inherited_attend_dep

Type: 32-bit signed integer

Description: | The total number of descendants currently in AttendToDependent AlarmState.

           inherited_atnd_dep_alrm_count

Type: 32-bit signed integer

Description: | Sum of the inherited AttendToDependent alarm counts for all children.

           copy_index

Type: 32-bit unsigned integer

Description: | Index of original Routing Table when this Routing Table is being created by a copy operation. Only valid when row_status is AMB_ROW_CREATE_AND_WAIT.

           comment

Type: String with maximum length 32

Description: | Optional descriptive name for this routing table.

           total_policy_reject_count

Type: 32-bit unsigned integer

Description: | Total number of rejections initiated because of Routing Actions in this table.

           unmatched_action_reject_count

Type: 32-bit unsigned integer

Description: | Number of rejections initiated because there were no matching Routing Actions found in this table.

#### mw_rps_rtg_action

        Description:
        Definition: Structure. Contents are:
           sbc_index

Type: 32-bit unsigned integer

Description: | This identifies an instance of SBC among all instances of SBC.

           config_set_index

Type: 32-bit unsigned integer

Description: | Identifies a configuration set among all configuration sets known to RPS. A configuration set is a consistent set of number validation and routing tables.

           table_index_name

Type: String with maximum length 32

Description: | Identifies the routing table among all routing tables in a single configuration set. When creating a new routing table, the value of rpsRtgTableIndexNext should be used.

           index

Type: 32-bit unsigned integer

Description: | Identifies the routing action among all routing actions in this routing table. When creating a new routing action, the value of rpsRtgActionIndexNext should be used.

           key_addr_type

Type: mw_rtg_addr_types

Description: | The type of address used to match this action. This is only relevant if this routing table uses an address type as input. The only types supprted at present are as follows. - AMB_MW_AT_NOT_PRESENT (used to match absence of address) - AMB_MW_AT_E164 (used to match destination and source addresses). - AMB_MW_AT_NET_ID (used to match transit network addresses).

           key_addr_scope

Type: mw_address_scopes

Description: | The scope of address used to match this action. This is only relevant for addresses of type AMB_MW_AT_E164. This field should always be set to AMB_MW_ADDR_SCOPE_MATCH_ANY for other address types.

           key_addr_wildcard_type

Type: sbc_addr_wcard_type

Description: | The type of wildcard address used to match this action. This is only relevant if this routing table uses an address type as input. The addressing information that must be provided in this routing action depends upon the value set in this field. - mwExplicitWildcard: address string and type must be provided; wildcard matches only the exact address as given. - mwFullWcardAnyType: no address info need be provided; wildcard matches absolutely anything. - mwFullWcardThisType: address string need not be provided, but type must; wildcard matches any address of the given type. - mwPartWcardHeader: address string and type must be provided; wildcard matches any address of the given type which begins with the given address. If many wildcards of this type are defined, use rpsRtgActionKeyAddrEffectPrefLen to set precedences among similar prefixes.

           key_addr_string

Type: String with maximum length 255

Description: | The wildcard address used to match this action. This is only relevant if this routing table uses an address type as input.

           key_addr_effect_pref_len

Type: 32-bit unsigned integer

Description: | The wildcard address effective prefix length used to match this action, in bytes. A value of 0 indicates that the effective prefix length is the same as the length of rpsRtgActionKeyAddrString. This is only relevant if this routing table uses an address type as input and rpsRtgActionKeyAddrWildcardType is partWcardHeader. The effective prefix length is used to determine the precedence of alternative wildcard address matches. This can be used for the following purposes. - To assign priorities to different actions that match with the same prefix. - To allow actions that match with shorter prefix lengths to be preferred over actions that match with longer prefix lengths.

           key_time_precedence

Type: 32-bit unsigned integer

Description: | The precedence of this time wildcard. The time key used to match this routing action is only relevant if this routing table uses a time as input.

           key_time_year_min

Type: 32-bit unsigned integer

Description: | The minimum (four-digit) year value for this time wildcard. The time key used to match this routing action is only relevant if this routing table uses a time as input.

           key_time_year_max

Type: 32-bit unsigned integer

Description: | The maximum (four-digit) year value for this time wildcard. The time key used to match this routing action is only relevant if this routing table uses a time as input.

           key_time_month_min

Type: 32-bit unsigned integer

Description: | The minimum month value for this time wildcard. The time key used to match this routing action is only relevant if this routing table uses a time as input.

           key_time_month_max

Type: 32-bit unsigned integer

Description: | The maximum month value for this time wildcard. The time key used to match this routing action is only relevant if this routing table uses a time as input.

           key_time_date_min

Type: 32-bit unsigned integer

Description: | The minimum date (of month) value for this time wildcard. The time key used to match this routing action is only relevant if this routing table uses a time as input.

           key_time_date_max

Type: 32-bit unsigned integer

Description: | The maximum date (of month) value for this time wildcard. The time key used to match this routing action is only relevant if this routing table uses a time as input.

           key_time_day_of_week_min

Type: 32-bit unsigned integer

Description: | The minimum day (of week) value for this time wildcard. 1 refers to Monday, 7 refers to Sunday. The time key used to match this routing action is only relevant if this routing table uses a time as input.

           key_time_day_of_week_max

Type: 32-bit unsigned integer

Description: | The maximum day (of week) value for this time wildcard. 1 refers to Monday, 7 refers to Sunday. The time key used to match this routing action is only relevant if this routing table uses a time as input.

           key_time_hour_min

Type: 32-bit unsigned integer

Description: | The minimum hour (24 hour clock) value for this time wildcard. The time key used to match this routing action is only relevant if this routing table uses a time as input.

           key_time_hour_max

Type: 32-bit unsigned integer

Description: | The maximum hour (24 hour clock) value for this time wildcard. The time key used to match this routing action is only relevant if this routing table uses a time as input.

           key_time_minute_min

Type: 32-bit unsigned integer

Description: | The minimum minute value for this time wildcard. The time key used to match this routing action is only relevant if this routing table uses a time as input.

           key_time_minute_max

Type: 32-bit unsigned integer

Description: | The maximum minute value for this time wildcard. The time key used to match this routing action is only relevant if this routing table uses a time as input.

           key_prob

Type: 32-bit unsigned integer

Description: | The probability (as a percentage) of choosing this action when the table has weighted random or sticky random input type.

           key_call_gap_interval

Type: 32-bit unsigned integer

Description: | The time (in milliseconds) for which this action becomes unavailable each time it is chosen. Valid range is from 0 milliseconds to 86400000 milliseconds (1 day).

           key_operator_call

Type: truth_value

Description: | Whether or not this action should match an operator call when the input type is operator call.

           key_call_type

Type: mw_us_call_types

Description: | The call type used to match this action. This is only relevant if the parent routing table uses the call type as input. The only types supported at present are as follows: - AMB_MW_US_CALL_INTRALATA (used to match intraLATA non-local calls) - AMB_MW_US_CALL_INTERLATA_NAT (used to match national non-geographic interLATA calls) - AMB_MW_US_CALL_INTERLATA_INTL (used to match any call to an NPA in a different country). - AMB_MW_US_CALL_INTERNATIONAL (used to match any call dialed using an 01 or 011 prefix) - AMB_MW_US_CALL_MATCH_ANY_VALUE (used to match any call type)

           key_subscr_group

Type: 32-bit signed integer

Description: | The call type used to match this action. This is only used if the parent routing table table uses subscriber group as input. The value 0 is used to match calls which do not have an associated suscriber group. The value AMB_MW_ATTR_MATCH_ANY_VALUE is used as a wildcard which matches any subscriber group index. Explicit matches are treated as better matches than wildcard matches.

           sig_stack

Type: 32-bit unsigned integer

Description: | Index of signalling stack attribute to be used for routing if this action is chosen. This field is valid if and only if the action is AMB_MW_ROUTING_COMPLETE. The only valid values are the indices of the signalling stacks with iccSigStackSigType set to AMB_MW_SIG_TYPE_ISUP and AMB_MW_SIG_TYPE_SIP_TRUNK.

           sig_channel_name

Type: String with maximum length 32

Description: | Index of signalling channel attribute to be used for routing if this action is chosen. This field is valid if and only if the action is AMB_MW_ROUTING_COMPLETE.

           media_channel

Type: 32-bit unsigned integer

Description: | Index of media channel attribute to be used for routing if this action is chosen. This field is valid if and only if the action is AMB_MW_ROUTING_COMPLETE. If the rpsRtgActionSigStack is set to the index of the signalling stack with iccSigStackSigType set to AMB_MW_SIG_TYPE_SIP_TRUNK then this is always set to one.

           defined_attributes

Type: 32-bit unsigned integer

Description: | This field that carries a bit-string that specifies which of the attributes are defined from the list below. rpsRtgActionAARAllowed rpsRtgActionARRAllowed rpsRtgActionMaxChannelUsage rpsRtgActionUKRtgCtrlIndicator rpsRtgActionUSCircuitCode rpsRtgActionMFTandemRtgCode rpsRtgActionMFInterntlRtgCode rpsRtgActionMFInterntlOpRtgCode rpsRtgActionProbAcceptCongLevel1 rpsRtgActionProbAcceptCongLevel2

           aar_allowed

Type: truth_value

Description: | Optional AAR allowed attribute to be used for routing if this action is chosen. If Automatic Alternative Routing is allowed, the RPS user may retry routing in case of media channel allocation failure. This field is valid if and only if the bit value AMB_MW_DFATT_AAR_ALLOWED is set in the field defined_attributes.

           arr_allowed

Type: truth_value

Description: | Optional ARR allowed attribute to be used for routing if this action is chosen. If Automatic Re-Routing is allowed the RPS user may retry routing in case of signalling failure due to congestion at a subsequent exchange. This field is valid if and only if the bit value AMB_MW_DFATT_ARR_ALLOWED is set in the field defined_attributes.

           uk_rtg_ctrl_indicator

Type: rps_rtg_ctrl_indicators

Description: | UK Routing Control Indicator value passed back by RPS to the RPS User to be written back into the SETUP. This field is valid if and only if the bit value AMB_MW_DFATT_UK_RTG_CTRL_IND is set in the field defined_attributes.

           us_circuit_code

Type: 32-bit signed integer

Description: | US circuit code to be passed back to RPS user and written back into the SETUP. This parameter is only used if the call is routed to a transit network. This field is valid if and only if the bit value AMB_MW_DFATT_US_CIRCUIT_CODE is set in the field defined_attributes.

           mf_tandem_routing_code

Type: 32-bit signed integer

Description: | MF tandem routing code to be passed back to RPS user and written back into the SETUP. This parameter is only used if the call is routed over MF signaling. This field is valid if and only if the bit value AMB_MW_DFATT_MF_TANDEM_RTG_CODE is set in the field defined_attributes.

           mf_intl_rtg_code

Type: 32-bit signed integer

Description: | MF international (non-operator) routing code to bepassed back to RPS user and written back into the SETUP. This parameter is only used if the call is routed over MF signaling. This field is valid if and only if the bit value AMB_MW_DFATT_MF_INTL_RTG_CODE is set in the field defined_attributes.

           mf_intl_op_rtg_code

Type: 32-bit signed integer

Description: | MF international (operator) routing code to be passed back to RPS user and written back into the SETUP. This parameter is only used if the call is routed over MF signaling. This field is valid if and only if the bit value AMB_MW_DFATT_MF_INTL_OP_RTG_CODE is set in the field defined_attributes.

           max_channel_usage

Type: 32-bit unsigned integer

Description: | Maximum channel usage to be used in admission control, if this action is chosen. A media channel whose usage is higher than the maximum channel usage will be rejected by admission control. This field is valid if and only if the bit value AMB_MW_DFATT_MAX_CHANNEL_USAGE is set in the field defined_attributes.

           prob_accept_cong_level1

Type: 32-bit unsigned integer

Description: | The probability (as a percentage) of accepting a signalling channel congested at congestion level one. This field is valid if and only if the bit value AMB_MW_DFATT_ACCEPT_CONG_LEVEL1 is set in the field defined_attributes.

           prob_accept_cong_level2

Type: 32-bit unsigned integer

Description: | The probability (as a percentage) of accepting a signalling channel congested at congestion level two. This field is valid if and only if the bit value AMB_MW_DFATT_ACCEPT_CONG_LEVEL2 is set in the field defined_attributes.

           action

Type: rps_rtg_action_type

Description: | The type of action to be performed if this routing action is chosen.

           next_table_name

Type: String with maximum length 32

Description: | Next table to use in continuing routing. This field is valid if and only if the action to perform is tableLookup.

           row_status

Type: row_status

Description: | Standard SNMP Row Status, used to govern the creation and activation of routing actions. The routing table must exist, with the routing input type defined, before routing actions can be created. Routing actions in the currently active configuration set cannot be created, modified or deleted. This row cannot be deactivated while the parent configuration set is active.

           tar_indicator

Type: truth_value

Description: | Temporary Alternate Routing indicator. This field marks this route as a temporary alternate route. This is signalled over ISUP and results in the call being inelegible to be routed on subsequent Temporary Alternate Routes. This mechanism is used to avoid calls taking unreasonable routes and to avoid possible routing loops in the network. This indicator can only be set to TRUE on routing actions where the action is set to AMB_MW_ROUTING_COMPLETE.

           name_log_context

Type: String with maximum length 64

Description: | The text used to identify this object in the context information of logs.

           alarm_state

Type: alarm_state

Description: | The alarm state of the Routing Action. If the AlarmState is AttendToDependent the Routing Action requires maintenance action. The Routing Action cannot return AlarmState AttentionReqd.

           atnd_dep_err_log_index

Type: 64-bit unsigned integer

Description: | Error log index returned when the error log was made for the problem that caused the Routing Action to enter the AlarmState AttendToDependent. Reset to zero when the AlarmAttendToDependentCount is reset.

           alarm_attend_dep_count

Type: 32-bit signed integer

Description: | Count of the number of times the AlarmState has gone to AttendToDependent state. This field can only be reset to zero.

           alarm_state_timestamp

Type: 32-bit unsigned integer

Description: | Timestamp of the last state change of the AlarmState field.

           count_reset_timestamp

Type: 32-bit unsigned integer

Description: | Timestamp of the last time the alarmAttendToDependentCount was reset.

           alarm_traps_lost

Type: truth_value

Description: | Whether TRAPs for Routing Action alarms have been lost since the previous TRAP was sent. This happens when multiple changes occur before a buffer is available to send the TRAP.

           copy_index

Type: 32-bit signed integer

Description: | Index of original Routing Action when this Routing action is being created by a copy operation. Only valid when row_status is AMB_ROW_CREATE_AND_WAIT.

           key_uk_call_type

Type: mw_uk_call_type_actions

Description: | The UK call type used to match this action. This is only relevant if the parent routing table uses the UK call type as input.

           edit_action

Type: String with maximum length 20

Description: | Editing actions applied to the dialed number when this row is matched. This action is only valid on routing actions where the action is set to AMB_MW_ROUTING_COMPLETE or AMB_MW_TABLE_LOOKUP. Edit actions are applied at the end of routing, not at the point at which they are encountered. Therefore if a routing action contains an edit action, then a subsequent routing table using called address as input will still match on the original called address, not the edited address. If multiple edit actions are encountered when routing a call, only the last one encountered is applied at the end of routing. If routing needs to back-track or rerouting occurs (for example because of congestion), edit actions are effectively undone. Valid edit actions are: - PA: Add a Prefix to the called address - PD: Delete a Prefix from the called address - SD: Delete a Suffix from the called address - R: entirely Replace the called address. Each action requires a parameter. - Add actions need a string of one or more digits, such as '01'. - Delete actions need a number of digits to delete. - The replace action needs a whole digit string to replace the called address with. Some edit actions can be concatenated. They are then executed in order. Some edit actions cannot be concatenated. For example, 'Replace' cannot follow any other action (that would clearly be a mistake). Examples: - PD3PA010 replaces the first three digits of the called address with 010. If the called address consisted of three or fewer digits, the called address becomes 010. - SD2PD2 removes the last two and first two digits from the called address. If the called address consisted of fewer than five digits, there is now no called address. - R014402083661177 replaces the entire called address with '014402083661177'. The edit action is always applied to the Called Address, never to the Carrier ID or any other address.

           key_sub_rtg_attributes

Type: 32-bit unsigned integer

Description: | The subscriber routing attributes used to match this action. This is only relevant if the parent routing table uses the subscriber routing attributes as input.

           key_adj_exchange_type

Type: mw_adj_exchange_types

Description: | The type of adjacent exchange to match on. This is only relevant if the parent routing table uses the adjacent exchange as input.

           key_sig_stack

Type: 32-bit unsigned integer

Description: | The signaling stack index used to match this action. This is only relevant if the parent routing table uses the adjacent exchange as input, and rpsRtgActionKeyAdjExchType is set to AMB_MW_ADJ_EXCHANGE_THIS_REMOTE. The only valid values are the indices of the signalling stacks with iccSigStackSigType set to AMB_MW_SIG_TYPE_ISUP and AMB_MW_SIG_TYPE_SIP_TRUNK.

           key_sig_channel

Type: 32-bit unsigned integer

Description: | The signaling channel index used to match this action. This is only relevant if the parent routing table uses the adjacent exchange as input, and rpsRtgActionKeyAdjExchType is set to AMB_MW_ADJ_EXCHANGE_THIS_REMOTE.

           key_user_attr

Type: 32-bit unsigned integer

Description: | The value of the user attribute used to match this action. This is only relevant if the parent routing table uses one of the user attributes types as input.

           key_sig_med_channel

Type: 32-bit unsigned integer

Description: | The media channel index used to match this action. This is only relevant if the parent routing table uses the adjacent exchange as input, and rpsRtgActionKeyAdjExchType is set to AMB_MW_ADJ_EXCHANGE_THIS_CHAN. If the rpsRtgActionKeySigStack is set to the index of the signalling stack with iccSigStackSigType set to AMB_MW_SIG_TYPE_SIP_TRUNK then this is always set to one.

           key_adjacency_name

Type: String with maximum length 32

Description: | The name of the adjacency to match this action. This key is only relevant if the routing action type in rpsRtgTableInputType of the parent table is set to AMB_MW_SOURCE_ADJACENCY.

           key_account_name

Type: String with maximum length 32

Description: | The name of the account to match this action. This key is only relevant if the routing action type in rpsRtgTableInputType of the parent table is set to AMB_MW_SOURCE_ACCOUNT.

           rejection_count

Type: 32-bit unsigned integer

Description: | Number of call rejections initiated because of this Routing Action.

           key_text_name

Type: String with maximum length 30

Description: | The domain name to match this action. This key is only relevant if the routing action type in rpsRtgTableInputType of the parent table is set to AMB_MW_SRC_DOMAIN_NAME or AMB_MW_DEST_DOMAIN_NAME.

           edit_cic

Type: String with maximum length 20

Description: | Editing actions applied to the destination carrier ID when this row is matched.

           key_carrier_id

Type: String with maximum length 30

Description: | The carrier ID to match this action. This key is only relevant if the routing action type in rpsRtgTableInputType of the parent table is set to AMB_MW_CARRIER_ID.

#### mw_rps_vldn_table

        Description:
        Definition: Structure. Contents are:
           sbc_index

Type: 32-bit unsigned integer

Description: | This identifies an instance of SBC among all instances of SBC.

           config_set_index

Type: 32-bit unsigned integer

Description: | Identifies a configuration set among all configuration sets known to RPS. A configuration set is a consistent set of number validation and routing tables.

           index_name

Type: String with maximum length 32

Description: | Identifies the table amongst all number validation tables in a given config set.

           row_status

Type: row_status

Description: | Standard SNMP Row Status, used to govern the creation and activation of this row.

           comment

Type: String with maximum length 32

Description: | Optional descriptive name for this validation table.

           search_type

Type: mw_vldn_table_search_types

Description: | Type of match to use on rpsValidationEntry rows that are children of this table.

           vldn_entry_index_next

Type: 32-bit unsigned integer

Description: | The next free index value to be used when creating a new Number Validation Entry row in this Validation table.

           match_attr1

Type: mw_match_attributes

Description: | Attribute of the call setup request required to match a given value, defined in the rpsValidationEntry rows that are children of this table.

           match_attr2

Type: mw_match_attributes

Description: | Attribute of the call setup request required to match a given value, defined in the rpsValidationEntry rows that are children of this table.

           match_attr3

Type: mw_match_attributes

Description: | Attribute of the call setup request required to match a given value, defined in the rpsValidationEntry rows that are children of this table.

           deflt_attr_set

Type: 32-bit unsigned integer

Description: | Default set of attributes associated with rpsValidationEntry rows that are children of this table. This value is used if rpsValidationEntryAttrSet is zero. This corresponds to a value of rpsAttributeSetIndex. Zero indicates that no attribute set is applied by default.

           deflt_match_action

Type: mw_vldn_actions

Description: | Default action to be taken by rpsValidationEntry rows that are children of this table. This value is used if rpsValidationEntryAction is set to 'Use default'.

           deflt_match_action_parm

Type: String with maximum length 32

Description: | Parameter for the rpsValidationTableDefAction.

           name_log_context

Type: String with maximum length 128

Description: | The text used to identify this object in the context information of logs.

           copy_index

Type: 32-bit unsigned integer

Description: | Index of original validation table when this validation table is being created by a copy operation. Only valid when row_status is AMB_ROW_CREATE_AND_WAIT.

           addr_match_type

Type: mw_vldn_addr_match_types

Description: | Whether entries in this table match based on source or destination address.

           unmatched_entry_reject_count

Type: 32-bit unsigned integer

Description: | Number of rejections initiated because there were no matching Validation Entries found in this table.

           total_policy_reject_count

Type: 32-bit unsigned integer

Description: | Total number of rejections initiated because of Validation Entries in this table. Includes the Unmatched Entry Rejection Count.

#### mw_rps_vldn_entry

        Description:
        Definition: Structure. Contents are:
           sbc_index

Type: 32-bit unsigned integer

Description: | This identifies an instance of SBC among all instances of SBC.

           config_set_index

Type: 32-bit unsigned integer

Description: | Identifies a configuration set among all configuration sets known to RPS. A configuration set is a consistent set of number validation and routing tables.

           table_index_name

Type: String with maximum length 32

Description: | Identifies the table amongst all number validation tables in a given config set.

           index

Type: 32-bit unsigned integer

Description: | Identifies this number entry amongst all other entries in the validation table.

           row_status

Type: row_status

Description: | Standard SNMP Row Status, used to govern the creation and activation of this row.

           comment

Type: String with maximum length 64

Description: | Optional descriptive name for this validation entry.

           number

Type: String with maximum length 32

Description: | String of explicit and wildcard digits expressing the form of a matching dialed number. The syntax is very close to MGCP and MeGaCo digit maps, and has some proprietary extensions.

           min_match_len

Type: 32-bit unsigned integer

Description: | Minimum number of digits in the dialed number that must be matched before this entry in the validation table can be matched. A unique match within the table is always required. This field is an additional constraint.

           attr_set

Type: 32-bit unsigned integer

Description: | Set of attributes to use for call setup when this rpsValidationEntry row has been matched. A value of zero indicates that the rpsValidationTableDefAttrSet from the parent rpsValidationTable row must be used. A non-zero value indicates that the rpsAttributeSetTable row with this index is used.

           match_action

Type: mw_vldn_actions

Description: | Action taken when this row is matched.

           match_action_parm

Type: String with maximum length 32

Description: | Parameter for the rpsValidationEntryAction.

           edit_action

Type: String with maximum length 20

Description: | Editing actions applied to the dialed number when this row is matched. Valid edit actions are: - PA: Add a Prefix to the called address - PD: Delete a Prefix from the called address - SD: Delete a Suffix from the called address - R: entirely Replace the called address. Each action requires a parameter. - Add actions need a string of one or more digits, such as '01'. - Delete actions need a number of digits to delete. - The replace action needs a whole digit string to replace the called address with. Some edit actions can be concatenated. They are then executed in order. Some edit actions cannot be concatenated. For example, 'Replace' cannot follow any other action (that would clearly be a mistake). Examples: - PD3PA010 replaces the first three digits of the called address with 010. If the called address consisted of three or fewer digits, the called address becomes 010. - SD2PD2 removes the last two and first two digits from the called address. If the called address consisted of fewer than five digits, there is now no called address. - R014402083661177 replaces the entire called address with '014402083661177'. The edit action is always applied to the Called Address, never to the Carrier ID or any other address. This field is not valid for entries within tables using source (calling) address matching.

           value_billing_type_us

Type: mw_us_billing_types

Description: | Value of the attribute represented by this row. This column is used when and only when a match attribute of the parent validation table row set to 'Billing Type US'.

           value_called_addr_complete

Type: mw_attr_yes_no_any

Description: | Value of the attribute represented by this row. This column is used when and only when a match attribute of the parent validation table row is set to 'Called Address Complete'.

           value_called_address_scope

Type: mw_address_scopes

Description: | Value of the attribute represented by this row. This column is used when and only when a match attribute of the parent validation table row is set to 'Called Address Scope'.

           value_fgd_prefix_dialed

Type: mw_attr_yes_no_any

Description: | Value of the attribute represented by this row. This column is used when and only when a match attribute of the parent validation table row is set to 'FGD Prefix Dialed'.

           value_operator_call

Type: mw_attr_yes_no_any

Description: | Value of the attribute represented by this row. This column is used when and only when a match attribute of the parent validation table row is set to 'Operator Call'.

           value_subscriber_group

Type: 32-bit signed integer

Description: | Value of the attribute represented by this row. This column is used when and only when a match attribute of the parent validation table row is set to 'Subscriber Group'. If the parent validation table has a match attribute set to 'Subscriber Group', routing requests will match this validation entry when the subscriber group in the routing request matches the value of this field. The value 0 is used to match routing request which do not have an associated subscriber group. The value AMB_MW_ATTR_MATCH_ANY_VALUE is a special value which matches any subscriber group (including none).

           name_log_context

Type: String with maximum length 96

Description: | The text used to identify this object in the context information of logs.

           copy_index

Type: 32-bit unsigned integer

Description: | Index of original validation entry when this validation entry is being created by a copy operation. Only valid when row_status is AMB_ROW_CREATE_AND_WAIT.

           value_carrier_id

Type: String with maximum length 30

Description: | Value of the attribute represented by this row. This column is used when and only when a match attribute of the parent validation table row is set to 'FGD Carrier ID'. If the parent validation table has a match attribute set to 'FGD Carrier ID', routing requests will match this validation entry when the Carrier ID in the routing request matches the value of this field. Legal values for this field are 4 digit positive decimal integers (i.e. 0001 - 9999), AMB_MW_ATTR_CARRIER_ANY and AMB_MW_ATTR_CARRIER_NONE. The value AMB_MW_ATTR_CARRIER_ANY is a special value which matches any Carrier (excluding none). The value AMB_MW_ATTR_CARRIER_NONE is a special value which matches when Carrier ID is NOT present, and is only valid from V3.0.03 onwards.

           value_sig_stack

Type: 32-bit unsigned integer

Description: | Value of the attribute represented by this row. This column is used when and only when a match attribute of the parent validation table row is set to 'Adjacent Exchange / Circuit Group'. If the parent validation table has a match attribute set to 'Adjacent Exchange / Circuit Group', routing requests will match this validation entry when the Signaling Stack, Adjacent Exchange and Circuit Group in the routing request matches the value of this, and the subsequent two fields.

           value_adjacent_exchange

Type: 32-bit signed integer

Description: | Value of the attribute represented by this row. This column is used when and only when a match attribute of the parent validation table row is set to 'Adjacent Exchange / Circuit Group'. If the parent validation table has a match attribute set to 'Adjacent Exchange / Circuit Group', routing requests will match this validation entry when the Signaling Stack, Adjacent Exchange and Circuit Group in the routing request matches the value of this, and the previous and subsequent fields. The value AMB_MW_ATTR_MATCH_ANY_VALUE is a special value which matches any adjacent exchange associated with the specified signaling stack.

           value_circuit_group

Type: 32-bit signed integer

Description: | Value of the attribute represented by this row. This column is used when and only when a match attribute of the parent validation table row is set to 'Adjacent Exchange / Circuit Group', and when the value_adjacent_exchange field has a value other than AMB_MW_ATTR_MATCH_ANY_VALUE. In V3.0.02 - If the parent validation table has a match attribute set to 'Adjacent Exchange / Circuit Group', routing requests will match this validation entry when the Signaling Stack, Adjacent Exchange and Circuit Group in the routing request matches the value of this, and the previous two fields. The value AMB_MW_ATTR_MATCH_ANY_VALUE is a special value which matches any circuit group. In V3.0.03 onwards - This field matches against media channel. The same values are valid on this interface but refer to the index of a media channel under an adjacent exchange, rather than a circuit group. The field is not renamed to avoid software upgrade issues.

           value_adjacency_name

Type: String with maximum length 32

Description: | The name of the adjacency to match this action. This key is only relevant if the validation match type in the parent rpsValidationTableTable row is set to AMB_MW_SOURCE_ADJACENCY.

           value_account_name

Type: String with maximum length 32

Description: | The name of the account to match this action. This key is only relevant if the validation match type in the parent rpsValidationTableTable row is set to AMB_MW_SOURCE_ACCOUNT.

           number_category

Type: String with maximum length 32

Description: | The number category to associate with the call.

           rejection_count

Type: 32-bit unsigned integer

Description: | Number of call rejections initiated because of this Validation Entry.

           edit_cic

Type: String with maximum length 20

Description: | Editing actions applied to the destination carrier ID when this row is matched.

### Internal Datatypes

#### row_status

        Description:
        Definition: Enumeration. Valid values are:
            'ROW_ACTIVE'
            'ROW_NOT_IN_SERVICE'
            'ROW_NOT_READY'
            'ROW_CREATE_AND_GO'
            'ROW_CREATE_AND_WAIT'
            'ROW_DESTROY'

#### oper_status

        Description:
        Definition: Enumeration. Valid values are:
            'OPER_STATUS_UP'
            'OPER_STATUS_DOWN'
            'OPER_STATUS_GOING_UP'
            'OPER_STATUS_GOING_DOWN'
            'OPER_STATUS_ACT_FAILED'

#### admin_status

        Description:
        Definition: Enumeration. Valid values are:
            'ADMIN_STATUS_UP'
            'ADMIN_STATUS_DOWN'

#### mj_status

Description: Definition: Enumeration. Valid values are: 'MJ_STATUS_NOT_JOINED' 'MJ_STATUS_SENT_ADD_JOIN' 'MJ_STATUS_SENT_REGISTER' 'MJ_STATUS_JOIN_ACTIVE' 'MJ_STATUS_SENT_UNREGISTER' 'MJ_STATUS_SENT_DEL_JOIN' 'MJ_STATUS_FAILED_TO_ADD' 'MJ_STATUS_FAILED_TO_REGISTR' 'MJ_STATUS_FAILING_OVER' 'MJ_STATUS_FAILED' 'MJ_STATUS_UNAVAILABLE'

#### sj_status

Description: Definition: Enumeration. Valid values are: 'SJ_STATUS_NOT_JOINED' 'SJ_STATUS_JOINED' 'SJ_STATUS_RCVD_REGISTER' 'SJ_STATUS_JOIN_ACTIVE' 'SJ_STATUS_FAILING_OVER' 'SJ_STATUS_FAILED' 'SJ_STATUS_RCVD_UNREGISTER' 'SJ_STATUS_UNREG_DONE'

#### inetwk_addr_type

Description: Definition: Enumeration. Valid values are: 'INETWK_ADDR_TYPE_OTHER' 'INETWK_ADDR_TYPE_IPV4' 'INETWK_ADDR_TYPE_IPV6' 'INETWK_ADDR_TYPE_NSAP' 'INETWK_ADDR_TYPE_HDLC' 'INETWK_ADDR_TYPE_BBN1822' 'INETWK_ADDR_TYPE_IEEE802' 'INETWK_ADDR_TYPE_E163' 'INETWK_ADDR_TYPE_E164' 'INETWK_ADDR_TYPE_F69' 'INETWK_ADDR_TYPE_X121' 'INETWK_ADDR_TYPE_IPX' 'INETWK_ADDR_TYPE_APPLETALK' 'INETWK_ADDR_TYPE_DECNETIV' 'INETWK_ADDR_TYPE_BANYANVIN' 'INETWK_ADDR_TYPE_E164_NSAP' 'INETWK_ADDR_TYPE_DNS' 'INETWK_ADDR_TYPE_IPV4_VPN' 'INETWK_ADDR_TYPE_IPV4_TNA' 'INETWK_ADDR_TYPE_IPV6_TNA' 'INETWK_ADDR_TYPE_NSAP_TNA'

#### truth_value

Description: Definition: Enumeration. Valid values are: 'MIB_TRUE' 'MIB_FALSE'

#### sbc_deact_method

Description: Definition: Enumeration. Valid values are: 'DEACT_QUIESCE' 'DEACT_NORMAL' 'DEACT_ABORT'

#### alarm_state

Description: Definition: Enumeration. Valid values are: 'ALARM_CLEAR' 'ALARM_ATTENTION_REQD' 'ALARM_ATTEND_DEPENDENT'

#### summary_period

Description: Definition: Enumeration. Valid values are: 'SUMMARY_PERIOD_CURR_5_MIN' 'SUMMARY_PERIOD_PREV_5_MIN' 'SUMMARY_PERIOD_CURR_15_MIN' 'SUMMARY_PERIOD_PREV_15_MIN' 'SUMMARY_PERIOD_CURR_HOUR' 'SUMMARY_PERIOD_PREV_HOUR' 'SUMMARY_PERIOD_CURR_DAY' 'SUMMARY_PERIOD_PREV_DAY'

#### hide_settings

Description: Definition: Enumeration. Valid values are: 'HIDE_NEVER' 'HIDE_EXTERNAL' 'HIDE_ALWAYS'

#### ipt_priority

Description: Definition: Enumeration. Valid values are: 'PRIORITY_UNSPECIFIED' 'PRIORITY_ROUTINE' 'PRIORITY_PRIORITY' 'PRIORITY_IMMEDIATE' 'PRIORITY_FLASH' 'PRIORITY_FLASH_OVERRIDE' 'PRIORITY_CRITICAL' 'PRIORITY_E_UNSPECIFIED' 'PRIORITY_E_ROUTINE' 'PRIORITY_E_PRIORITY' 'PRIORITY_E_IMMEDIATE' 'PRIORITY_E_FLASH' 'PRIORITY_E_FLASH_OVRIDE' 'PRIORITY_E_CRITICAL'

#### billing_method_type

Description: Definition: Enumeration. Valid values are: 'CLBM_PACKET_CABLE' 'CLBM_DCL_FILE_XML'

#### mw_mg_fix_bits_04

Description: Definition: Enumeration. Valid values are: 'MW_MFX04_LONG_TEXT' 'MW_MFX04_DONT_CHECK_PROFILE' 'MW_MFX04_NO_MEGA_PKG_IT' 'MW_MFX04_NO_MG_FAILOVER' 'MW_MFX04_NO_GLOBAL_RESET' 'MW_MFX04_NO_NAMED_DIGIT_MAP'

#### mw_attr_yes_no_any

Description: Definition: Enumeration. Valid values are: 'MW_ATTR_NO' 'MW_ATTR_YES' 'MW_ATTR_MATCH_ANY_VALUE'

#### rps_rtg_input_type

Description: Definition: Enumeration. Valid values are: 'MW_DESTINATION_ADDR' 'MW_SOURCE_ADDR' 'MW_TRANSIT_ADDR' 'MW_CURRENT_TIME' 'MW_SEQUENTIAL_SELECTION' 'MW_WEIGHTED_RANDOM' 'MW_STICKY_RANDOM' 'MW_CALL_GAPPING' 'MW_OPERATOR_CALL' 'MW_US_CALL_TYPE' 'MW_SUBSCRIBER_GROUP' 'MW_UK_CALL_TYPE' 'MW_ADJACENT_EXCHANGE' 'MW_SUBSCRIBER_RTG_ATTR' 'MW_USER_ATTRIBUTE_1' 'MW_USER_ATTRIBUTE_2' 'MW_USER_ATTRIBUTE_3' 'MW_SOURCE_ADJACENCY' 'MW_SOURCE_ACCOUNT' 'MW_SRC_DOMAIN_NAME' 'MW_DEST_DOMAIN_NAME' 'MW_CARRIER_ID'

#### mw_mg_fix_bits_06

Description: Definition: Enumeration. Valid values are: 'MW_MFX06_SIP_E164_FORMAT' 'MW_MFX06_SIP_SUPPORT_MULT_18X'

#### mw_interwork_codes

Description: Definition: Enumeration. Valid values are: 'MW_INTRWRK_NONE_ENCOUNTERED' 'MW_INTRWRK_UNSPECIFIED' 'MW_INTRWRK_NETWORK' 'MW_INTRWRK_TERM_ALERTING' 'MW_INTRWRK_TERM_NOT_ALERT' 'MW_INTRWRK_ORIG_ACCESS' 'MW_INTRWRK_UNKNOWN'

#### mw_ann_types

Description: Definition: Enumeration. Valid values are: 'MW_ANN_NONE' 'MW_ANN_BAD_AREA_CODE' 'MW_ANN_MISSING_AREA_CODE' 'MW_ANN_UNNEC_AREA_CODE' 'MW_ANN_UNNEC_PREFIX' 'MW_ANN_NUM_DISCONNECTED' 'MW_ANN_INDIV_NUM_CHANGED' 'MW_ANN_BAD_CAC' 'MW_ANN_CHANGED_CAC' 'MW_ANN_WRONG_CAC' 'MW_ANN_NO_INTRA_LATA_CAC' 'MW_ANN_BAD_CAC_COMB' 'MW_ANN_NO_DOMESTIC_CAC' 'MW_ANN_NO_INTERNAT_CAC' 'MW_ANN_RESTRICTED_CAC' 'MW_ANN_PREFIX_REQUIRED' 'MW_ANN_GROUP_NUM_CHANGED' 'MW_ANN_MEDIA_IN_USE_ANN' 'MW_ANN_TEST_TONE' 'MW_ANN_BAD_INCOMING_CAC'

#### mw_bearer_capability

Description: Definition: Enumeration. Valid values are: 'MW_BEAR_CAPS_SPEECH' 'MW_BEAR_CAPS_3_1_K_AUDIO' 'MW_BEAR_CAPS_UNRESTRICT_64' 'MW_BEAR_CAPS_UNRESTRICT_56' 'MW_BEAR_CAPS_PACKET_MODE' 'MW_BEAR_CAPS_UNRESTRICT_64P' 'MW_BEAR_CAPS_NOT_RECORDED'

#### sbc_topology_state

Description: Definition: Enumeration. Valid values are: 'MW_TPG_ONLINE' 'MW_TPG_OFFLINE' 'MW_TPG_DEAD'

#### mw_us_call_type_values

Description: Definition: Enumeration. Valid values are: 'MW_US_CALL_V_UNKNOWN' 'MW_US_CALL_V_OPERATOR' 'MW_US_CALL_V_EMERGENCY' 'MW_US_CALL_V_LOCAL' 'MW_US_CALL_V_INTRALATA' 'MW_US_CALL_V_INTERLATA_NAT' 'MW_US_CALL_V_INTERLATA_INTL' 'MW_US_CALL_V_TOLL_FREE' 'MW_US_CALL_V_PREMIUM' 'MW_US_CALL_V_OTHER_NON_GEOG' 'MW_US_CALL_V_OPER_SERV' 'MW_US_CALL_V_DIR_ASSIST' 'MW_US_CALL_V_FGD_CUT_THRU' 'MW_US_CALL_V_FGB' 'MW_US_CALL_V_INTL_TOLL_FREE' 'MW_US_CALL_V_OTHER_N11' 'MW_US_CALL_V_INTERNATIONAL' 'MW_US_CALL_V_OTHER'

#### rps_cset_types

Description: Definition: Enumeration. Valid values are: 'CSET_TYPE_BASIC' 'CSET_TYPE_US_NO_LNP_LOOKUP' 'CSET_TYPE_UK_ROUTING' 'CSET_TYPE_US_LNP_LOOKUP'

#### mw_bill_area_code

Description: Definition: Enumeration. Valid values are: 'MW_BILL_CODE_NOT_APPLIC' 'MW_BILL_CODE_NOT_DIALED' 'MW_BILL_CODE_DIALED'

#### mw_att_addr_types

Description: Definition: Enumeration. Valid values are: 'MW_AADDR_TYPE_E164' 'MW_AADDR_TYPE_DIALED_DIGITS'

#### mw_attr_carrier_any_none

Description: Definition: Enumeration. Valid values are: 'MW_ATTR_CARRIER_ANY' 'MW_ATTR_CARRIER_NONE'

#### mw_larea_types

Description: Definition: Enumeration. Valid values are: 'MW_LAREA_OWNED' 'MW_LAREA_OWNED_US_PORTED' 'MW_LAREA_NOT_OWNED_US_PORT' 'MW_LAREA_ADJ_US_PORT' 'MW_LAREA_SPARSELY_OWNED' 'MW_LAREA_SPRS_OWN_US_PORT'

#### mw_lu_port_types

Description: Definition: Enumeration. Valid values are: 'MW_LU_PORT_BLES_IAD' 'MW_LU_PORT_VOIP_SUBG' 'MW_LU_PORT_GR303_IDT' 'MW_LU_PORT_SIP_ACC' 'MW_LU_PORT_SIP_CFG'

#### sbc_traffic_caps

Description: Definition: Enumeration. Valid values are: 'MW_AUDIO_VOICE_LOW' 'MW_AUDIO_VOICE_HIGH' 'MW_AUDIO_HIGH' 'MW_VIDEO_LOW' 'MW_VIDEO_HIGH' 'MW_DATA'

#### mw_mg_security_model

Description: Definition: Enumeration. Valid values are: 'MW_MG_SEC_MOD_NONE' 'MW_MG_SEC_MOD_AUTH_OPT' 'MW_MG_SEC_MOD_AUTH_MAND'

#### mw_bill_otni

Description: Definition: Enumeration. Valid values are: 'MW_BILL_OTNI_ALL_PRES' 'MW_BILL_OTNI_NO_ORIG' 'MW_BILL_OTNI_NO_TERM' 'MW_BILL_OTNI_NO_O_AND_T' 'MW_BILL_OTNI_NO_TERM_NANP' 'MW_BILL_OTNI_NO_ORIG_NANP' 'MW_BILL_OTNI_NO_O_T_NANP'

#### mw_us_billing_types

Description: Definition: Enumeration. Valid values are: 'MW_US_BILL_FLAT_RATE' 'MW_US_BILL_MESSAGE_RATE' 'MW_US_BILL_MATCH_ANY_VALUE' 'MW_US_BILL_FX_RATE'

#### mw_calling_categories

Description: Definition: Enumeration. Valid values are: 'MW_CALLING_CAT_NORMAL' 'MW_CALLING_CAT_EMERGENCY'

#### sbc_addr_wcard_type

Description: Definition: Enumeration. Valid values are: 'MW_EXPLICIT_WCARD' 'MW_FULL_WCARD_ANY_TYPE' 'MW_FULL_WCARD_THIS_TYPE' 'MW_PART_WCARD_HEADER'

#### mw_bill_tbl12_serv_feat

Description: Definition: Enumeration. Valid values are: 'MW_BILL_TBL12_NONE' 'MW_BILL_TBL12_3WAY_CALL' 'MW_BILL_TBL12_CALL_FWD' 'MW_BILL_TBL12_CALL_FWD_BUSY' 'MW_BILL_TBL12_3WAY_CL_USAGE' 'MW_BILL_TBL12_AIN' 'MW_BILL_TBL12_WAKEUP_ACT' 'MW_BILL_TBL12_CL_FWD_USAGE' 'MW_BILL_TBL12_CL_WAIT_USAGE' 'MW_BILL_TBL12_CALL_WAITING' 'MW_BILL_TBL12_LST_CALL_RTRN'

#### mw_exch_role_flags

Description: Definition: Enumeration. Valid values are: 'MW_ERF_ORIGINATING' 'MW_ERF_TERMINATING' 'MW_ERF_FORWARDING' 'MW_ERF_INTERWORKING' 'MW_ERF_DEST_ADDR_TRANSLATED'

#### mw_mg_con_types

Description: Definition: Enumeration. Valid values are: 'MW_MG_CON_ANALOG' 'MW_MG_CON_DIGITAL'

#### mw_mg_ctrl_prot_vars

Description: Definition: Enumeration. Valid values are: 'MW_MG_CTRL_NO_VARIANT' 'MW_MG_CTRL_MGCP_V1_0BIS' 'MW_MG_CTRL_MGCP_NCS_V1_0' 'MW_MG_CTRL_H248_V1_TEXT' 'MW_MG_CTRL_H248_V2_TEXT'

#### mw_attributes

Description: Definition: Enumeration. Valid values are: 'MW_ATTR_NONE' 'MW_ATTR_ANI_II_DIGITS' 'MW_ATTR_AREA_CODE_DIALED' 'MW_ATTR_BILLING_TYPE_US' 'MW_ATTR_CALLED_ADDR' 'MW_ATTR_CALLED_ADDR_COMPLET' 'MW_ATTR_CALLED_ADDR_SCOPE' 'MW_ATTR_CALLED_ADDR_TYPE' 'MW_ATTR_CARRIER_SLCT_METHOD' 'MW_ATTR_COUNTRY_CODE_LEN' 'MW_ATTR_FGD_CARRIER_ID' 'MW_ATTR_FGD_CARR_DIAL_ALLWD' 'MW_ATTR_FGD_CARR_REQMENT' 'MW_ATTR_FGD_PREFIX_DIALED' 'MW_ATTR_HOLD_ALLOWED' 'MW_ATTR_OPERATOR_CALL' 'MW_ATTR_PIC1_CARRIER_TYPE' 'MW_ATTR_PIC1_CARRIER_ID' 'MW_ATTR_PIC2_CARRIER_TYPE' 'MW_ATTR_PIC2_CARRIER_ID' 'MW_ATTR_PRIORITY_CALL' 'MW_ATTR_REGION_CODE' 'MW_ATTR_RELEASE_CTRL_MODE' 'MW_ATTR_RSTCD_LINE_950_CALL' 'MW_ATTR_ROUTING_CONTROL_UK' 'MW_ATTR_SIG_AC_SIG_FOP_CALL' 'MW_ATTR_SIG_FGD_CARRIER_ID' 'MW_ATTR_TEST_CALL' 'MW_ATTR_TONE_ANNOUNCEMNT_ID' 'MW_ATTR_ANNOUNCEMENT_PARAM1' 'MW_ATTR_ANNOUNCEMENT_PARAM2' 'MW_ATTR_TRANSIT_NET_ID' 'MW_ATTR_US_CALL_TYPE' 'MW_ATTR_US_DIALED_PREFIX' 'MW_ATTR_US_ALLWD_DIAL_PTTRN' 'MW_ATTR_US_DIALING_PATTERN' 'MW_ATTR_US_ALLWD_CARR_CTYPE' 'MW_ATTR_US_CARR_CALL_TYPE' 'MW_ATTR_US_CARRIER_TYPE' 'MW_ATTR_USE_MOD_NOA_ENC_OPR' 'MW_ATTR_USE_OPTR_REQD_NOA' 'MW_ATTR_CALLING_CATEGORY' 'MW_ATTR_SUBSCRIBER_GROUP' 'MW_ATTR_SUBSCRIBER_DIALED' 'MW_ATTR_UK_CALL_TYPE' 'MW_ATTR_CUSTOMER_ANNCMNT_ID' 'MW_ATTR_IN_TRIGGER_INDEX' 'MW_ATTR_IN_US_TRIG_MATCH' 'MW_ATTR_US_LATA' 'MW_ATTR_ECHO_CANCELLATION' 'MW_ATTR_ADDITIONAL_DIGITS' 'MW_ATTR_FORCE_LOCAL_LOOKUP' 'MW_ATTR_USER_ATTRIBUTE_1' 'MW_ATTR_USER_ATTRIBUTE_2' 'MW_ATTR_USER_ATTRIBUTE_3' 'MW_ATTR_ADJ_EXCH_CIRC_GP' 'MW_ATTR_PERMIT_WHEN_SUSP' 'MW_ATTR_MSG_BILLING_INDEX' 'MW_ATTR_IN_ADJACENCY' 'MW_ATTR_IN_ACCOUNT'

#### mw_ctrl_ports

Description: Definition: Enumeration. Valid values are: 'MW_MGCP_CA_CTRL_PORT' 'MW_MGCP_MG_CTRL_PORT' 'MW_MEGA_CA_MG_CTRL_PORT' 'MW_SIP_CTRL_PORT'

#### mw_mg_ctrl_protocols

Description: Definition: Enumeration. Valid values are: 'MW_MG_CTRL_INTERNAL' 'MW_MG_CTRL_MGCP' 'MW_MG_CTRL_MEGACO_H248' 'MW_MG_CTRL_INT_SPM'

#### mw_in_trig_match_types

Description: Definition: Enumeration. Valid values are: 'MW_IN_US_TRIG_NPA' 'MW_IN_US_TRIG_NPA_NXX' 'MW_IN_US_TRIG_NPA_NXX_XXXX'

#### sbc_sig_variant

Description: Definition: Enumeration. Valid values are: 'MW_UNKNOWN_PROTOCOL_VARIANT' 'MW_ISUP_ANSI' 'MW_ISUP_UK' 'MW_ANALOG_LINE' 'MW_CALL_SERVICES' 'MW_MF' 'MW_ISDN' 'MW_SIP' 'MW_SIP_TRUNKING' 'MW_H323'

#### mw_bearer_call_type

Description: Definition: Enumeration. Valid values are: 'MW_BEAR_CT_VOICE' 'MW_BEAR_CT_CIRCUIT_MODE_DAT' 'MW_BEAR_CT_PACKET_MODE_DATA'

#### mw_icc_branch_users

Description: Definition: Enumeration. Valid values are: 'MW_ICC_BRANCH_USER_ALL' 'MW_ICC_BRANCH_USER_ICC' 'MW_ICC_BRANCH_USER_CLSC' 'MW_ICC_BRANCH_USER_BILLING'

#### mw_bill_r_ind

Description: Definition: Enumeration. Valid values are: 'MW_BILL_R_IND_DIRECT' 'MW_BILL_R_IND_TANDEM'

#### mw_vldn_addr_match_types

Description: Definition: Enumeration. Valid values are: 'MW_VLDN_ADDR_SOURCE_MATCH' 'MW_VLDN_ADDR_DEST_MATCH'

#### mw_cset_usages

Description: Definition: Enumeration. Valid values are: 'MW_CSET_USAGE_TRANSIT'

#### sbc_sig_type

Description: Definition: Enumeration. Valid values are: 'MW_SIG_TYPE_UNKNOWN' 'MW_SIG_TYPE_ISUP' 'MW_SIG_TYPE_ANALOG_LINE' 'MW_SIG_TYPE_CALL_SERVICES' 'MW_SIG_TYPE_MF' 'MW_SIG_TYPE_ISDN' 'MW_SIG_TYPE_SIP' 'MW_SIG_TYPE_SIP_TRUNK' 'MW_SIG_TYPE_H323'

#### mw_oper_status

Description: Definition: Enumeration. Valid values are: 'MW_OPER_STATUS_UP' 'MW_OPER_STATUS_DOWN' 'MW_OPER_STATUS_GOING_UP' 'MW_OPER_STATUS_GOING_DOWN' 'MW_OPER_STATUS_ACT_FAILED' 'MW_OPER_STATUS_QUIESCING' 'MW_OPER_STATUS_NOT_READY' 'MW_OPER_STATUS_FAILED' 'MW_OPER_STATUS_PRNT_FAILD'

#### sbc_media_port_type

Description: Definition: Enumeration. Valid values are: 'MW_PORT_TYPE_UNKNOWN' 'MW_PORT_TYPE_TDM' 'MW_PORT_TYPE_DSL_PHONE' 'MW_PORT_TYPE_IVR' 'MW_PORT_TYPE_RTP' 'MW_PORT_TYPE_LINE_UNIT' 'MW_PORT_TYPE_LAPD'

#### rps_rtg_action_type

Description: Definition: Enumeration. Valid values are: 'MW_ROUTING_COMPLETE' 'MW_REJECT' 'MW_TABLE_LOOKUP'

#### mw_icc_branch_state

Description: Definition: Enumeration. Valid values are: 'MW_ICC_BS_INACTIVE' 'MW_ICC_BS_ACTIVATING' 'MW_ICC_BS_ACTIVE' 'MW_ICC_BS_DEACTIVATING'

#### mw_icc_policy_stats_type

Description: Definition: Enumeration. Valid values are: 'MW_ICC_SOURCE_ADJACENCY' 'MW_ICC_DEST_ADJACENCY' 'MW_ICC_SOURCE_ACCOUNT' 'MW_ICC_DEST_ACCOUNT'

#### mw_oatt_us_dial_prefixes

Description: Definition: Enumeration. Valid values are: 'MW_OATT_US_PREFIX_UNKNOWN' 'MW_OATT_US_PREFIX_1_PLUS' 'MW_OATT_US_PREFIX_0_PLUS' 'MW_OATT_US_PREFIX_0_MINUS' 'MW_OATT_US_PREFIX_NONE'

#### mw_icc_bill_lrn_sources

Description: Definition: Enumeration. Valid values are: 'MW_ICC_BILL_LRN_SRC_QUERY' 'MW_ICC_BILL_LRN_SRC_SWITCH' 'MW_ICC_BILL_LRN_SRC_IN_SIG'

#### sbc_tdm_port_type

Description: Definition: Enumeration. Valid values are: 'MW_UNKNOWN' 'MW_T1' 'MW_E1'

#### mw_icc_branch_roles

Description: Definition: Enumeration. Valid values are: 'MW_ICC_BRANCH_ROLE_INCOMING' 'MW_ICC_BRANCH_ROLE_OUTGOING' 'MW_ICC_BRANCH_ROLE_PRIVATE'

#### mw_us_carrier_types

Description: Definition: Enumeration. Valid values are: 'MW_US_CARRIER_TYPE_UNKNOWN' 'MW_US_CARRIER_TYPE_LEC' 'MW_US_CARRIER_TYPE_IC' 'MW_US_CARRIER_TYPE_INC' 'MW_US_CARRIER_TYPE_IC_INC'

#### icc_call_type

Description: Definition: Enumeration. Valid values are: 'MW_ICC_CT_UNKNOWN_TYPE' 'MW_ICC_CT_AUDIO' 'MW_ICC_CT_VIDEO' 'MW_ICC_CT_DATA'

#### mw_lo_band_media_formats

Description: Definition: Enumeration. Valid values are: 'MW_LO_FMT_G726_32' 'MW_LO_FMT_G729_AB'

#### mw_oatt_address_scopes

Description: Definition: Enumeration. Valid values are: 'MW_OATT_SCOPE_UNKNOWN' 'MW_OATT_SCOPE_INTERNATIONAL' 'MW_OATT_SCOPE_NATIONAL' 'MW_OATT_SCOPE_SUBSCRIBER' 'MW_OATT_SCOPE_NO_NUMBER' 'MW_OATT_SCOPE_UK_SPECIFIC'

#### mw_oatt_yes_only

Description: Definition: Enumeration. Valid values are: 'MW_OATT_YO_YES'

#### mw_area_code_dialing

Description: Definition: Enumeration. Valid values are: 'MW_AREA_CODE_UNKNOWN' 'MW_AREA_CODE_NOT_APPLIC' 'MW_AREA_CODE_NOT_DIALED' 'MW_AREA_CODE_DIALED'

#### mw_trap_types

Description: Definition: Enumeration. Valid values are: 'TRAP_MW_ICC_CA_INST_ALARM' 'TRAP_MW_ICC_CA_FT_ST_ALARM' 'TRAP_MW_ICC_SIG_STACK_ALARM' 'TRAP_MW_MC_MG_ALARM' 'TRAP_MW_MC_TDM_PORT_ALARM' 'TRAP_MW_MC_DSL_PORT_ALARM' 'TRAP_MW_MC_IVR_PORT_ALARM' 'TRAP_MW_RPS_RTG_ACTION' 'TRAP_MW_MC_LU_PORT_ALARM' 'TRAP_MW_MC_RTP_PORT_ALARM' 'TRAP_MW_MC_LAPD_PORT_ALARM' 'TRAP_MW_MC_FT_READY'

#### mw_uk_call_type_actions

Description: Definition: Enumeration. Valid values are: 'MW_UK_CALL_A_UNKNOWN' 'MW_UK_CALL_A_LOCAL' 'MW_UK_CALL_A_LOC_NON_GEOG' 'MW_UK_CALL_A_NATIONAL' 'MW_UK_CALL_A_NAT_NON_GEOG' 'MW_UK_CALL_A_INTERNATIONAL' 'MW_UK_CALL_A_PERSONAL_NUM' 'MW_UK_CALL_A_PAGING' 'MW_UK_CALL_A_MOBILE' 'MW_UK_CALL_A_CORPORATE' 'MW_UK_CALL_A_CORP_TOLL_FREE' 'MW_UK_CALL_A_TOLL_FREE' 'MW_UK_CALL_A_PREMIUM' 'MW_UK_CALL_A_BROADBAND' 'MW_UK_CALL_A_OPERATOR' 'MW_UK_CALL_A_DIR_ASSIST' 'MW_UK_CALL_A_EMERGENCY' 'MW_UK_CALL_A_REPAIR' 'MW_UK_CALL_A_OTHER_CARRIER' 'MW_UK_CALL_A_OTHER' 'MW_UK_CALL_A_MATCH_ANY_VALUE'

#### mw_release_ctrl_modes

Description: Definition: Enumeration. Valid values are: 'MW_REL_MODE_CALLING_PARTY' 'MW_REL_MODE_CALLED_PARTY' 'MW_REL_MODE_LAST_PARTY'

#### mw_fgd_carrier_rqmts

Description: Definition: Enumeration. Valid values are: 'MW_FGDCR_NONE_REQUIRED' 'MW_FGDCR_USE_DIALED_OR_PIC1' 'MW_FGDCR_USE_DIALED_OR_PIC2' 'MW_FGDCR_USE_SPECIFIED'

#### mw_icc_bill_ain_compl_stts

Description: Definition: Enumeration. Valid values are: 'MW_ICC_BILL_AIN_CS_COMPLETE' 'MW_ICC_BILL_AIN_CS_NO_CIRC' 'MW_ICC_BILL_AIN_CS_NO_ANS' 'MW_ICC_BILL_AIN_CS_PF_CMPL' 'MW_ICC_BILL_AIN_CS_PF_NC' 'MW_ICC_BILL_AIN_CS_DISC' 'MW_ICC_BILL_AIN_CS_NET_FAIL' 'MW_ICC_BILL_AIN_CS_CALL_ABT' 'MW_ICC_BILL_AIN_CS_SENT_TRT' 'MW_ICC_BILL_AIN_CS_SDS_SRL' 'MW_ICC_BILL_AIN_CS_UNKNOWN'

#### mw_uk_call_types

Description: Definition: Enumeration. Valid values are: 'MW_UK_CALL_UNKNOWN' 'MW_UK_CALL_LOCAL' 'MW_UK_CALL_LOC_NON_GEOG' 'MW_UK_CALL_NATIONAL' 'MW_UK_CALL_NAT_NON_GEOG' 'MW_UK_CALL_INTERNATIONAL' 'MW_UK_CALL_PERSONAL_NUM' 'MW_UK_CALL_PAGING' 'MW_UK_CALL_MOBILE' 'MW_UK_CALL_CORPORATE' 'MW_UK_CALL_CORP_TOLL_FREE' 'MW_UK_CALL_TOLL_FREE' 'MW_UK_CALL_PREMIUM' 'MW_UK_CALL_BROADBAND' 'MW_UK_CALL_OPERATOR' 'MW_UK_CALL_DIR_ASSIST' 'MW_UK_CALL_EMERGENCY' 'MW_UK_CALL_REPAIR' 'MW_UK_CALL_OTHER_CARRIER' 'MW_UK_CALL_OTHER'

#### mw_us_dial_patterns

Description: Definition: Enumeration. Valid values are: 'MW_US_DIAL_7D' 'MW_US_DIAL_10D' 'MW_US_DIAL_1PLUS10D' 'MW_US_DIAL_0PLUS10D' 'MW_US_DIAL_OTHER'

#### mw_icc_leg_flags

Description: Definition: Enumeration. Valid values are: 'MWIC_LEG_FLAG_INTRA_BG' 'MWIC_LEG_FLAG_INTRA_BG_FLAT' 'MWIC_LEG_FLAG_INTRA_BG_MESSAGE' 'MWIC_LEG_FLAG_INTRA_BG_FLOCAL' 'MWIC_LEG_FLAG_CID_CHANGED' 'MWIC_LEG_FLAG_EMERGENCY' 'MWIC_LEG_FLAG_ACC_COMPLETE' 'MWIC_LEG_FLAG_DEF_CARRIER'

#### mw_address_scopes

Description: Definition: Enumeration. Valid values are: 'MW_ADDR_SCOPE_UNKNOWN' 'MW_ADDR_SCOPE_INTERNATIONAL' 'MW_ADDR_SCOPE_NATIONAL' 'MW_ADDR_SCOPE_SUBSCRIBER' 'MW_ADDR_SCOPE_NO_NUMBER' 'MW_ADDR_SCOPE_UK_SPECIFIC' 'MW_ADDR_SCOPE_MATCH_ANY'

#### mw_sys_events

Description: Definition: Enumeration. Valid values are: 'MW_SYS_EVENT_NONE' 'MW_SYS_EVENT_CONFIG_LOADED'

#### mw_hold_flags

Description: Definition: Enumeration. Valid values are: 'MW_HF_HOLD_ALLOWED' 'MW_HF_LOCAL_HOLD_ACTIVE' 'MW_HF_REMOTE_HOLD_ACTIVE'

#### mw_match_attributes

Description: Definition: Enumeration. Valid values are: 'MW_MATT_NONE' 'MW_MATT_BILLING_TYPE_US' 'MW_MATT_CALLED_ADDR_COMPLET' 'MW_MATT_CALLED_ADDR_SCOPE' 'MW_MATT_FGD_CARRIER_ID' 'MW_MATT_FGD_PREFIX_DIALED' 'MW_MATT_OPERATOR_CALL' 'MW_MATT_SUBSCRIBER_GROUP' 'MW_MATT_ADJ_EXCH_CIRC_GP'

#### mw_mg_cong_rep_types

Description: Definition: Enumeration. Valid values are: 'MW_MG_CONG_REP_NONE' 'MW_MG_CONG_REP_H248_11' 'MW_MG_CONG_REP_H248_32'

#### mw_us_call_types

Description: Definition: Enumeration. Valid values are: 'MW_US_CALL_UNKNOWN' 'MW_US_CALL_OPERATOR' 'MW_US_CALL_EMERGENCY' 'MW_US_CALL_LOCAL' 'MW_US_CALL_INTRALATA' 'MW_US_CALL_INTERLATA_NAT' 'MW_US_CALL_INTERLATA_INTL' 'MW_US_CALL_TOLL_FREE' 'MW_US_CALL_PREMIUM' 'MW_US_CALL_OTHER_NON_GEOG' 'MW_US_CALL_OPER_SERV' 'MW_US_CALL_DIR_ASSIST' 'MW_US_CALL_FGD_CUT_THRU' 'MW_US_CALL_FGB' 'MW_US_CALL_INTL_TOLL_FREE' 'MW_US_CALL_OTHER_N11' 'MW_US_CALL_INTERNATIONAL' 'MW_US_CALL_OTHER' 'MW_US_CALL_MATCH_ANY_VALUE'

#### mw_branch_flags

Description: Definition: Enumeration. Valid values are: 'MW_BF_TEST_CALL' 'MW_BF_PRIORITY_CALL' 'MW_BF_NO_TEST_CALL' 'MW_BF_OPERATOR_CALL'

#### mw_rtg_addr_types

Description: Definition: Enumeration. Valid values are: 'MW_RADDR_TYPE_NOT_PRESENT' 'MW_RADDR_TYPE_E164' 'MW_RADDR_TYPE_NET_ID'

#### mw_bill_call_type

Description: Definition: Enumeration. Valid values are: 'MW_BILL_CALL_LOCAL' 'MW_BILL_CALL_TOLL' 'MW_BILL_CALL_OP_411_DA' 'MW_BILL_CALL_OS_555_DA' 'MW_BILL_CALL_OS_NOT_DA' 'MW_BILL_CALL_TOLL_FREE' 'MW_BILL_CALL_TEMP_CS' 'MW_BILL_CALL_TOLL_CARRIER' 'MW_BILL_CALL_NAT_CARRIER' 'MW_BILL_CALL_OTHER_CARRIER' 'MW_BILL_CALL_FGB' 'MW_BILL_CALL_OS_CARRIER' 'MW_BILL_CALL_NO_DATA' 'MW_BILL_CALL_INC_CDR' 'MW_BILL_CALL_INC_CDR_NO_SRC' 'MW_BILL_CALL_CNA' 'MW_BILL_CALL_CNA_COND' 'MW_BILL_CALL_DFR_LNP' 'MW_BILL_CALL_AIN' 'MW_BILL_CALL_TRANSIT' 'MW_BILL_CALL_TRANSIT_NO_SRC'

#### mw_ain_trig_types

Description: Definition: Enumeration. Valid values are: 'MW_AIN_TRIG_LNP' 'MW_AIN_TRIG_SDS' 'MW_AIN_TRIG_OHD'

#### rps_rtg_ctrl_indicators

Description: Definition: Enumeration. Valid values are: 'MW_ALT_RTG_YES_CNT_RTRY_YES' 'MW_ALT_RTG_NO_CNT_RTRY_YES' 'MW_ALT_RTG_YES_CNT_RTRY_NO' 'MW_ALT_RTG_NO_CNT_RTRY_NO' 'MW_ALT_RTG_ONE_CNT_RTRY_YES' 'MW_ALT_RTG_ONE_CNT_RTRY_NO'

#### mw_vldn_actions

Description: Definition: Enumeration. Valid values are: 'MW_VLDNACT_USE_DEFAULT' 'MW_VLDNACT_VLDN_COMPLETE' 'MW_VLDNACT_LOOKUP' 'MW_VLDNACT_REJECT_ANNOUNCE' 'MW_VLDNACT_STORE_CAC_RESTRT' 'MW_VLDNACT_HANDLE_AS_SAC'

#### mw_release_cause_cat

Description: Definition: Enumeration. Valid values are: 'MW_REL_CSE_CAT_ITU_STD' 'MW_REL_CSE_CAT_NATIONAL' 'MW_REL_CSE_CAT_NETWORK_SPEC'

#### mw_addr_types

Description: Definition: Enumeration. Valid values are: 'MW_ADDR_TYPE_NOT_PRESENT' 'MW_ADDR_TYPE_E164' 'MW_ADDR_TYPE_NET_ID' 'MW_ADDR_TYPE_DIALED_DIGITS'

#### mw_ca_ft_states

Description: Definition: Enumeration. Valid values are: 'MW_CA_FT_STATE_INACTIVE' 'MW_CA_FT_STATE_PORT_BIND' 'MW_CA_FT_STATE_PORT_BIND_WM' 'MW_CA_FT_STATE_CALL_RESYNC' 'MW_CA_FT_STATE_TERM_RESYNC' 'MW_CA_FT_STATE_ACTIVE'

#### mw_icc_bill_lrn_qss

Description: Definition: Enumeration. Valid values are: 'MW_ICC_BILL_LRN_QS_SUCCESS' 'MW_ICC_BILL_LRN_QS_NO_RSP' 'MW_ICC_BILL_LRN_QS_CONTINUE' 'MW_ICC_BILL_LRN_QS_PROT_ERR' 'MW_ICC_BILL_LRN_QS_RSP_ERR' 'MW_ICC_BILL_LRN_QS_REJECT' 'MW_ICC_BILL_LRN_QS_NOT_DONE' 'MW_ICC_BILL_LRN_QS_FAIL'

#### mw_defined_attributes

Description: Definition: Enumeration. Valid values are: 'MW_DFATT_AAR_ALLOWED' 'MW_DFATT_ARR_ALLOWED' 'MW_DFATT_UK_RTG_CTRL_IND' 'MW_DFATT_US_CIRCUIT_CODE' 'MW_DFATT_MF_TANDEM_RTG_CODE' 'MW_DFATT_MF_INTL_RTG_CODE' 'MW_DFATT_MF_INTL_OP_RTG_CDE' 'MW_DFATT_MAX_CHANNEL_USAGE' 'MW_DFATT_ACCEPT_CONG_LEVEL1' 'MW_DFATT_ACCEPT_CONG_LEVEL2'

#### mw_mg_categories

Description: Definition: Enumeration. Valid values are: 'MW_MG_CAT_TRUNK_ACCESS' 'MW_MG_CAT_SUBG' 'MW_MG_CAT_SIP_ACC'

#### mw_restart_types

Description: Definition: Enumeration. Valid values are: 'MW_RESTART_TYPE_COLD' 'MW_RESTART_TYPE_WARM'

#### sbc_term_conn_state

Description: Definition: Enumeration. Valid values are: 'MW_TERM_NOT_SPECIFIED' 'MW_TERM_SEND_ONLY' 'MW_TERM_RECEIVE_ONLY' 'MW_TERM_SEND_RECEIVE' 'MW_TERM_INACTIVE' 'MW_TERM_LOOP_BACK' 'MW_TERM_OUT_OF_SERVICE'

#### icc_mal_class

Description: Definition: Enumeration. Valid values are: 'MW_MAL_CLASS_NULL' 'MW_MAL_CLASS_DCISUP' 'MW_MAL_CLASS_ANALOG_LINE' 'MW_MAL_CLASS_CALL_SERVICES' 'MW_MAL_CLASS_MF' 'MW_MAL_CLASS_ISDN' 'MW_MAL_CLASS_SIP' 'MW_MAL_CLASS_SIP_TRUNK' 'MW_MAL_CLASS_H323'

#### mw_term_profiles

Description: Definition: Enumeration. Valid values are: 'MW_TERM_PROFILE_NONE' 'MW_TERM_PROFILE_ISUP' 'MW_TERM_PROFILE_LINE' 'MW_TERM_PROFILE_MF' 'MW_TERM_PROFILE_MTP2' 'MW_TERM_PROFILE_IVR' 'MW_TERM_PROFILE_ATM' 'MW_TERM_PROFILE_GR303' 'MW_TERM_PROFILE_RTP' 'MW_TERM_PROFILE_LAPD' 'MW_TERM_PROFILE_ISDN' 'MW_TERM_PROFILE_SIP'

#### mw_call_type

Description: Definition: Enumeration. Valid values are: 'MW_CALL_TYPE_EXT' 'MW_CALL_TYPE_INT_ISDN_LAPD' 'MW_CALL_TYPE_INT_MTP_MTP2'

#### mw_us_carrier_call_types

Description: Definition: Enumeration. Valid values are: 'MW_US_CCT_INTL_NON_WORLD_Z1' 'MW_US_CCT_INTL_WORLD_ZONE_1' 'MW_US_CCT_NAT_INTERLATA' 'MW_US_CCT_NAT_INTRALATA' 'MW_US_CCT_NAT_INTERLATA_CDR' 'MW_US_CCT_OPERATOR_CALL'

#### mw_vldn_table_search_types

Description: Definition: Enumeration. Valid values are: 'MW_VLDN_ST_COMPLETE_MATCH' 'MW_VLDN_ST_UNIQUE_MATCH' 'MW_VLDN_ST_PRFX_MATCH'

#### mw_oatt_yes_no

Description: Definition: Enumeration. Valid values are: 'MW_OATT_NO' 'MW_OATT_YES'

#### mw_adj_exchange_types

Description: Definition: Enumeration. Valid values are: 'MW_ADJ_EXCHANGE_ANY_LOCAL' 'MW_ADJ_EXCHANGE_ANY_REMOTE' 'MW_ADJ_EXCHANGE_THIS_REMOTE' 'MW_ADJ_EXCHANGE_THIS_CHAN'

#### sbc_avail_status

Description: Definition: Enumeration. Valid values are: 'MW_STATUS_UNAVAILABLE' 'MW_STATUS_AVAILABLE' 'MW_STATUS_INACTIVE' 'MW_STATUS_ACTIVE' 'MW_STATUS_OUT_OF_SERVICE' 'MW_STATUS_QUIESCING' 'MW_STATUS_UNCONFIGURED' 'MW_STATUS_PEND_AVAIL'

#### mw_ca_ft_oper_states

Description: Definition: Enumeration. Valid values are: 'MW_CA_FT_OPER_INACTIVE' 'MW_CA_FT_OPER_PORT_BINDING' 'MW_CA_FT_OPER_PORT_BIND' 'MW_CA_FT_OPER_CL_RESYNCING' 'MW_CA_FT_OPER_CALL_RESYNC' 'MW_CA_FT_OPER_TM_RESYNCING' 'MW_CA_FT_OPER_TERM_RESYNC' 'MW_CA_FT_OPER_ACTIVATING' 'MW_CA_FT_OPER_ACTIVE' 'MW_CA_FT_OPER_DEACTIVATING'

#### mw_us_dial_prefixes

Description: Definition: Enumeration. Valid values are: 'MW_US_PREFIX_UNKNOWN' 'MW_US_PREFIX_1_PLUS' 'MW_US_PREFIX_0_PLUS' 'MW_US_PREFIX_0_MINUS' 'MW_US_PREFIX_NONE'

#### icc_call_state

Description: Definition: Enumeration. Valid values are: 'MW_ICC_CS_INACTIVE' 'MW_ICC_CS_ACTIVATING' 'MW_ICC_CS_ACTIVE' 'MW_ICC_CS_DEACTIVATING'

#### mw_oatt_us_dial_patterns

Description: Definition: Enumeration. Valid values are: 'MW_OATT_US_DIAL_7D' 'MW_OATT_US_DIAL_10D' 'MW_OATT_US_DIAL_1PLUS10D' 'MW_OATT_US_DIAL_0PLUS10D' 'MW_OATT_US_DIAL_OTHER'

#### mw_bill_st

Description: Definition: Enumeration. Valid values are: 'MW_BILL_ST_IN_SS7_DONOR' 'MW_BILL_ST_IN_SS7_OUT_SS7' 'MW_BILL_ST_IN_SS7_OUT_MF' 'MW_BILL_ST_NOT_SPEC'

#### mw_mg_fix_bits_00

Description: Definition: Enumeration. Valid values are: 'MW_MFX00_CANNOT_BE_HUB' 'MW_MFX00_SIMPLE_CONTEXTS' 'MW_MFX00_NO_LOOPBACK' 'MW_MFX00_UNTRUSTED_MG' 'MW_MFX00_NO_EP_RINGBACK' 'MW_MFX00_MINIMAL_SDP_PARMS' 'MW_MFX00_NO_EP_CONNECTIVITY' 'MW_MFX00_CANNOT_MOVE_CXTS' 'MW_MFX00_CONNS_ALWAYS_RCV' 'MW_MFX00_OLD_MGCP_CONN_RBK' 'MW_MFX00_SINGLE_AALN_TIER' 'MW_MFX00_LOWER_CASE_NAMES' 'MW_MFX00_EP_NAME_AALN_SL_S' 'MW_MFX00_NO_EMBED_DIG_MAPS' 'MW_MFX00_EP_NAME_APPEND_SL1' 'MW_MFX00_EP_NAME_USE_IPADDR' 'MW_MFX00_NO_PORT_HIERARCHY' 'MW_MFX00_USE_WT1_NOT_WT' 'MW_MFX00_NO_DM_STRT_TIMEOUT' 'MW_MFX00_NO_CNNCTVTY_TEST' 'MW_MFX00_NO_OOB_DTMF' 'MW_MFX00_OOB_DTMF_SENDONLY' 'MW_MFX00_SDP_CONNECTIVITY' 'MW_MFX00_NO_EMBEDDED_MGCP' 'MW_MFX00_CHOOSES_CXT_IDS' 'MW_MFX00_NTWK_DISCONNECT' 'MW_MFX00_EP_NAME_ZERO_BASED' 'MW_MFX00_NO_WILDCARD_AUDITS'

#### mw_mg_fix_bits_02

Description: Definition: Enumeration. Valid values are: 'MW_MFX02_MEGA_PKG_BCG' 'MW_MFX02_MEGA_PKG_XCG' 'MW_MFX02_MEGA_PKG_SRVTN' 'MW_MFX02_MEGA_PKG_XSRVTN' 'MW_MFX02_MEGA_PKG_IND' 'MW_MFX02_MEGA_PKG_ANSLT1004' 'MW_MFX02_MEGA_PKG_MSWALST' 'MW_MFX02_MEGA_PKG_MSWANDISP' 'MW_MFX02_MEGA_PKG_MSWALCONF' 'MW_MFX02_MEGA_PKG_MSWSIG' 'MW_MFX02_MEGA_PKG_MSWANN' 'MW_MFX02_MEGA_PKG_CT' 'MW_MFX02_MEGA_PKG_TDMC' 'MW_MFX02_MEGA_PKG_MSWCT' 'MW_MFX02_MEGA_PKG_MSWTDMC' 'MW_MFX02_MEGA_PKG_MSWMF' 'MW_MFX02_MEGA_PKG_MSWMFCONF' 'MW_MFX02_MEGA_PKG_MSWSEG' 'MW_MFX02_MEGA_PKG_XDD' 'MW_MFX02_MEGA_PKG_MSFUKAL' 'MW_MFX02_MEGA_PKG_MSFUKCG' 'MW_MFX02_MEGA_PKG_MSWDIAGS'

#### mw_uk_rci_values

Description: Definition: Enumeration. Valid values are: 'MW_UK_RCI_AR_YES_CR_YES' 'MW_UK_RCI_AR_NO_CR_YES' 'MW_UK_RCI_AR_YES_CR_NO' 'MW_UK_RCI_AR_NO_CR_NO' 'MW_UK_RCI_AR_ONCE_CR_YES' 'MW_UK_RCI_AR_ONCE_CR_NO'

## 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_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: Signed character

Description: Received K1 byte

ReceivedK2

Type: Signed character

Description: Received K2 byte

TransmittedK1

Type: Signed character

Description: Transmitted K1 byte

TransmittedK2

Type: Signed character

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: Signed character

Description: | Received C2 byte

           TransmitC2

Type: Signed character

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: 8-bit unsigned integer

Description: | Service Type

           PathNumber

Type: 32-bit unsigned integer

Description: | Path Number

           PathSoakSupport

Type: 8-bit unsigned integer

Description: | Alarm Soaking Support for Path

           DelayTrigger

Type: 32-bit unsigned integer

Description: | Alarm Soaking interval for Delay Trigger (in msec)

           DelayClear

Type: 32-bit unsigned integer

Description: | Alarm Soaking interval for Delay Clear (in msec)

#### sonet_s1s0_info

        Description: SONET SS overhead bits (H byte) info
        Definition: Structure. Contents are:
           TransmitS1S0

Type: Signed character

Description: | Transmitted S1, S0 bits

           SourceS1S0

Type: Signed character

Description: | Source of the S1S0 value

           ReceiveS1S0

Type: Signed character

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: Signed character

Description: | Received K1 byte

           TransmitK1

Type: Signed character

Description: | Transmitted K1 byte

           ReceiveK2

Type: Signed character

Description: | Received K2 byte

           TransmitK2

Type: Signed character

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)

           PortSoakSupport

Type: 8-bit unsigned integer

Description: | Alarm Soaking Support for Port

           LineDelayTrigger

Type: 32-bit unsigned integer

Description: | Alarm Soaking interval for Delay Trigger (in msec)

           LineDelayClear

Type: 32-bit unsigned integer

Description: | Alarm Soaking interval for Delay Clear (in msec)

#### sonet_j0_info

        Description: SONET J0/C1 overhead byte info
        Definition: Structure. Contents are:
           TransmitJ0

Type: Signed character

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: 32-bit unsigned integer

Description: | Framing type

           ClockSource

Type: 32-bit unsigned integer

Description: | Actual Transmit clock source

           ClockSourceCfg

Type: 32-bit unsigned integer

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: 8-bit unsigned integer

Description: | Received S1 Value

           TxS1

Type: 8-bit unsigned integer

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

#### 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_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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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_

#### 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_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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

## 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

           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 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_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_active_alarms

Type: 32-bit unsigned integer

Description: wanphy_active_alarms

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 es_acl_edm.

### Datatypes

#### es_acl_edm_ace

Description: ACLE bag Definition: Structure. Contents are: ACEType

Type: bag_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: bag_acl_action

Description: | Grant value permit/deny

           SourceAddress

Type: 16-bit unsigned integer[3]

Description: | Source MAC address

           SourceWildCardBits

Type: 16-bit unsigned integer[3]

Description: | Source wild card bits

           DestinationAddress

Type: 16-bit unsigned integer[3]

Description: | Destination MAC address

           DestinationWildCardBits

Type: 16-bit unsigned integer[3]

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: Definition: Enumeration. Valid values are: 'ACL_ACE_NORMAL' 'ACL_ACE_REMARK'

#### acl_ace_type

Description: Definition: Type definition for: acl_ace_type_

#### acl_prefix_type_

Description: Definition: Enumeration. Valid values are: 'ACL_PREFIX_NORMAL' 'ACL_PREFIX_REMARK'

#### acl_prefix_type

Description: Definition: Type definition for: acl_prefix_type_

#### acl_action_

Description: Definition: Enumeration. Valid values are: 'ACL_ACTION_DENY' 'ACL_ACTION_PERMIT' 'ACL_ACTION_ENCRYPT' 'ACL_ACTION_BYPASS' 'ACL_ACTION_FALLTHROUGH' 'ACL_ACTION_INVALID'

#### acl_action

Description: Definition: Type definition for: acl_action_

#### acl_port_operator_

Description: Definition: Enumeration. Valid values are: 'ACL_OPC_NONE' 'ACL_OPC_EQ' 'ACL_OPC_GT' 'ACL_OPC_LT' 'ACL_OPC_NEQ' 'ACL_OPC_RANGE' 'ACL_OPC_ONEBYTE' 'ACL_OPC_TWOBYTES'

#### 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: 'ACL_LOG_NONE' 'ACL_LOG_REGULAR' 'ACL_LOG_INPUT'

#### acl_log_type

Description: Definition: Type definition for: acl_log_type_

#### acl_tcpflags_operator_

Description: Definition: Enumeration. Valid values are: 'IP_ACL_TCPFLAGS_MATCH_NONE' 'IP_ACL_TCPFLAGS_MATCH_ALL' 'IP_ACL_TCPFLAGS_MATCH_ANY_OLD' 'IP_ACL_TCPFLAGS_MATCH_ANY'

#### acl_tcpflags_operator

Description: Definition: Type definition for: acl_tcpflags_operator_

#### bag_acl_ace_type_

Description: ACE Types Definition: Enumeration. Valid values are: 'normal' - This is Normal ACE 'remark' - This is Remark ACE

#### bag_acl_ace_type

Description: ACE Types Definition: Type definition for: bag_acl_ace_type_

#### bag_acl_action_

Description: Definition: Enumeration. Valid values are: 'deny' - Deny 'permit' - Permit 'encrypt' - Encrypt 'bypass' - Bypass 'fallthrough' - Fallthrough 'invalid' - Invalid

#### bag_acl_action

Description: Definition: Type definition for: bag_acl_action_

#### bag_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

#### bag_acl_port_operator

Description: Definition: Type definition for: bag_acl_port_operator_

#### bag_acl_plen_operator

Description: Definition: Type definition for: bag_acl_port_operator

#### bag_acl_ttl_operator

Description: Definition: Type definition for: bag_acl_port_operator

#### bag_acl_log_type_

Description: Definition: Enumeration. Valid values are: 'log_none' - Log None 'log' - Log Regular 'log_input' - Log Input

#### bag_acl_log_type

Description: Definition: Type definition for: bag_acl_log_type_

#### bag_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

#### bag_acl_tcpflags_operator

Description: Definition: Type definition for: bag_acl_tcpflags_operator_

## 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: 32-bit unsigned integer

Description: The next hop

Status

Type: bag_ipv4_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_ipv4_acl_nh_type

Description: | the next-hop type

#### ipv4_acl_edm_ace

Description: ACLE bag Definition: Structure. Contents are: ItemType

Type: bag_acl_ace_type

Description: | ACE type (acl, remark)

           Sequence

Type: 32-bit unsigned integer

Description: | ACLE sequence number

           Grant

Type: bag_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

           SorceOperator

Type: bag_acl_port_operator

Description: | Source operator

           SorcePort1

Type: 16-bit unsigned integer

Description: | Sorce port 1

           SorcePort2

Type: 16-bit unsigned integer

Description: | Sorce port 2

           DestinationOperator

Type: bag_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: bag_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: bag_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: bag_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: bag_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

           ICMPOffset

Type: 8-bit unsigned integer

Description: | ICMP offset

           NextHopType

Type: bag_ipv4_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: bag_acl_ace_type

Description: | ACE type (prefix, remark)

           Sequence

Type: 32-bit unsigned integer

Description: | ACLE sequence number

           Grant

Type: bag_acl_action

Description: | Grant value permit/deny

           Prefix

Type: IPV4Address

Description: | Prefix

           PrefixLength

Type: 32-bit unsigned integer

Description: | Prefix length

           Operator

Type: bag_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_ipv4_acl_nh_type

Description: | Next hop type

           NextHopInfo

Type: ipv4_acl_bag_nh_info

Description: | Next hop info

### Internal Datatypes

#### acl_ace_type_

        Description:
        Definition: Enumeration. Valid values are:
            'ACL_ACE_NORMAL'
            'ACL_ACE_REMARK'

#### acl_ace_type

        Description:
        Definition: Type definition for: acl_ace_type_

#### acl_prefix_type_

        Description:
        Definition: Enumeration. Valid values are:
            'ACL_PREFIX_NORMAL'
            'ACL_PREFIX_REMARK'

#### acl_prefix_type

Description: Definition: Type definition for: acl_prefix_type_

#### acl_action_

Description: Definition: Enumeration. Valid values are: 'ACL_ACTION_DENY' 'ACL_ACTION_PERMIT' 'ACL_ACTION_ENCRYPT' 'ACL_ACTION_BYPASS' 'ACL_ACTION_FALLTHROUGH' 'ACL_ACTION_INVALID'

#### acl_action

Description: Definition: Type definition for: acl_action_

#### acl_port_operator_

Description: Definition: Enumeration. Valid values are: 'ACL_OPC_NONE' 'ACL_OPC_EQ' 'ACL_OPC_GT' 'ACL_OPC_LT' 'ACL_OPC_NEQ' 'ACL_OPC_RANGE' 'ACL_OPC_ONEBYTE' 'ACL_OPC_TWOBYTES'

#### 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: 'ACL_LOG_NONE' 'ACL_LOG_REGULAR' 'ACL_LOG_INPUT'

#### acl_log_type

Description: Definition: Type definition for: acl_log_type_

#### acl_tcpflags_operator_

Description: Definition: Enumeration. Valid values are: 'IP_ACL_TCPFLAGS_MATCH_NONE' 'IP_ACL_TCPFLAGS_MATCH_ALL' 'IP_ACL_TCPFLAGS_MATCH_ANY_OLD' 'IP_ACL_TCPFLAGS_MATCH_ANY'

#### acl_tcpflags_operator

Description: Definition: Type definition for: acl_tcpflags_operator_

#### bag_acl_ace_type_

Description: ACE Types Definition: Enumeration. Valid values are: 'normal' - This is Normal ACE 'remark' - This is Remark ACE

#### bag_acl_ace_type

Description: ACE Types Definition: Type definition for: bag_acl_ace_type_

#### bag_acl_action_

Description: Definition: Enumeration. Valid values are: 'deny' - Deny 'permit' - Permit 'encrypt' - Encrypt 'bypass' - Bypass 'fallthrough' - Fallthrough 'invalid' - Invalid

#### bag_acl_action

Description: Definition: Type definition for: bag_acl_action_

#### bag_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

#### bag_acl_port_operator

Description: Definition: Type definition for: bag_acl_port_operator_

#### bag_acl_plen_operator

Description: Definition: Type definition for: bag_acl_port_operator

#### bag_acl_ttl_operator

Description: Definition: Type definition for: bag_acl_port_operator

#### bag_acl_log_type_

Description: Definition: Enumeration. Valid values are: 'log_none' - Log None 'log' - Log Regular 'log_input' - Log Input

#### bag_acl_log_type

Description: Definition: Type definition for: bag_acl_log_type_

#### bag_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

#### bag_acl_tcpflags_operator

Description: Definition: Type definition for: bag_acl_tcpflags_operator_

#### bag_ipv4_acl_nh_type

Description: Definition: Enumeration. Valid values are: 'nexthop_none' - Next Hop None 'nexthop_default' - Nexthop Default 'nexthop' - Nexthop

#### bag_ipv4_acl_nh_status

Description: Definition: Enumeration. Valid values are: 'not_presant' - State Not Presant '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 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

#### 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

#### 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

#### 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_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

#### 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_

#### 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_

#### instmgr_nodetype_td

        Description:
        Definition: Type definition for: 64-bit unsigned integer

#### node_versions_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### 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_file

Type: String with unbounded length

Description: | Tar filename

#### 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_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

BadChecksum

Type: 64-bit unsigned integer

Description: bad checksum or ttl 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

#### 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_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 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_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

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

#### 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

#### 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 value

           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

           NumberOfLSPsSwitched

Type: 32-bit unsigned integer

Description: | Number of LSPs switched

           NumberOfRewritesAffected

Type: 32-bit unsigned integer

Description: | Number of rewrites affected

           StartTime

Type: fib_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

#### 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_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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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 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[12]

Description: | Label context count

           LabelContextPendingCount

Type: 32-bit unsigned integer[12]

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

           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: 32-bit unsigned integer

Description: | Pseudo-wire ID

           Subinterface

Type: Interface

Description: | Subinterface

#### 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

           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

           InstallTime

Type: 64-bit unsigned integer

Description: | Route install timestamp in nanosec

           InstallAge

Type: 64-bit unsigned integer

Description: | Route age timestamp in nonosec

           RewriteUpdated

Type: 32-bit signed integer

Description: | Rewrite updated status

           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_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_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

           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 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

#### fib_sh_nhinfo

        Description: FIB per nhinfo information
        Definition: Structure. Contents are:
           si_protocol

Type: 32-bit unsigned integer

Description: | FIB Protocol Type

           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_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

#### 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: 32-bit unsigned integer

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: 32-bit unsigned integer

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

#### 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

           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: 32-bit unsigned integer[20]

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

#### 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

           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:
           ss_rtrid

Type: 32-bit unsigned integer

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

           ss_vr_id

Type: 32-bit unsigned integer

Description: | Virtual router instance Id

           ss_lba

Type: 32-bit unsigned integer

Description: | LBA configuration

           ss_vrf_name

Type: String with unbounded length

Description: | VRF name string

           ss_tbl_flags

Type: 32-bit unsigned integer

Description: | Table flags

           ss_tbl_refcount

Type: 32-bit unsigned integer

Description: | Number of references to this 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

           ss_route_count

Type: 32-bit unsigned integer

Description: | Number of routes

           ss_inplace_count

Type: 32-bit unsigned integer

Description: | Number of inplace modifications

           ss_stale_deleted

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

           ss_loadinfo_count

Type: 32-bit unsigned integer

Description: | Count of load share elements

           ss_loadinfo_refcount

Type: 32-bit unsigned integer

Description: | Count of load share references

           ss_ex_loadinfo_count

Type: 32-bit unsigned integer

Description: | Explicit load share elements

           ss_shd_loadinfo_count

Type: 32-bit unsigned integer

Description: | Shared load share elements

           ss_ex_ldi_memory

Type: 32-bit unsigned integer

Description: | Memory used by Explicit LDIs

           ss_shd_ldi_memory

Type: 32-bit unsigned integer

Description: | Memory used by Shared LDIs

           ss_loadinfo_size

Type: 32-bit unsigned integer

Description: | Total Bytes used by load share elem.

           ss_leaf_size

Type: 32-bit unsigned integer

Description: | Total Bytes used by leaves.

           ss_reresolve

Type: 32-bit unsigned integer

Description: | Number of reresolved entries

           ss_old_unresolved

Type: 32-bit unsigned integer

Description: | Number of old unresolved entries

           ss_new_unresolved

Type: 32-bit unsigned integer

Description: | Number of new unresolved entries

           ss_route_drop_count

Type: 32-bit unsigned integer

Description: | Number of routes dropped by CEF

           ss_fib_present_on_add

Type: 32-bit unsigned integer

Description: | Number of entries present on addition

           ss_is_glbldef

Type: Boolean

Description: | Global default table flag

           ss_fib_default

Type: Boolean

Description: | Default FIB flag

           ss_fib_default_prefix

Type: 32-bit unsigned integer

Description: | Default prefix

           ss_fib_default_mask

Type: 32-bit unsigned integer

Description: | Default prefix mask length

           ss_adjacencies

Type: 32-bit unsigned integer

Description: | Number of adjacencies

           ss_incomplete_adjs

Type: 32-bit unsigned integer

Description: | Number of incomplete adjacencies

           ss_accounting

Type: Boolean

Description: | Accounting flag

           ss_gtrie_stats

Type: Hex binary data with unbounded length

Description: | Gtrie statistics

           ss_resol_timer

Type: 32-bit unsigned integer

Description: | IP CEF resolution timer

           ss_slow_proc_time

Type: 32-bit unsigned integer

Description: | IP CEF slow processing time

           ss_max_resol_timer

Type: 32-bit unsigned integer

Description: | IP CEF max resolution time

           ss_imposition_cnt

Type: 32-bit unsigned integer

Description: | Number of prefixes with imposition LDI

           ss_extended_pl_cnt

Type: 32-bit unsigned integer

Description: | Number of prefixes with extended path-list

           ss_recycle_dropped

Type: 32-bit unsigned integer

Description: | Number of routes dropped because of recycled label

#### 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_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_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_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_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

#### 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

           NumberOfDependentNextHopIformation

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

           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_ifh

Type: 32-bit unsigned integer

Description: | Interface hande

           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

#### 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

#### 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 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

           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

#### 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_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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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 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: |

### 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_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_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_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_CIRCUIT_ID' 'MATCH_NAS_PORT_SUB_ID_IPADDR' 'MATCH_NAS_PORT_SUB_ID_REMOTE_ID' '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_

#### string_arr

Description: Definition: Type definition for: String with unbounded length

## 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: |

           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_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_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_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_CIRCUIT_ID' 'MATCH_NAS_PORT_SUB_ID_IPADDR' 'MATCH_NAS_PORT_SUB_ID_REMOTE_ID' '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_

#### policy_chk_sum

Description: Definition: Type definition for: Hex binary data with maximum length 16 bytes

#### void_p

Description: Definition: Type definition for: 32-bit unsigned integer

#### 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_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_INPUT_INTERFACE' - Match Type Input Interface 'MATCH_TYPE_ETHERTYPE' - Match Type Ethernet Type '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

           input_interface

Type: string_array

Description: | Input interface

           ethertype

Type: uint16_rng_array

Description: | Ethernet type

           data_p (Default)

Type: void_p

Description: | For internal use only

#### cmatch_data_hd

        Description:
        Definition: Type definition for: Optional class_match_info_st

#### class_map_name

        Description:
        Definition: Type definition for: String with maximum length 65

#### 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_PRIORITY' - Policy Action Priority Queue
            '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_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_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_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_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: |

           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:

#### 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'

#### action_authorize_id_st

Description: authorize identifiers Definition: Structure. Contents are: id

Type: authorize_id_en

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:

group_name

Type: String with unbounded length

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:

group_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:

group_name

Type: String with unbounded length

Description:

#### action_timeout_idle_info_p

Description: Definition: Type definition for: Optional action_timeout_idle_st

#### 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

#### 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: |

           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: |

           police

Type: action_police_info_p

Description: |

           shape

Type: action_shape_info_p

Description: |

           child_policy

Type: action_service_policy_info_p

Description: |

           data_p (Default)

Type: void_p

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

#### 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: |

           def (Default)

Type: void_p

Description: |

#### 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 exhaustion event 'PEVENT_TYPE_IDLE_TIMEOUT' - Idle 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 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

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 daps_show.

### Datatypes

#### ip_daps_show_pool_brief

        Description: ip daps pool parameters
        Definition: Structure. Contents are:
           pool_name

Type: String with length 64

Description: | Pool name

           class_name

Type: String with length 64

Description: | Class name

           vrf_name

Type: String with length 64

Description: | VRF name

           range_start

Type: IPV4Address

Description: | Range start

           range_end

Type: IPV4Address

Description: | Range end

           num_addrs_alloc

Type: 32-bit unsigned integer

Description: | Number of addresses allocated

           num_addrs_free

Type: 32-bit unsigned integer

Description: | Number of addresses free

           num_addrs_excl

Type: 32-bit unsigned integer

Description: | Number of addresses excluded

#### ip_daps_show_pool_cfg

        Description: ip daps pool config
        Definition: Structure. Contents are:
           pool_name

Type: String with length 64

Description: | Pool name

           vrf_name

Type: String with length 64

Description: | VRF name

           dhcp_profile_name

Type: String with length 64

Description: | DHCP profile name

           util_high

Type: 8-bit unsigned integer

Description: | High utilization mark

           util_low

Type: 8-bit unsigned integer

Description: | Low utilization mark

           util_current

Type: 8-bit unsigned integer

Description: | Current utilization

#### ip_daps_show_pool_alloc

        Description: ip daps pool allocation
        Definition: Structure. Contents are:
           addr

Type: IPV4Address

Description: | Allocated address

           client_type

Type: 32-bit unsigned integer

Description: | Client type

#### ip_daps_show_pool_total_util

        Description: ip daps pool total utilization
        Definition: Structure. Contents are:
           util_high

Type: 8-bit unsigned integer

Description: | High utilization mark

           util_low

Type: 8-bit unsigned integer

Description: | Low utilization mark

           util_current

Type: 8-bit unsigned integer

Description: | Current utilization

### Internal Datatypes

## Perl Data Object documentation for ipv4_dhcpd.

### Datatypes

#### ipv4_dhcpd_relay_stats

        Description: ipv4 dhcpd relay stats parameters
        Definition: Structure. Contents are:
           vrfName

Type: Hex binary data with maximum length 33 bytes

Description: | DHCP L3 VRF Name

           stat

Type: 64-bit unsigned integer[46]

Description: | Public relay statistics

#### ipv4_dhcpd_relay_profile

Description: ipv4 dhcpd relay profile parameters Definition: Structure. Contents are: profileName

Type: Hex binary data with maximum length 65 bytes

Description: Profile Name

helper_count

Type: 8-bit unsigned integer

Description: Helper address count

helper_address

Type: IPV4Address[16]

Description: | Helper addresses

           helper_vrf

Type: vrf_string

[16]

Description: | Helper address vrfs

           giaddr

Type: IPV4Address

[16]

Description: | Gateway addresses

           relay_info_option

Type: 8-bit unsigned integer

Description: | Relay info option

           relay_info_policy

Type: 8-bit unsigned integer

Description: | Relay info policy

           relay_info_allow_untrusted

Type: 8-bit unsigned integer

Description: | Relay info untrusted

           relay_info_vpn

Type: 8-bit unsigned integer

Description: | Relay info vpn

           relay_info_check

Type: 8-bit unsigned integer

Description: | Relay info check

           giaddr_policy

Type: 8-bit unsigned integer

Description: | Giaddr policy

           bcast_policy

Type: 8-bit unsigned integer

Description: | Bcast policy

#### ipv4_dhcpd_relay_profile_reference

        Description: ipv4 dhcpd relay profile reference
        Definition: Structure. Contents are:
           reference_type

Type: 8-bit unsigned integer

Description: | Bridge or Interface

           profile_name

Type: Hex binary data with maximum length 65 bytes

Description: | Profile Name

           vrf_name

Type: Hex binary data with maximum length 33 bytes

Description: | VRF Name

           interface_name

Type: Hex binary data with maximum length 65 bytes

Description: | Interface Name

#### ipv4_dhcpd_snoop_stats

        Description: ipv4 dhcpd snoop stats parameters
        Definition: Structure. Contents are:
           bridgeName

Type: Hex binary data with maximum length 67 bytes

Description: | DHCP L2 bridge name

           stat

Type: 64-bit unsigned integer[46]

Description: | Public snoop statistics

#### ipv4_dhcpd_snoop_profile

Description: ipv4 dhcpd snoop profile parameters Definition: Structure. Contents are: profileName

Type: Hex binary data with maximum length 65 bytes

Description: Profile Name

relay_info_option

Type: 8-bit unsigned integer

Description: Relay info option

relay_info_allow_untrusted

Type: 8-bit unsigned integer

Description: Allow untrusted relay info

trusted

Type: 8-bit unsigned integer

Description: Trust

#### ipv4_dhcpd_snoop_binding

Description: ipv4 dhcpd snoop binding entry Definition: Structure. Contents are: chaddr

Type: Hex binary data with maximum length 16 bytes

Description: DHCP client MAC address

chaddr_len

Type: 8-bit unsigned integer

Description: DHCP client MAC address length

iaddr

Type: IPV4Address

Description: | DHCP iaddr

           client_id

Type: Hex binary data with maximum length 255 bytes

Description: | DHCP client id

           client_id_len

Type: 8-bit unsigned integer

Description: | DHCP client id len

           state

Type: 8-bit unsigned integer

Description: | DHCP sm state

           lease

Type: 32-bit unsigned integer

Description: | DHCP lease time

           lease_start_time

Type: 32-bit unsigned integer

Description: | DHCP lease start time

           profile_name

Type: Hex binary data with maximum length 65 bytes

Description: | DCHP profile name

           ifname

Type: Hex binary data with maximum length 65 bytes

Description: | DHCP interface to client

           bridge_name

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: reference_type

Type: 8-bit unsigned integer

Description: Bridge or Interface

profile_name

Type: Hex binary data with maximum length 65 bytes

Description: Profile Name

bridge_name

Type: Hex binary data with maximum length 67 bytes

Description: Bridge Domain Name

interface_name

Type: Hex binary data with maximum length 65 bytes

Description: Interface Name

#### ipv4_dhcpd_proxy_stats

Description: ipv4 dhcpd proxy stats parameters Definition: Structure. Contents are: vrfName

Type: Hex binary data with maximum length 33 bytes

Description: DHCP L3 VRF Name

stat

Type: 64-bit unsigned integer[50]

Description: Public proxy statistics

#### ipv4_dhcpd_proxy_profile

Description: ipv4 dhcpd proxy profile parameters Definition: Structure. Contents are: profileName

Type: Hex binary data with maximum length 65 bytes

Description: Profile Name

vrf_refs

Type: 32-bit unsigned integer

Description: VRF references

interface_refs

Type: 32-bit unsigned integer

Description: Interface references

helper_count

Type: 8-bit unsigned integer

Description: Helper address count

helper_address

Type: IPV4Address[16]

Description: | Helper addresses

           helper_vrf

Type: vrf_string

[16]

Description: | Helper address vrfs

           giaddr

Type: IPV4Address

[16]

Description: | Gateway addresses

           relay_info_option

Type: 8-bit unsigned integer

Description: | Relay info option

           relay_info_policy

Type: 8-bit unsigned integer

Description: | Relay info policy

           relay_info_allow_untrusted

Type: 8-bit unsigned integer

Description: | Relay info untrusted

           relay_info_vpn

Type: 8-bit unsigned integer

Description: | Relay info vpn

           relay_info_check

Type: 8-bit unsigned integer

Description: | Relay info check

           giaddr_policy

Type: 8-bit unsigned integer

Description: | Giaddr policy

#### ipv4_dhcpd_proxy_profile_reference

        Description: ipv4 dhcpd proxy profile reference
        Definition: Structure. Contents are:
           reference_type

Type: 8-bit unsigned integer

Description: | Bridge or Interface

           profile_name

Type: Hex binary data with maximum length 65 bytes

Description: | Profile Name

           vrf_name

Type: Hex binary data with maximum length 33 bytes

Description: | VRF Name

           interface_name

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:
           clients_total

Type: 32-bit unsigned integer

Description: | Total number of clients

           clients_initializing

Type: 32-bit unsigned integer

Description: | Number of clients in init state

           clients_selecting

Type: 32-bit unsigned integer

Description: | Number of clients in selecting state

           clients_requesting

Type: 32-bit unsigned integer

Description: | Number of clients in requesting state

           clients_bound

Type: 32-bit unsigned integer

Description: | Number of clients in bound state

           clients_renewing

Type: 32-bit unsigned integer

Description: | Number of clients in renewing state

           clients_informing

Type: 32-bit unsigned integer

Description: | Number of clients in informing state

#### ipv4_dhcpd_proxy_binding

Description: ipv4 dhcpd proxy binding entry Definition: Structure. Contents are: client_id

Type: Hex binary data with maximum length 255 bytes

Description: DHCP client identifier

client_id_len

Type: 16-bit unsigned integer

Description: DHCP client identifier length

chaddr

Type: Hex binary data with maximum length 16 bytes

Description: DHCP client MAC address

chaddr_len

Type: 16-bit unsigned integer

Description: DHCP client MAC address length

vrf_name

Type: Hex binary data with maximum length 33 bytes

Description: DHCP vrf name

iaddr

Type: IPV4Address

Description: | DHCP iaddr

           giaddr

Type: IPV4Address

Description: | DHCP giaddr

           lease

Type: 32-bit unsigned integer

Description: | DHCP client lease

           lease_start_time

Type: 32-bit unsigned integer

Description: | DHCP client lease start time

           current_time

Type: 32-bit unsigned integer

Description: | Current system time

           state

Type: 32-bit unsigned integer

Description: | DHCP client state

           ifname

Type: Hex binary data with maximum length 65 bytes

Description: | DHCP interface to client

           profile_name

Type: Hex binary data with maximum length 65 bytes

Description: | DHCP profile name

### Internal Datatypes

#### vrf_string

        Description:
        Definition: Type definition for: Hex binary data with maximum length 33 bytes

## Perl Data Object documentation for ospf_private.

### Datatypes

#### 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_bad_checksum

        Description: OSPF Bad Checksum
        Definition: Structure. Contents are:
           cs_rcv_cksum

Type: 16-bit unsigned integer

Description: |

           cs_cmp_cksum

Type: 16-bit unsigned integer

Description: |

           cs_data

Type: Unsigned character[0...unbounded]

Description: |

#### ospf_sh_generic

        Description: OSPF Generic Data
        Definition: Structure. Contents are:
           ge_data

Type: String with unbounded length

Description: |

#### ospf_sh_maximum_age

Description: Definition: Structure. Contents are: ma_maxage_timer

Type: 32-bit unsigned integer

Description:

ma_maxage_count

Type: 32-bit unsigned integer

Description:

ma_list

Type: ospf_sh_lsa_sum[0...unbounded]

Description: |

#### ospf_sh_message_queue

Description: Definition: Structure. Contents are: mq_qfails_low

Type: 64-bit unsigned integer

Description:

mq_qfails_med

Type: 64-bit unsigned integer

Description:

mq_qfails_high

Type: 64-bit unsigned integer

Description:

mq_inst_count

Type: 64-bit unsigned integer

Description:

mq_teqqfails

Type: 64-bit unsigned integer

Description:

mq_iqqfails

Type: 64-bit unsigned integer

Description:

mq_ev_pulse_send_count

Type: 64-bit unsigned integer

Description:

mq_ev_pulse_rcvd_count

Type: 64-bit unsigned integer

Description:

mq_count

Type: 32-bit unsigned integer

Description:

mq_len

Type: 32-bit unsigned integer

Description:

mq_redqlen

Type: 32-bit unsigned integer

Description:

mq_exqlen

Type: 32-bit unsigned integer

Description:

mq_sumqlen

Type: 32-bit unsigned integer

Description:

mq_dqlen

Type: 32-bit unsigned integer

Description:

mq_ev_sch

Type: 32-bit unsigned integer

Description:

mq_maxlen

Type: 32-bit unsigned integer

Description:

mq_teqcount

Type: 32-bit unsigned integer

Description:

mq_teqlen

Type: 32-bit unsigned integer

Description:

mq_teqmaxlen

Type: 32-bit unsigned integer

Description:

mq_iqcount

Type: 32-bit unsigned integer

Description:

mq_iqlen

Type: 32-bit unsigned integer

Description:

mq_iev_sch

Type: 32-bit unsigned integer

Description:

mq_iqmaxlen

Type: 32-bit unsigned integer

Description:

mq_ev_gpulse_count

Type: 32-bit signed integer

Description:

mq_ev_pulse_errors

Type: 32-bit unsigned integer

Description:

mq_iqlimit

Type: 32-bit unsigned integer

Description:

mq_inst_quantum

Type: 32-bit unsigned integer

Description:

mq_rl_lsa_q_quantum

Type: 32-bit unsigned integer

Description:

mq_rl_lsa_q_len

Type: 32-bit unsigned integer

Description:

mq_rl_lsa_q_peak_len

Type: 32-bit unsigned integer

Description:

mq_rl_lsa_total

Type: 64-bit unsigned integer

Description:

mq_flush_lsa_total

Type: 64-bit unsigned integer

Description:

mq_flush_lsa_q_quantum

Type: 32-bit unsigned integer

Description:

mq_flush_lsa_q_len

Type: 32-bit unsigned integer

Description:

mq_flush_lsa_q_peak_len

Type: 32-bit unsigned integer

Description:

mq_sum_q_len

Type: 32-bit unsigned integer

Description:

mq_sum_q_peak_len

Type: 32-bit unsigned integer

Description:

mq_sum_q_count

Type: 64-bit unsigned integer

Description:

mq_inst_low_limit

Type: 32-bit unsigned integer

Description:

mq_inst_med_limit

Type: 32-bit unsigned integer

Description:

mq_inst_hi_limit

Type: 32-bit unsigned integer

Description:

mq_spf_lsa_q_quantum

Type: 32-bit unsigned integer

Description:

mq_mgd_timers_quantum

Type: 32-bit unsigned integer

Description:

mq_te_quantum

Type: 32-bit unsigned integer

Description:

dlink_err

Type: 64-bit unsigned integer

Description:

#### ospf_sh_protopkt_stats

Description: Definition: Structure. Contents are: Inputs

Type: 32-bit unsigned integer

Description:

InputHello

Type: 32-bit unsigned integer

Description:

InputDB_DES

Type: 32-bit unsigned integer

Description:

InputDB_DES_LSA

Type: 32-bit unsigned integer

Description:

InputRequest

Type: 32-bit unsigned integer

Description:

InputRequestLSA

Type: 32-bit unsigned integer

Description:

InputLSUpdate

Type: 32-bit unsigned integer

Description:

InputLSUpdateLSA

Type: 32-bit unsigned integer

Description:

InputAcknowledge

Type: 32-bit unsigned integer

Description:

InputAcknowledgeLSA

Type: 32-bit unsigned integer

Description:

ChecksumError

Type: 32-bit unsigned integer

Description:

InputAuthorityError

Type: 32-bit unsigned integer

Description:

Outputs

Type: 32-bit unsigned integer

Description:

OutputHello

Type: 32-bit unsigned integer

Description:

OutputDB_DES

Type: 32-bit unsigned integer

Description:

OutputDB_DES_LSA

Type: 32-bit unsigned integer

Description:

OutputRequest

Type: 32-bit unsigned integer

Description:

OutputRequestLSA

Type: 32-bit unsigned integer

Description:

OutputLSUpdate

Type: 32-bit unsigned integer

Description:

OutputLSUpdateLSA

Type: 32-bit unsigned integer

Description:

OutputAcknowledge

Type: 32-bit unsigned integer

Description:

OutputAcknowledgeLSA

Type: 32-bit unsigned integer

Description:

OutputAuthorityError

Type: 32-bit unsigned integer

Description:

HighInputDB_DES

Type: 32-bit unsigned integer

Description:

HighInputRequest

Type: 32-bit unsigned integer

Description:

HighInputLSUpdate

Type: 32-bit unsigned integer

Description:

HighInputAcknowledge

Type: 32-bit unsigned integer

Description:

#### ospf_sh_if_stats_entry

Description: Definition: Structure. Contents are: MADJInterface

Type: Boolean

Description:

AreaID

Type: 32-bit unsigned integer

Description:

AreaIDString

Type: String with unbounded length

Description:

InterfaceStatistics

Type: 32-bit unsigned integer[0...unbounded]

Description:

#### ospf_sh_if_stats

Description: Definition: Structure. Contents are: InterfaceHandle

Type: Interface

Description: |

           InterfaceName

Type: String with unbounded length

Description: |

           InterfaceEntry

Type: ospf_sh_if_stats_entry

[0...unbounded]

Description: |

#### ospf_sh_raw_stats

        Description:
        Definition: Structure. Contents are:
           OutSent

Type: 32-bit unsigned integer

Description: |

           OutBytesSent

Type: 32-bit unsigned integer

Description: |

           OutNoConnectionDiscarded

Type: 32-bit unsigned integer

Description: |

           OutNullSourceDiscarded

Type: 32-bit unsigned integer

Description: |

           OutNoPacketDisarded

Type: 32-bit unsigned integer

Description: |

           OutIPV4HeaderErrorDiscarded

Type: 32-bit unsigned integer

Description: |

           OutSentPacketErrorDiscarded

Type: 32-bit unsigned integer

Description: |

           InReceived

Type: 32-bit unsigned integer

Description: |

           InBytesReceived

Type: 32-bit unsigned integer

Description: |

           InShortMessageDiscarded

Type: 32-bit unsigned integer

Description: |

           InNoMemoryDiscarded

Type: 32-bit unsigned integer

Description: |

           InRAWEvent

Type: 32-bit unsigned integer

Description: |

           Disconnects

Type: 32-bit unsigned integer

Description: |

           InStandbyDiscarded

Type: 32-bit unsigned integer

Description: |

           NSRNotReadyDiscarded

Type: 32-bit unsigned integer

Description: |

           RAWConnected

Type: Boolean

Description: |

           SL_RAWConnected

Type: Boolean

Description: |

#### ospf_sh_rib_batch

Description: Definition: Structure. Contents are: BathchesSent

Type: 32-bit unsigned integer

Description:

RoutesSent

Type: 32-bit unsigned integer

Description:

RoutesPending

Type: 32-bit unsigned integer

Description:

MaximumRoutes

Type: 32-bit unsigned integer

Description:

PathsSent

Type: 32-bit unsigned integer

Description:

PathsPending

Type: 32-bit unsigned integer

Description:

PathsAdded

Type: 32-bit unsigned integer

Description:

PathsAddErrors

Type: 32-bit unsigned integer

Description:

PathsDeleted

Type: 32-bit unsigned integer

Description:

PathsDeleteErrors

Type: 32-bit unsigned integer

Description:

PriorityLevel

Type: String with maximum length 40

Description:

#### ospf_sh_rib_batch_priority_queues

Description: Definition: Structure. Contents are: PriorityBatch

Type: ospf_sh_rib_batch[8]

Description: |

#### ospf_sh_stats_rib_thread

Description: Definition: Structure. Contents are: ThreadActive

Type: Boolean

Description:

TimeOfLastDequeueEntryOnWorkQueue

Type: 64-bit unsigned integer

Description:

TimeOfFirstEntryOnWorkQueue

Type: 64-bit unsigned integer

Description:

CurrentWorkQueueLength

Type: 32-bit signed integer

Description:

MaximumWorkQueueLength

Type: 32-bit signed integer

Description:

TotalQueuedPackets

Type: 32-bit unsigned integer

Description:

TotalPacketsDequeued

Type: 32-bit unsigned integer

Description:

RIBConnects

Type: 32-bit unsigned integer

Description:

TotalBatchesSent

Type: 32-bit unsigned integer

Description:

NumberOfSignalsReceived

Type: 32-bit unsigned integer

Description:

SendErrors

Type: 32-bit unsigned integer

Description:

QueueErrors

Type: 32-bit unsigned integer

Description:

PrefixLimitErrors

Type: 32-bit unsigned integer

Description:

DequeueingErrors

Type: 32-bit unsigned integer

Description:

EmptyBatches

Type: 32-bit unsigned integer

Description:

DropsBeforeSending

Type: 32-bit unsigned integer

Description:

DropsAfterSending

Type: 32-bit unsigned integer

Description:

DropsConnectNotAvailable

Type: 32-bit unsigned integer

Description:

ForwardTBL

Type: 32-bit unsigned integer

Description:

PriorityLevel

Type: String with maximum length 40

Description:

BaseTime

Type: bag_timespec

Description: |

           BaseClock

Type: 64-bit unsigned integer

Description: |

#### ospf_sh_stats_work_queues

Description: Definition: Structure. Contents are: RIBQueues

Type: ospf_sh_stats_rib_thread[8]

Description: |

           InternalWorkQueue

Type: ospf_sh_stats_rib_thread

Description: |

#### ospf_sh_stat_intra

        Description:
        Definition: Structure. Contents are:
           IntraAreaID

Type: String with unbounded length

Description: |

           IntraStartTime

Type: ospf_sh_time

Description: |

           IntraChangeFlags

Type: 16-bit unsigned integer

Description: |

           IntraDuration

Type: ospf_sh_time

Description: |

#### ospf_sh_stat_partial

        Description:
        Definition: Structure. Contents are:
           PartialAdvRouterID

Type: 32-bit unsigned integer

Description: |

           PartialStartTime

Type: ospf_sh_time

Description: |

           PartialDestinationCount

Type: 32-bit unsigned integer

Description: |

           PartialDestinationAddress

Type: 32-bit unsigned integer

Description: |

           PartialDuration

Type: ospf_sh_time

Description: |

#### ospf_sh_stats_spf

        Description:
        Definition: Structure. Contents are:
           LastRuntime

Type: ospf_sh_stat_intra

[0...unbounded]

Description: |

           LastSummaryRuntime

Type: ospf_sh_stat_partial[0...unbounded]

Description: |

           LastExternalRuntime

Type: ospf_sh_stat_partial[0...unbounded]

Description: |

#### ospf_sh_te_stats

        Description:
        Definition: Structure. Contents are:
           ControlConnected

Type: Boolean

Description: |

           LinkConnected

Type: Boolean

Description: |

           ControlDisconnects

Type: 32-bit unsigned integer

Description: |

           LinkDisconnects

Type: 32-bit unsigned integer

Description: |

           AdjacentGets

Type: 32-bit unsigned integer

Description: |

           BeaconSend

Type: 32-bit unsigned integer

Description: |

           LinkFloods

Type: 32-bit unsigned integer

Description: |

           LinkFragmentFloods

Type: 32-bit unsigned integer

Description: |

           LSPGets

Type: 32-bit unsigned integer

Description: |

           TunnelAnnounces

Type: 32-bit unsigned integer

Description: |

           TotalTunnels

Type: 32-bit unsigned integer

Description: |

           ControlBatchReads

Type: 32-bit unsigned integer

Description: |

           ControlBatchWrites

Type: 32-bit unsigned integer

Description: |

           LinkBatchReads

Type: 32-bit unsigned integer

Description: |

           LinkBatchWrites

Type: 32-bit unsigned integer

Description: |

           AdjacentChanges

Type: 32-bit unsigned integer

Description: |

           BeaconRespond

Type: 32-bit unsigned integer

Description: |

           FragmentDeletes

Type: 32-bit unsigned integer

Description: |

           FragmentAnnounces

Type: 32-bit unsigned integer

Description: |

           DataTransmitCompletes

Type: 32-bit unsigned integer

Description: |

           PCEListen

Type: 32-bit unsigned integer

Description: |

           PCEStopListen

Type: 32-bit unsigned integer

Description: |

           PCEFlood

Type: 32-bit unsigned integer

Description: |

           PCEGet

Type: 32-bit unsigned integer

Description: |

           PCELookUp

Type: 32-bit unsigned integer

Description: |

           PCELockUpNumberDestinationStatistics

Type: 32-bit unsigned integer

Description: |

           PCEResponseFails

Type: 32-bit unsigned integer

Description: |

           PCENodeAnnouceBatches

Type: 32-bit unsigned integer

Description: |

           PCENodeDeleteBatches

Type: 32-bit unsigned integer

Description: |

           PCENumberNodeAnnounce

Type: 32-bit unsigned integer

Description: |

           PCENumberNodeDelete

Type: 32-bit unsigned integer

Description: |

           PCENodeSendFails

Type: 32-bit unsigned integer

Description: |

#### ospf_sh_nsr_stats_pri

        Description:
        Definition: Structure. Contents are:
           SchedPriorityType

Type: ospf_nsr_sched_pri_type

Description: |

           SchedQuantity

Type: Unsigned character

Description: |

           SchedRemainQuantity

Type: Unsigned character

Description: |

           SchedPriorityEventsInQueue

Type: 16-bit unsigned integer

Description: |

           SchedMaximumEvents

Type: 16-bit unsigned integer

Description: |

           SchedPeakQueueLength

Type: 16-bit unsigned integer

Description: |

           SchedEventsQueued

Type: 64-bit unsigned integer

Description: |

           SchedEnqueueFails

Type: 64-bit unsigned integer

Description: |

           SchedEventsDequeued

Type: 64-bit unsigned integer

Description: |

#### ospf_sh_nsr_sched_stats

        Description:
        Definition: Structure. Contents are:
           PulseQuantity

Type: 32-bit signed integer

Description: |

           EventsInQueue

Type: 32-bit unsigned integer

Description: |

           EventsTransmitted

Type: 64-bit unsigned integer

Description: |

           EventsReceived

Type: 64-bit unsigned integer

Description: |

           BadPulsesReceived

Type: 64-bit unsigned integer

Description: |

           GoodPulsesReceived

Type: 64-bit unsigned integer

Description: |

           PulsesTransmitted

Type: 64-bit unsigned integer

Description: |

           PulseTransmitFails

Type: 64-bit unsigned integer

Description: |

           Priority

Type: ospf_sh_nsr_stats_pri

[3]

Description: |

#### ospf_sh_nsr_stats

        Description:
        Definition: Structure. Contents are:
           Revision

Type: 32-bit signed integer

Description: |

           FSMState

Type: 32-bit signed integer

Description: |

           NodeID

Type: 32-bit unsigned integer

Description: |

           PeerNodeID

Type: 32-bit unsigned integer

Description: |

           MTU

Type: 32-bit unsigned integer

Description: |

           NeighborQuadQueueID

Type: 32-bit unsigned integer

Description: |

           LSAQuadQueueID

Type: 32-bit unsigned integer

Description: |

           LSAckQuadQueueID

Type: 32-bit unsigned integer

Description: |

           NeighborQuadMdataCount

Type: 32-bit unsigned integer

Description: |

           LSAQuadMdataCount

Type: 32-bit unsigned integer

Description: |

           LSAckQuadMdataCount

Type: 32-bit unsigned integer

Description: |

           NeighborInitSyncPendingCount

Type: 32-bit signed integer

Description: |

           LSAInitSyncPendingCount

Type: 32-bit signed integer

Description: |

           NeighborSequenceNumber

Type: 32-bit unsigned integer

Description: |

           InterfaceSequenceNumber

Type: 32-bit unsigned integer

Description: |

           LSAckSequenceNumber

Type: 32-bit unsigned integer

Description: |

           LSAckReceiveSequenceNumber

Type: 32-bit unsigned integer

Description: |

           TMRQuantity

Type: 32-bit signed integer

Description: |

           AttempsConnectToActive

Type: 64-bit unsigned integer

Description: |

           FailsConnectToActive

Type: 64-bit unsigned integer

Description: |

           OpensConnectToActive

Type: 64-bit unsigned integer

Description: |

           ClosesConnectToActive

Type: 64-bit unsigned integer

Description: |

           ErrorsConnectToActive

Type: 64-bit unsigned integer

Description: |

           ThreadSchedulerStatistics

Type: ospf_sh_nsr_sched_stats

Description: |

           RouterThreadSchedulerStatistics

Type: ospf_sh_nsr_sched_stats

Description: |

#### ospf_sh_stats_aggt

        Description:
        Definition: Structure. Contents are:
           sa_num_nbrs

Type: 32-bit unsigned integer

Description: |

           sa_num_nbrs_up

Type: 32-bit unsigned integer

Description: |

           sa_num_intf

Type: 32-bit unsigned integer

Description: |

           sa_num_intf_up

Type: 32-bit unsigned integer

Description: |

           sa_num_vintf_up

Type: 32-bit unsigned integer

Description: |

           sa_num_slintf_up

Type: 32-bit unsigned integer

Description: |

           sa_num_areas

Type: 32-bit unsigned integer

Description: |

           sa_lsa_count

Type: 32-bit unsigned integer[12]

Description: |

#### ospf_sh_timers_fail

        Description:
        Definition: Structure. Contents are:
           st_time

Type: ospf_sh_time

Description: |

           st_delay

Type: ospf_sh_time

Description: |

           st_delay_jitter

Type: ospf_sh_time

Description: |

           st_lsa_group_start

Type: ospf_sh_time

Description: |

           st_lsa_group_end

Type: ospf_sh_time

Description: |

#### ospf_sh_timers_lsa

        Description:
        Definition: Structure. Contents are:
           st_rtrid

Type: 32-bit unsigned integer

Description: |

           st_lsa_group_size

Type: 32-bit unsigned integer

Description: |

           st_lsa_group_head

Type: 32-bit unsigned integer

Description: |

           st_lsa_group_search_ix

Type: 32-bit unsigned integer

Description: |

           st_lsa_group_interval

Type: 32-bit unsigned integer

Description: |

           st_cfg_lsa_group_interval

Type: 32-bit unsigned integer

Description: |

           st_lsa_group_timer

Type: 32-bit unsigned integer

Description: |

           st_curtime

Type: ospf_sh_time

Description: |

           st_lsa_group_table

Type: ospf_sh_time[0...unbounded]

Description: |

           st_fail_head

Type: 32-bit unsigned integer

Description: |

           st_fail_log

Type: ospf_sh_timers_fail[0...unbounded]

Description: |

#### ospf_sh_trace_ent

        Description:
        Definition: Structure. Contents are:
           tr_size

Type: 32-bit unsigned integer

Description: |

           tr_cnt

Type: 32-bit unsigned integer

Description: |

           tr_name

Type: String with maximum length 17

Description: |

           tr_desc

Type: String with maximum length 65

Description: |

#### ospf_sh_trace_hdr

        Description:
        Definition: Structure. Contents are:
           tr_base_ts

Type: bag_timespec

Description: |

           tr_base_clock

Type: 64-bit unsigned integer

Description: |

           tr_req

Type: 32-bit unsigned integer

Description: |

           tr_cnt

Type: 32-bit unsigned integer

Description: |

           tr_avail

Type: 32-bit unsigned integer

Description: |

           tr_tracename

Type: Hex binary data with unbounded length

Description: |

           tr_nodename

Type: Hex binary data with unbounded length

Description: |

           tr_hostname

Type: Hex binary data with unbounded length

Description: |

           tr_mem_size

Type: 64-bit unsigned integer

Description: |

           tr_mem_low

Type: 32-bit unsigned integer

Description: |

           tr_mem_high

Type: 32-bit unsigned integer

Description: |

#### ospf_sh_trace

        Description:
        Definition: Structure. Contents are:
           tr_list

Type: ospf_sh_trace_ent

[0...unbounded]

Description: |

           tr_hdr

Type: ospf_sh_trace_hdr

Description: |

           traces

Type: Hex binary data with unbounded length

Description: |

#### ospf_sh_our_address

        Description:
        Definition: Structure. Contents are:
           OurAddressAddress

Type: IPV4Address

Description: | Address

           OurAddressSecondary

Type: Boolean

Description: | If true, secondary address

           OurAddressInterface

Type: Interface

Description: | Interface on which the ip address is configured

#### ospf_sh_area_terse

        Description:
        Definition: Structure. Contents are:
           ar_id_str

Type: String with unbounded length

Description: |

### Internal Datatypes

#### 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

#### bag_timespec

        Description:
        Definition: Structure. Contents are:
           Second

Type: 32-bit unsigned integer

Description: |

           Nanosecond

Type: 32-bit unsigned integer

Description: |

#### ospf_nsr_sched_pri_type

Description: Definition: Enumeration. Valid values are: 'OSPF_NSR_STATS_SCHED_PRI_HI' 'OSPF_NSR_STATS_SCHED_PRI_MED' 'OSPF_NSR_STATS_SCHED_PRI_LOW' 'OSPF_NSR_STATS_SCHED_PRI_MAX'

## Perl Data Object documentation for elo_lib_status.

### Datatypes

#### elod_running_config

Description: The configuration currently running on an interface Definition: Structure. Contents are: LinkMonitorEnabled

Type: Boolean

Description: Is link monitoring enabled?

RemoteLoopbackEnabled

Type: Boolean

Description: Is remote loopback enabled?

MIBRetrievalEnabled

Type: Boolean

Description: Is MIB retrieval enabled?

Mode

Type: elod_status_mode

Description: | Configured mode

           ConnectionTimeout

Type: 8-bit unsigned integer

Description: | Connection timeout

           SymbolPeriodWindow

Type: 64-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

           frame_period_threshold_low

Type: 32-bit unsigned integer

Description: | Frame period event low threshold

           frame_period_threshold_high

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

           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?

           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

           ProtocolReason

Type: String with unbounded length

Description: | Reason for the protocol error (if applicable)

           ProtocolErrorCode

Type: 32-bit unsigned integer

Description: | The protocol 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)

           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

           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?

           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?

#### 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

           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

### 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

#### 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

## Perl Data Object documentation for l2fib.

### Datatypes

#### l2fib_stats_bag_drops

        Description: L2FIB drop statistics
        Definition: Structure. Contents are:
           l2fsbd_imp_drop

Type: 64-bit unsigned integer

Description: | # of imposition drop pkt

           l2fsbd_disp_drop

Type: 64-bit unsigned integer

Description: | # of disposition drop pkt

#### l2fib_stats_bag_counters

        Description: L2FIB statistics counters
        Definition: Structure. Contents are:
           l2fsbc_stats_pkts

Type: 64-bit unsigned integer

Description: | packets counters

           l2fsbc_stats_bytes

Type: 64-bit unsigned integer

Description: | bytes counters

#### l2fib_stats_bag_imp

        Description: L2FIB imposition statistics
        Definition: Structure. Contents are:
           l2fsbi_forwarded

Type: l2fib_stats_bag_counters

Description: | imposition stats

           l2fsbi_mtu_drop

Type: l2fib_stats_bag_counters

Description: | imposition mtu drop stats

           l2fsbi_tail_drop

Type: l2fib_stats_bag_counters

Description: | imposition tail drop stats

           l2fsbi_drop

Type: l2fib_stats_bag_counters

Description: | tx discards

#### l2fib_stats_bag_disp

        Description: L2FIB disposition statistics
        Definition: Structure. Contents are:
           l2fsbd_forwarded

Type: l2fib_stats_bag_counters

Description: | disposition stats

           l2fsbd_mtu_drop

Type: l2fib_stats_bag_counters

Description: | disposition mtu drop stats

           l2fsbd_tail_drop

Type: l2fib_stats_bag_counters

Description: | disposition tail drop stats

#### l2fib_stats_bag_seq_num

        Description: L2FIB sequence numbers
        Definition: Structure. Contents are:
           seq_num_sent

Type: 32-bit unsigned integer

Description: | sequence number sent

           seq_num_expected

Type: 32-bit unsigned integer

Description: | sequence number expected

           bypassed_in_seq_pkts

Type: 64-bit unsigned integer

Description: | Bypassed inbound sequence packets

           bypassed_out_seq_pkts

Type: 64-bit unsigned integer

Description: | Bypassed outbound sequence packets

#### l2fib_stats_bag_forwarding

        Description: L2FIB forwarding statistics
        Definition: Structure. Contents are:
           l2fsbf_stats_imp

Type: l2fib_stats_bag_imp

Description: | imposition stats

           l2fsbf_stats_disp

Type: l2fib_stats_bag_disp

Description: | disposition stats

           l2fsbf_seq_num

Type: l2fib_stats_bag_seq_num

Description: | sequence numbers

#### l2fib_mcast_bag_counters

        Description: L2FIB mcast statistics counters
        Definition: Structure. Contents are:
           l2fmbc_stats_pkts

Type: 64-bit unsigned integer

Description: | packets counters

           l2fmbc_stats_bytes

Type: 64-bit unsigned integer

Description: | bytes counters

#### l2fib_mcast_stats_bag

        Description: L2FIB mcast forwarding statistics
        Definition: Structure. Contents are:
           l2fms_forwarded

Type: l2fib_mcast_bag_counters

Description: | forwarded stats

           l2fms_received

Type: l2fib_mcast_bag_counters

Description: | received stats

           l2fms_punted

Type: l2fib_mcast_bag_counters

Description: | punted stats

           l2fms_dropped

Type: l2fib_mcast_bag_counters

Description: | dropped stats

#### l2fib_platform_stats_bag

        Description: L2FIB platform statistics
        Definition: Structure. Contents are:
           l2fms_stats

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: |

#### l2fib_evt_entry

        Description: L2FIB event item
        Definition: Structure. Contents are:
           evtTime

Type: String with unbounded length

Description: | The real timestamp of the event

           evtType

Type: 8-bit unsigned integer

Description: | Event type

           evtMany

Type: Boolean

Description: | Multiple event instance flag

           evtSticky

Type: Boolean

Description: | Unwrittable flag

           evtFlags

Type: 32-bit unsigned integer

Description: | base flag object

#### l2fib_evt_history

        Description: L2FIB event history
        Definition: Structure. Contents are:
           evtNbrEntry

Type: 8-bit unsigned integer

Description: | number of item in the array

           evt_entry

Type: l2fib_evt_entry

[16]

Description: |

#### l2fib_gbl_evt_history

        Description: L2FIB global event history
        Definition: Structure. Contents are:
           evtNbrEntry

Type: 8-bit unsigned integer

Description: | number of item in the array

           extra_info1

Type: 32-bit unsigned integer[256]

Description: |

           extra_info2

Type: 32-bit unsigned integer[256]

Description: |

           evt_entry

Type: l2fib_evt_entry

[256]

Description: |

#### l2fib_gbl_rtd_item

        Description: Round-trip delay for PD calls per action
        Definition: Structure. Contents are:
           NumPdUpdate

Type: 32-bit unsigned integer

Description: | The number of time PD is called

           MinRoundTripDelay

Type: 64-bit unsigned integer

Description: | The minimum round trip delay

           MaxRoundTripDelay

Type: 64-bit unsigned integer

Description: | The maximum round trip delay

           AvgRoundTripDelay

Type: 64-bit unsigned integer

Description: | The average round trip delay

#### l2fib_gbl_rtd

Description: Round-trip delay measurement Definition: Structure. Contents are: pd_rtd_action_create

Type: l2fib_gbl_rtd_item[20]

Description: |

           pd_rtd_action_modify

Type: l2fib_gbl_rtd_item

[20]

Description: |

           pd_rtd_action_delete

Type: l2fib_gbl_rtd_item

[20]

Description: |

           pd_rtd_action_bind

Type: l2fib_gbl_rtd_item

[20]

Description: |

           pd_rtd_action_unbind

Type: l2fib_gbl_rtd_item[20]

Description: |

           pd_rtd_action_mac_flush

Type: l2fib_gbl_rtd_item[20]

Description: |

           pi_rtd

Type: l2fib_gbl_rtd_item[20]

Description: |

           bdxc_rtd

Type: l2fib_gbl_rtd_item

Description: |

#### l2fib_gbl_msg_info

        Description: L2FIB message counter item info
        Definition: Structure. Contents are:
           MsgCount

Type: 32-bit unsigned integer

Description: | number of message

           Time

Type: String with unbounded length

Description: | Time string

           Info1

Type: 32-bit unsigned integer

Description: | Extra info 1

           Info2

Type: 32-bit unsigned integer

Description: | Extra info 2

#### l2fib_prefix_info

        Description:
        Definition: Structure. Contents are:
           proto

Type: 8-bit unsigned integer

Description: | The prefix protocol

           prefix_len

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:
           pbase

Type: l2fib_base_info

Description: |

           xid_id

Type: 32-bit unsigned integer

Description: |

           bridge_id

Type: 32-bit unsigned integer

Description: |

           ac_ifh

Type: Interface

Description: |

           leaf_ptr

Type: 32-bit unsigned integer

Description: |

           pw_id

Type: 32-bit unsigned integer

Description: |

           nh_ip_addr

Type: IPV4Address

Description: |

           fwd_stats

Type: l2fib_platform_stats_bag

Description: |

           src_prefix

Type: l2fib_prefix_info

Description: |

           dst_prefix

Type: l2fib_prefix_info

Description: |

           evtHist

Type: l2fib_evt_history

Description: | Event history buffer

#### l2fib_mcast_leaf_info

        Description: l2fib mcast leaf info
        Definition: Structure. Contents are:
           p1base

Type: l2fib_base_info

Description: |

           src_prefix

Type: l2fib_prefix_info

Description: |

           dst_prefix

Type: l2fib_prefix_info

Description: |

           bridge_id

Type: 32-bit unsigned integer

Description: |

           xid_count

Type: 16-bit unsigned integer

Description: |

           plat_data_len

Type: 8-bit unsigned integer

Description: | The mcast platform data len

           plat_data

Type: Hex binary data with length 16 bytes

Description: | The mcast platform data

           hw_info

Type: Hex binary data with unbounded length

Description: | Platform Hardware info

           bd_name

Type: Hex binary data with maximum length 66 bytes

Description: |

           fwd_stats

Type: l2fib_platform_stats_bag

Description: |

           evtHist

Type: l2fib_evt_history

Description: | Event history buffer

#### l2fib_mcast_table_info

        Description: l2fib mcast table info
        Definition: Structure. Contents are:
           p2base

Type: l2fib_base_info

Description: |

           proto

Type: 8-bit unsigned integer

Description: |

           bridge_id

Type: 32-bit unsigned integer

Description: |

           bridge_ptr

Type: 32-bit unsigned integer

Description: |

           route_count

Type: 32-bit unsigned integer

Description: |

           updates_dropped

Type: 32-bit unsigned integer

Description: |

           stale_deleted

Type: 32-bit unsigned integer

Description: |

           hw_info

Type: Hex binary data with unbounded length

Description: | Platform Hardware info

#### l2fib_mcast_summary_info

        Description: l2fib mcast summary info
        Definition: Structure. Contents are:
           bd_name

Type: Hex binary data with maximum length 66 bytes

Description: |

           bd_id

Type: 32-bit unsigned integer

Description: |

           mcast_updates

Type: 32-bit unsigned integer

Description: |

           mcast_upd_dropped

Type: 32-bit unsigned integer

Description: |

           num_routes

Type: 32-bit unsigned integer

Description: |

           num_mroute_add

Type: 32-bit unsigned integer

Description: |

           num_mroute_del

Type: 32-bit unsigned integer

Description: |

           num_mroute_del_all

Type: 32-bit unsigned integer

Description: |

           num_mroute_del_drop

Type: 32-bit unsigned integer

Description: |

           num_mroute_all_del_drop

Type: 32-bit unsigned integer

Description: |

           num_xid_add

Type: 32-bit unsigned integer

Description: |

           num_xid_del

Type: 32-bit unsigned integer

Description: |

           stale_deleted

Type: 32-bit unsigned integer

Description: |

           stale_xid_deleted

Type: 32-bit unsigned integer

Description: |

           msgs

Type: l2fib_gbl_msg_info

[13]

Description: |

#### l2fib_profile_info

        Description: L2VPN feature profile information
        Definition: Structure. Contents are:
           profile_name

Type: String with unbounded length

Description: | Feature profile name

#### l2fib_oper_info

        Description: L2VPN common operational information
        Definition: Structure. Contents are:
           mtu

Type: 32-bit unsigned integer

Description: | MTU

           mac_aging_timeout

Type: 32-bit unsigned integer

Description: | Aging timeout

           mac_limit

Type: 32-bit unsigned integer

Description: | MAC limit

           is_admin_disabled

Type: Boolean

Description: | Is administratively disabled

           is_flooding_disabled

Type: Boolean

Description: | Is flooding disabled

           is_flooding_unknown_unicast_disabled

Type: Boolean

Description: | Is flooding unknown unicast disabled

           mac_limit_action

Type: mgmt_l2fib_mac_limit_action_type

Description: | MAC limit action

           is_mac_limit_reached

Type: Boolean

Description: | Is MAC limit reached

           is_mac_learning_disabled

Type: Boolean

Description: | Is MAC learning disabled

           mac_limit_notify

Type: mgmt_l2fib_mac_limit_notify_type

Description: | MAC limit notification

           is_port_sec_enabled

Type: Boolean

Description: | Is port security enabled

           mac_aging_type

Type: Boolean

Description: | MAC aging type

           is_storm_ctrl_ucast_enabled

Type: Boolean

Description: | Is unicast storm control enabled

           is_storm_ctrl_bcast_enabled

Type: Boolean

Description: | Is broadcast storm control enabled

           is_storm_ctrl_mcast_enabled

Type: Boolean

Description: | Is multicast storm control enabled

           is_dhcp_snoop_enabled

Type: Boolean

Description: | Is DHCP snooping enabled

           is_dhcp_trusted

Type: Boolean

Description: | Is DHCP trusted

           is_dai_enabled

Type: Boolean

Description: | Is Dynamic ARP Inspection enabled

           is_dai_src_ip_vfn_enabled

Type: Boolean

Description: | Is DAI source IP verification enabled

           is_dai_src_mac_vfn_enabled

Type: Boolean

Description: | Is DAI source MAC verification enabled

           is_dai_dst_mac_vfn_enabled

Type: Boolean

Description: | Is DAI destination MAC verification enabled

           is_dai_logging_enabled

Type: Boolean

Description: | Is DAI logging enabled

           is_dai_trusted

Type: Boolean

Description: | Is DAI trusted

           is_ip_sg_enabled

Type: Boolean

Description: | Is IP source guard enabled

           is_igmp_snoop_enabled

Type: Boolean

Description: | Is IGMP snooping enabled

           is_igmp_snoop_profile_enabled

Type: Boolean

Description: | Is IGMP snooping profile enabled

           is_igmp_flood_fwd_enabled

Type: Boolean

Description: | Is IGMP flood forwarding enabled

           is_igmp_mrouter_port_enabled

Type: Boolean

Description: | Is mrouter port

           is_igmp_router_guard_enabled

Type: Boolean

Description: | Is router gurad enabled

           is_stp_participating

Type: Boolean

Description: | Is stp 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:
           oper_info

Type: l2fib_oper_info

Description: | L2 operational information

#### l2fib_oper_bridge_port_info

        Description: L2VPN bridge port operational information
        Definition: Structure. Contents are:
           oper_info

Type: l2fib_oper_info

Description: | L2 operational information

           ucast_pps

Type: 64-bit unsigned integer

Description: | Unicast storm control pps

           bcast_pps

Type: 64-bit unsigned integer

Description: | Broadcast storm control pps

           mcast_pps

Type: 64-bit unsigned integer

Description: | Multicast storm control pps

#### l2fib_nhop_info

        Description:
        Definition: Structure. Contents are:
           Base

Type: l2fib_base_info

Description: |

           nh_ip_addr

Type: IPV4Address

Description: |

           plat_data_valid

Type: Boolean

Description: |

           plat_data_len

Type: 32-bit unsigned integer

Description: |

           children_count

Type: 32-bit unsigned integer

Description: |

           evtHist

Type: l2fib_evt_history

Description: | Event history buffer

#### l2fib_ac_info

        Description:
        Definition: Structure. Contents are:
           Base

Type: l2fib_base_info

Description: |

           xcon_id

Type: 32-bit unsigned integer

Description: |

           ifh

Type: Interface

Description: |

           sub_ifh

Type: Interface

Description: |

           ac_id

Type: 32-bit unsigned integer

Description: |

           ac_mtu

Type: 16-bit unsigned integer

Description: |

           ac_type

Type: 8-bit unsigned integer

Description: |

           iw_mode

Type: 8-bit unsigned integer

Description: |

           adj_valid

Type: Boolean

Description: |

           adj_address

Type: 32-bit unsigned integer

Description: |

           bound

Type: Boolean

Description: |

           hw_info

Type: Hex binary data with unbounded length

Description: |

           ipiw_mac

Type: String with unbounded length

Description: |

#### l2fib_ac_key_info

        Description:
        Definition: Structure. Contents are:
           ifh

Type: Interface

Description: |

#### l2fib_pw_mpls_info

        Description:
        Definition: Structure. Contents are:
           pw_label

Type: 32-bit unsigned integer

Description: |

           pw_tunnel_interface

Type: 32-bit unsigned integer

Description: |

#### l2fib_pw_l2tp_sess_info

        Description:
        Definition: Structure. Contents are:
           session_id

Type: 32-bit unsigned integer

Description: |

           cookie_size

Type: 8-bit unsigned integer

Description: |

           cookie_low_value

Type: 32-bit unsigned integer

Description: |

           cookie_high_value

Type: 32-bit unsigned integer

Description: |

#### l2fib_pw_l2tp_info

        Description:
        Definition: Structure. Contents are:
           local

Type: l2fib_pw_l2tp_sess_info

Description: |

           remote

Type: l2fib_pw_l2tp_sess_info

Description: |

           tos_val

Type: 8-bit unsigned integer

Description: |

           ttl

Type: 8-bit unsigned integer

Description: |

           path_mtu

Type: 16-bit unsigned integer

Description: |

           seq_num_sent

Type: 32-bit unsigned integer

Description: |

           seq_num_expected

Type: 32-bit unsigned integer

Description: |

#### l2fib_bridge_port_info

        Description: L2VPN bridge port info
        Definition: Structure. Contents are:
           Base

Type: l2fib_base_info

Description: |

           xcon_id

Type: 32-bit unsigned integer

Description: | Xconnect ID

           bridge_id

Type: 32-bit unsigned integer

Description: | Bridge ID

           shg_id

Type: 32-bit unsigned integer

Description: | Split horizon group ID

           bridge_ptr

Type: 32-bit unsigned integer

Description: |

           shg_ptr

Type: 32-bit unsigned integer

Description: |

           MSTIPointer

Type: 32-bit unsigned integer

Description: | MSTI Pointer

           segment_type

Type: 8-bit unsigned integer

Description: | Segment type

           segment_ptr

Type: 32-bit unsigned integer

Description: |

           oper

Type: l2fib_oper_bridge_port_info

Description: | Operational information

#### l2fib_pw_info

        Description:
        Definition: Structure. Contents are:
           Base

Type: l2fib_base_info

Description: |

           pw_id

Type: 32-bit unsigned integer

Description: |

           sig_cap_flags

Type: 32-bit unsigned integer

Description: |

           context

Type: 16-bit unsigned integer

Description: |

           seq_resync_threshold

Type: 16-bit unsigned integer

Description: |

           bound

Type: Boolean

Description: |

           nh_valid

Type: Boolean

Description: |

           nh

Type: l2fib_nhop_info

Description: |

           hw_info

Type: Hex binary data with unbounded length

Description: |

           u

Type: l2fib_pw_un

Description: |

#### l2fib_pw_key_info

        Description:
        Definition: Structure. Contents are:
           pw_id

Type: 32-bit unsigned integer

Description: |

           nh_ip_addr

Type: IPV4Address

Description: |

#### l2fib_xcon_info

        Description:
        Definition: Structure. Contents are:
           Base

Type: l2fib_base_info

Description: |

           xcon_id

Type: 32-bit unsigned integer

Description: |

           bound

Type: Boolean

Description: |

           sw_type

Type: mgmt_l2fib_switching_type

Description: |

           seg1

Type: l2fib_seg1_un

Description: |

           seg2

Type: l2fib_seg2_un

Description: |

           evtHist

Type: l2fib_evt_history

Description: | Event history buffer

#### l2fib_rsrc_shm_info

        Description: Shared memory availability
        Definition: Structure. Contents are:
           oor_mode

Type: 32-bit unsigned integer

Description: | OOR mode

           max_avail

Type: 32-bit unsigned integer

Description: | Maximum bytes available

           avg_avail

Type: 32-bit unsigned integer

Description: | Average number of bytes available

           avg_util

Type: 32-bit unsigned integer

Description: | Average utilization

#### l2fib_rsrc_info

        Description: L2FIB resource availability info
        Definition: Structure. Contents are:
           overall_oor_mode

Type: 32-bit unsigned integer

Description: | Overall OOR mode

           shm_rsrc

Type: l2fib_rsrc_shm_info

Description: | Shared memory resource info

           hw_rsrc_mode

Type: 32-bit unsigned integer[0...unbounded]

Description: | Hardware resource mode

           hw_rsrc_info

Type: Hex binary data with unbounded length

Description: | Opague 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

           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: msgs

Type: l2fib_gbl_msg_info[23]

Description: |

           evtHist

Type: l2fib_gbl_evt_history

Description: | Event history buffer

           Rtd

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

           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_l2tp_disp_info

        Description: L2TP session disposition object
        Definition: Structure. Contents are:
           Base

Type: l2fib_base_info

Description: | Base information

           session_id

Type: 32-bit unsigned integer

Description: | Local Session Id

           xcon_id

Type: 32-bit unsigned integer

Description: | Xconnect Id

           ifh

Type: Interface

Description: | Interface handle of egress main interface

           src_addr

Type: IPV4Address

Description: | Source/Local IP address of the tunnel

           bound

Type: Boolean

Description: | Bind status

           oif_adj

Type: 32-bit unsigned integer

Description: | Pointer to egress interface's adjacency

           evtHist

Type: l2fib_evt_history

Description: | Event history buffer per main port

           hw_info

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

           segment_type

Type: 8-bit unsigned integer

Description: | Segment type

           segment

Type: l2fib_bridge_port_seg_key_un

Description: | Segment

           nodeid

Type: ValueNodeID

Description: | Nodeid list

           last_time_learnt

Type: String with unbounded length

Description: | Last time learnt

           last_seen_time

Type: 64-bit unsigned integer

Description: | Last seen time

           aliveness_check_time

Type: String with unbounded length

Description: | Aliveness check time

           bd_name

Type: String with unbounded length

Description: | Bridge name

           bd_port

Type: 32-bit unsigned integer

Description: | Bridge port

           prev_mac

Type: String with unbounded length

Description: | Previous Mac Address

           next_mac

Type: String with unbounded length

Description: | Next Mac Address

           evtHist

Type: l2fib_evt_history

Description: | Event history buffer

           hw_info

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:
           bridge_id

Type: 32-bit unsigned integer

Description: | Bridge ID

           shg_id

Type: 32-bit unsigned integer

Description: | Split horizon group ID

           segment

Type: l2fib_bridge_port_seg_un

Description: | Segment

           num_mac_addr

Type: 32-bit unsigned integer

Description: | Number of MAC addresses

           mac_limit

Type: 32-bit unsigned integer

Description: | MAC limit

           mac_limit_action

Type: mgmt_l2fib_mac_limit_action_type

Description: | MAC limit action

           is_flooding_disabled

Type: Boolean

Description: | Is flooding disabled

           is_mac_learning_disabled

Type: Boolean

Description: | Is MAC learning disabled

           mtu

Type: 32-bit unsigned integer

Description: | MTU

           aging_timeout

Type: 32-bit unsigned integer

Description: | Aging timeout

           evtHist

Type: l2fib_evt_history

Description: | Event history buffer

           hw_info

Type: Hex binary data with unbounded length

Description: | Hardware/PD information

           l2fib_stats

Type: l2fib_stats_bag_forwarding

Description: |

#### 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

           fgid

Type: 32-bit unsigned integer

Description: | Flood group ID

           bridge_id

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

           num_ports

Type: 32-bit unsigned integer

Description: | Bridge num ports for shg

           evtHist

Type: l2fib_evt_history

Description: | Event history buffer

           hw_info

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

           fgid

Type: 32-bit unsigned integer

Description: | Flood group ID

           bridge_id

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:
           bridge_id

Type: 32-bit unsigned integer

Description: | Bridge ID

           BridgePortCount

Type: 32-bit unsigned integer

Description: | Number of bridge ports

           num_mac_addr

Type: 32-bit unsigned integer

Description: | Number of MAC addresses

           Base

Type: l2fib_base_info

Description: | Base information

           bridge_name

Type: String with unbounded length

Description: | Bridge name

           num_shgs

Type: 32-bit unsigned integer

Description: | Number of split horizon groups

           oper

Type: l2fib_oper_bridge_info

Description: | Operational information

           evtHist

Type: l2fib_evt_history

Description: | Event history buffer

           hw_info

Type: Hex binary data with unbounded length

Description: | Hardware/PD information

#### l2fib_bridge_summary_info

        Description: L2VPN bridge summary info
        Definition: Structure. Contents are:
           bridge_id

Type: 32-bit unsigned integer

Description: | Bridge ID

           bridge_name

Type: String with unbounded length

Description: | Bridge name

           mac_limit

Type: 32-bit unsigned integer

Description: | MAC limit

           mac_limit_action

Type: mgmt_l2fib_mac_limit_action_type

Description: | MAC limit action

           is_flood_disabled

Type: Boolean

Description: | Is flooding disabled

           is_mac_learning_disabled

Type: Boolean

Description: | Is MAC learning disabled

           is_admin_disabled

Type: Boolean

Description: | Is administratively disabled

           BridgePortCount

Type: 32-bit unsigned integer

Description: | Number of bridge ports

           num_shg

Type: 32-bit unsigned integer

Description: | Number of split horizon groups

           num_mac_addr

Type: 32-bit unsigned integer

Description: | Number of MAC addresses

           mtu

Type: 32-bit unsigned integer

Description: | MTU

           aging_timeout

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:
           sess_id

Type: 32-bit unsigned integer

Description: | Session id

           xcon_id

Type: 32-bit unsigned integer

Description: | Xconnect id

#### l2fib_retry_info

        Description: L2VPN retry list
        Definition: Structure. Contents are:
           retry_oper

Type: String with unbounded length

Description: | Retry operation being performed

           retry_count

Type: 32-bit unsigned integer

Description: | Number of retry objects

           retry_un

Type: l2fib_retry_un

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

           Provisioned

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

           MSTI_INTERNAL

Type: 32-bit unsigned integer

Description: | multi-spanning tree instance internal value

           Provisioned

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

           evtHist

Type: l2fib_evt_history

Description: | Event history buffer per main port

           evtHistMsti

Type: l2fib_evt_history

Description: | Event history buffer per msti

           hw_info

Type: Hex binary data with unbounded length

Description: | Hardware/PD information

### Internal Datatypes

#### 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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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: data_type Type: mgmt_l2fib_stats_data_type Options are: MCAST

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_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'

#### l2fib_feature_type

Description: Definition: Enumeration. Valid values are: 'L2FIB_FEATURE_DHCP_SNOOPING' 'L2FIB_FEATURE_IGMP_SNOOPING' 'L2FIB_FEATURE_MAX'

#### l2fib_feature_un

Description: Definition: Union. Discriminant: Name: feature_type Type: l2fib_feature_type Options are: dhcp_profile

Type: l2fib_profile_info

Description: |

           igmp_profile

Type: l2fib_profile_info

Description: |

#### l2fib_pw_un

        Description:
        Definition: Union.
        Discriminant:
           Name: data_type
           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: data_type
           Type: mgmt_l2fib_data_type
        Options are:
           ac

Type: l2fib_ac_info

Description: |

           pw (Default)

Type: l2fib_pw_info

Description: |

#### l2fib_seg1_un

        Description:
        Definition: Union.
        Discriminant:
           Name: data_type
           Type: mgmt_l2fib_data_type
        Options are:
           ac

Type: l2fib_ac_info

Description: |

           pw (Default)

Type: l2fib_pw_info

Description: |

#### l2fib_seg2_un

        Description:
        Definition: Union.
        Discriminant:
           Name: data_type
           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: data_type
           Type: mgmt_l2fib_data_type
        Options are:
           ac

Type: l2fib_ac_key_info

Description: |

           pw (Default)

Type: l2fib_pw_key_info

Description: |

#### l2fib_retry_un

        Description:
        Definition: Union.
        Discriminant:
           Name: data_type
           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_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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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 te_pce.

### Datatypes

#### 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: 32-bit unsigned integer

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: 32-bit unsigned integer

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: 32-bit unsigned integer

Description: | Subgroup Originator

           S2L_FEC_CType

Type: mpls_lib_ctype_t

Description: | Session identifier (ctype)

#### mpls_te_p2mp_path_option

        Description:
        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

           SignallingError

Type: String with unbounded length

Description: | Signalling error

           PCALCError

Type: String with unbounded length

Description: | Path computation error

           RemergeResolvedMsg

Type: String with unbounded length

Description: | Path computation remerge resolve message

           StrictExpPath

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

#### 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

           fwd_ref_value

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)

           NumNameBasedAffinity

Type: 32-bit unsigned integer

Description: | Number of name based affinity configured for the tunnel

           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: PCEErr info
        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

           OpenDeadtime

Type: 32-bit unsigned integer

Description: | Open Deadtime

           HasRPObject

Type: Boolean

Description: | Has RP object

           RPRequestID

Type: 32-bit unsigned integer

Description: | RP request ID

#### pce_peer_igp_bag

Description: PCE IGP bag Definition: Structure. Contents are: IGPType

Type: 32-bit unsigned integer

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

PCEAddress

Type: IPV4Address

Description: | PCE Address

           PCEState

Type: pce_state_type

Description: | PCE State

           PCEPUpTime

Type: 32-bit unsigned integer

Description: | PCEP Up Time

           KACount

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

           NegKA

Type: 32-bit unsigned integer

Description: | Negotiated KA

           NegDT

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

           ReqReplyMinMS

Type: 64-bit unsigned integer

Description: | Mininum reply time from peer in ms

           ReqReplyMaxMS

Type: 64-bit unsigned integer

Description: | Maximum reply time from peer in ms

           ReqReplyAvgMS

Type: 64-bit unsigned integer

Description: | Average reply time from peer in ms

           ReqTimeoutCount

Type: 64-bit unsigned integer

Description: | Request timeout count

           LastSentPCEERR

Type: pceerr_bag

Description: | Last sent PCEErr

           LastRcvPCEERR

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

           IGPAreaNumber

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

           PCEBorderNode

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:
           NeighborCount

Type: 32-bit unsigned integer

Description: | Neighbor Count

           TunnelCount

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

           MaximumNumFd

Type: 32-bit unsigned integer

Description: | Maximum number of TCP file descriptors used

           CurrentNumFd

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

           CurrPceQLen

Type: 32-bit unsigned integer

Description: | Current PCE queue length

           CurrTeQLen

Type: 32-bit unsigned integer

Description: | Current TE queue length

           MaxPceQLen

Type: 32-bit unsigned integer

Description: | Max PCE queue length

           MaxTeQLen

Type: 32-bit unsigned integer

Description: | Max TE queue length

           IGPStats

Type: pce_igp_stats_bag

Description: | IGP Stats

#### pce_tunnel_bag

        Description: PCE Tunnel Summary Information
        Definition: Structure. Contents are:
           Error

Type: String with unbounded length

Description: | Error

           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

           PathAccMetric

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

           PCCRequest

Type: Boolean

Description: | PCC Request

#### pce_test_bag

        Description: PCE Test Information
        Definition: Structure. Contents are:
           Address

Type: IPV4Address

Description: | Test address

           Integer

Type: 32-bit unsigned integer

Description: | Test integer

### Internal Datatypes

#### 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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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: Definition: Enumeration. Valid values are: 'IGP_PROTOCOL_NONE' - No IGP protocol specified 'IGP_PROTOCOL_ISIS' - IS-IS 'IGP_PROTOCOL_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: Definition: Enumeration. Valid values are: 'IGPTE_LIB_BW_MODEL_RDM' - Russian Dolls Model 'IGPTE_LIB_BW_MODEL_MAM' - Maximum Allocation Model 'IGPTE_LIB_BW_MODEL_NOT_SET' - No model set

#### igp_node_type_t

Description: 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: Definition: Enumeration. Valid values are: 'IGP_SUBNET_TYPE_NONE' - No subnet type specified 'IGP_SUBNET_TYPE_P2P' - Point-to-point subnet 'IGP_SUBNET_TYPE_BROADCAST' - Broadcast subnet 'IGP_SUBNET_TYPE_NBMA' - Non-broadcast multi-access subnet 'IGP_SUBNET_TYPE_P2MP' - Point-to-multipoint subnet 'IGP_SUBNET_TYPE_LOOPBACK' - Loopback subnet

#### igp_ospf_area_format_t

Description: Definition: Enumeration. Valid values are: 'IGP_OSPF_AREA_FORMAT_NUMBER' - Numbered area format 'IGP_OSPF_AREA_FORMAT_IP_ADDR' - IP address area format

#### 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: 'MPLS_TETunnelUnknown' - Undefined tunnel role 'MPLS_TETunnelHead' - Tunnel role is head 'MPLS_TETunnelMid' - Tunnel role is midpoint 'MPLS_TETunnelTail' - Tunnel role is tail

#### mpls_te_string_array

Description: Definition: Type definition for: String with unbounded length

#### 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: FECDestP2PDestination

Type: IPV4Address

Description: | P2P LSP destination

           FECDestP2MP_ID

Type: 32-bit unsigned integer

Description: | P2MP ID

#### mpls_te_pathoption_type_

        Description:
        Definition: Enumeration. Valid values are:
            'PathOptionDynamic' - Dynamic Path Option
            'PathOptionExplicitName' - Explicit name Path Option
            'PathOptionExplicitID' - Explicit Identifier Path Option
            'PathOptionPCE' - PCE Path Option

#### mpls_te_pathoption_type

Description: Definition: Type definition for: mpls_te_pathoption_type_

#### 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

#### 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: 'None' - None 'AdminDown' - AdminDown 'Down' - Down 'Up' - 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 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 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.

## Perl Data Object documentation for igpte_types.

### Datatypes

### Internal Datatypes

#### igp_protocol_t

        Description:
        Definition: Enumeration. Valid values are:
            'IGP_PROTOCOL_NONE' - No IGP protocol specified
            'IGP_PROTOCOL_ISIS' - IS-IS
            'IGP_PROTOCOL_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: Definition: Enumeration. Valid values are: 'IGPTE_LIB_BW_MODEL_RDM' - Russian Dolls Model 'IGPTE_LIB_BW_MODEL_MAM' - Maximum Allocation Model 'IGPTE_LIB_BW_MODEL_NOT_SET' - No model set

#### igp_node_type_t

Description: 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: Definition: Enumeration. Valid values are: 'IGP_SUBNET_TYPE_NONE' - No subnet type specified 'IGP_SUBNET_TYPE_P2P' - Point-to-point subnet 'IGP_SUBNET_TYPE_BROADCAST' - Broadcast subnet 'IGP_SUBNET_TYPE_NBMA' - Non-broadcast multi-access subnet 'IGP_SUBNET_TYPE_P2MP' - Point-to-multipoint subnet 'IGP_SUBNET_TYPE_LOOPBACK' - Loopback subnet

#### igp_ospf_area_format_t

Description: Definition: Enumeration. Valid values are: 'IGP_OSPF_AREA_FORMAT_NUMBER' - Numbered area format 'IGP_OSPF_AREA_FORMAT_IP_ADDR' - IP address area format

## Perl Data Object documentation for ip_rsvp_mgmt_common.

### Datatypes

#### 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

           P2MPSubGroupID

Type: 16-bit unsigned integer

Description: | Point to Multipoint Subgroup ID

#### rsvp_mgmt_filter_info

        Description: RSVP FilterSpec Info
        Definition: Structure. Contents are:
           FilterInfo

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: String with unbounded length

Description: | The Session Protocol

           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

           ExtendedAddr

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:
           SessionInfo

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

           ProtocolOrExtendedTunnelID

Type: 32-bit unsigned integer

Description: | Protocol or Extended Tunnel ID. For the LSP and OUNI sesion types this represents the Extended Tunnel ID whereas for the UDP session type this represents the Protocol

           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

           P2MPSubGroupID

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: auth_send_authenticated

Type: 32-bit unsigned integer

Description:

auth_send_authentication_failures

Type: 32-bit unsigned integer

Description:

auth_send_challenges_rcvd

Type: 32-bit unsigned integer

Description:

auth_send_challenge_responses_sent

Type: 32-bit unsigned integer

Description:

#### rsvp_mgmt_auth_recv_type_counters

Description: RSVP Authentication Receive Type Counters Definition: Structure. Contents are: auth_recv_valid_msgs

Type: 32-bit unsigned integer

Description:

auth_recv_challenges_sent

Type: 32-bit unsigned integer

Description:

auth_recv_challenge_responses_rcvd

Type: 32-bit unsigned integer

Description:

auth_recv_challenges_resent

Type: 32-bit unsigned integer

Description:

auth_recv_challenge_timeouts

Type: 32-bit unsigned integer

Description:

auth_recv_during_challenge

Type: 32-bit unsigned integer

Description:

auth_recv_incomplete_sa

Type: 32-bit unsigned integer

Description:

auth_recv_no_integrity

Type: 32-bit unsigned integer

Description:

auth_recv_bad_digest

Type: 32-bit unsigned integer

Description:

auth_recv_wrong_digest_type

Type: 32-bit unsigned integer

Description:

auth_recv_seq_num_dup

Type: 32-bit unsigned integer

Description:

auth_recv_seq_num_out_of_range

Type: 32-bit unsigned integer

Description:

auth_recv_wrong_challenge_response

Type: 32-bit unsigned integer

Description:

auth_recv_challenge_response_dup

Type: 32-bit unsigned integer

Description:

auth_recv_challenge_response_late

Type: 32-bit unsigned integer

Description:

auth_recv_bad_msg_format

Type: 32-bit unsigned integer

Description:

#### rsvp_mgmt_auth_direction_send

Description: RSVP Authentication Send Type Information Definition: Structure. Contents are: sequence

Type: 64-bit unsigned integer

Description:

counters

Type: rsvp_mgmt_auth_send_type_counters

Description: |

#### rsvp_mgmt_auth_direction_recv

Description: RSVP Authentication Recieve Type Information Definition: Structure. Contents are: sequence

Type: 64-bit unsigned integer

Description:

seq_window_size

Type: 32-bit unsigned integer

Description:

seq_window_cnt

Type: 32-bit unsigned integer

Description:

seq_window

Type: 64-bit unsigned integer[64]

Description:

counters

Type: rsvp_mgmt_auth_recv_type_counters

Description: |

#### rsvp_mgmt_authentication_detail

Description: Authentication Detail Information Definition: Structure. Contents are: src

Type: IPV4Address

Description: |

           dst

Type: IPV4Address

Description: |

           nbr

Type: IPV4Address

Description: |

           ifname

Type: Hex binary data with maximum length 64 bytes

Description: |

           my_ifhandle

Type: Interface

Description: |

           direction

Type: rsvp_mgmt_auth_direction_type

Description: |

           ki_type

Type: rsvp_mgmt_auth_ki_type

Description: |

           key_source

Type: Hex binary data with maximum length 33 bytes

Description: |

           key_id

Type: 64-bit unsigned integer

Description: |

           key_id_valid

Type: 32-bit unsigned integer

Description: |

           keying_status

Type: 32-bit unsigned integer

Description: |

           key_digest_len

Type: 32-bit unsigned integer

Description: |

           lifetime

Type: 32-bit unsigned integer

Description: |

           lifetime_left

Type: 32-bit unsigned integer

Description: |

           challenge_status

Type: rsvp_mgmt_auth_challenge_status

Description: |

           direction_info

Type: rsvp_mgmt_auth_direction

Description: |

### Internal Datatypes

#### 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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### rsvp_mgmt_filter_type

Description: RSVP Filter Types Definition: Enumeration. Valid values are: 'RSVP_MGMT_FILTER_TYPE_IPV4' - IPv4 FilterSpec Type 'RSVP_MGMT_FILTER_TYPE_P2MP_LSP_IPV4' - P2MP LSP IPv4 FilterSpec Type

#### rsvp_filter_union

Description: Union of the different RSVP filterspec types Definition: Union. Discriminant: Name: discriminant Type: rsvp_mgmt_filter_type Options are: ipv4

Type: rsvp_mgmt_filter_ipv4

Description: | UDP IPV4 FilterSpec

           p2mp_ipv4

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:
            'RSVP_MGMT_SESSION_TYPE_UDP_IPV4' - UDP IPv4 Session Type
            'RSVP_MGMT_SESSION_TYPE_LSP_IPV4' - LSP IPv4 Session Type
            'RSVP_MGMT_SESSION_TYPE_UNI_IPV4' - UNI IPv4 Session Type
            'RSVP_MGMT_SESSION_TYPE_P2MP_LSP_IPV4' - P2MP LSP IPv4 Session Type

#### rsvp_session_union

Description: Union of the different RSVP session types Definition: Union. Discriminant: Name: discriminant Type: rsvp_mgmt_session_type Options are: ipv4

Type: rsvp_mgmt_session_udp_ipv4

Description: | UDP IPV4 session

           lsp_tunnel_ipv4

Type: rsvp_mgmt_session_lsp_tunnel_ipv4

Description: | IPV4 LSP session

           uni_ipv4

Type: rsvp_mgmt_session_uni_ipv4

Description: | IPV4 UNI session

           p2mp_sub_lsp_ipv4

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:
            'RSVP_MGMT_WF_OPTION' - Shared Reservation, Unlimited Scope
            'RSVP_MGMT_FF_OPTION' - Single Reservation
            'RSVP_MGMT_SE_OPTION' - Shared Reservation, Limited Scope

#### rsvp_mgmt_qos_service_enum

        Description: QOS Types
        Definition: Enumeration. Valid values are:
            'RSVP_MGMT_QOS_GUARANTEED' - QOS Guaranteed
            'RSVP_MGMT_QOS_CONTROLLED_LOAD' - QOS Controlled Load
            'RSVP_MGMT_QOS_QUALITATIVE' - QOS Qualitative

#### rsvp_mgmt_auth_direction_type

Description: RSVP Authentication Direction Types Definition: Enumeration. Valid values are: 'RSVP_MGMT_AUTH_DIRECTION_SEND' 'RSVP_MGMT_AUTH_DIRECTION_RECV'

#### rsvp_mgmt_auth_challenge_status

Description: RSVP Authentication Challenge Status Definition: Enumeration. Valid values are: 'RSVP_MGMT_AUTH_CS_NOT_CFG' 'RSVP_MGMT_AUTH_CS_COMPLETED' 'RSVP_MGMT_AUTH_CS_IN_PROG' 'RSVP_MGMT_AUTH_CS_FAILURE' 'RSVP_MGMT_AUTH_CS_NOT_SUPPORTED'

#### rsvp_mgmt_auth_ki_type

Description: RSVP Authentication KeyInfo Type Definition: Enumeration. Valid values are: 'RSVP_MGMT_AUTH_KI_TYPE_NONE' 'RSVP_MGMT_AUTH_KI_TYPE_GLOBAL' 'RSVP_MGMT_AUTH_KI_TYPE_INTERFACE' 'RSVP_MGMT_AUTH_KI_TYPE_NEIGHBOR'

#### rsvp_mgmt_auth_direction

Description: Union of the different RSVP Authentication Direction types Definition: Union. Discriminant: Name: discriminant Type: rsvp_mgmt_auth_direction_type Options are: send_info

Type: rsvp_mgmt_auth_direction_send

Description: |

           recv_info

Type: rsvp_mgmt_auth_direction_recv

Description: |

## Perl Data Object documentation for ip_rsvp_mgmt.

### Datatypes

#### 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

           P2MPSubGroupID

Type: 16-bit unsigned integer

Description: | Point to Multipoint Subgroup ID

#### rsvp_mgmt_filter_info

        Description: RSVP FilterSpec Info
        Definition: Structure. Contents are:
           FilterInfo

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: String with unbounded length

Description: | The Session Protocol

           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

           ExtendedAddr

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:
           SessionInfo

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

           ProtocolOrExtendedTunnelID

Type: 32-bit unsigned integer

Description: | Protocol or Extended Tunnel ID. For the LSP and OUNI sesion types this represents the Extended Tunnel ID whereas for the UDP session type this represents the Protocol

           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

           P2MPSubGroupID

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: auth_send_authenticated

Type: 32-bit unsigned integer

Description:

auth_send_authentication_failures

Type: 32-bit unsigned integer

Description:

auth_send_challenges_rcvd

Type: 32-bit unsigned integer

Description:

auth_send_challenge_responses_sent

Type: 32-bit unsigned integer

Description:

#### rsvp_mgmt_auth_recv_type_counters

Description: RSVP Authentication Receive Type Counters Definition: Structure. Contents are: auth_recv_valid_msgs

Type: 32-bit unsigned integer

Description:

auth_recv_challenges_sent

Type: 32-bit unsigned integer

Description:

auth_recv_challenge_responses_rcvd

Type: 32-bit unsigned integer

Description:

auth_recv_challenges_resent

Type: 32-bit unsigned integer

Description:

auth_recv_challenge_timeouts

Type: 32-bit unsigned integer

Description:

auth_recv_during_challenge

Type: 32-bit unsigned integer

Description:

auth_recv_incomplete_sa

Type: 32-bit unsigned integer

Description:

auth_recv_no_integrity

Type: 32-bit unsigned integer

Description:

auth_recv_bad_digest

Type: 32-bit unsigned integer

Description:

auth_recv_wrong_digest_type

Type: 32-bit unsigned integer

Description:

auth_recv_seq_num_dup

Type: 32-bit unsigned integer

Description:

auth_recv_seq_num_out_of_range

Type: 32-bit unsigned integer

Description:

auth_recv_wrong_challenge_response

Type: 32-bit unsigned integer

Description:

auth_recv_challenge_response_dup

Type: 32-bit unsigned integer

Description:

auth_recv_challenge_response_late

Type: 32-bit unsigned integer

Description:

auth_recv_bad_msg_format

Type: 32-bit unsigned integer

Description:

#### rsvp_mgmt_auth_direction_send

Description: RSVP Authentication Send Type Information Definition: Structure. Contents are: sequence

Type: 64-bit unsigned integer

Description:

counters

Type: rsvp_mgmt_auth_send_type_counters

Description: |

#### rsvp_mgmt_auth_direction_recv

Description: RSVP Authentication Recieve Type Information Definition: Structure. Contents are: sequence

Type: 64-bit unsigned integer

Description:

seq_window_size

Type: 32-bit unsigned integer

Description:

seq_window_cnt

Type: 32-bit unsigned integer

Description:

seq_window

Type: 64-bit unsigned integer[64]

Description:

counters

Type: rsvp_mgmt_auth_recv_type_counters

Description: |

#### rsvp_mgmt_authentication_detail

Description: Authentication Detail Information Definition: Structure. Contents are: src

Type: IPV4Address

Description: |

           dst

Type: IPV4Address

Description: |

           nbr

Type: IPV4Address

Description: |

           ifname

Type: Hex binary data with maximum length 64 bytes

Description: |

           my_ifhandle

Type: Interface

Description: |

           direction

Type: rsvp_mgmt_auth_direction_type

Description: |

           ki_type

Type: rsvp_mgmt_auth_ki_type

Description: |

           key_source

Type: Hex binary data with maximum length 33 bytes

Description: |

           key_id

Type: 64-bit unsigned integer

Description: |

           key_id_valid

Type: 32-bit unsigned integer

Description: |

           keying_status

Type: 32-bit unsigned integer

Description: |

           key_digest_len

Type: 32-bit unsigned integer

Description: |

           lifetime

Type: 32-bit unsigned integer

Description: |

           lifetime_left

Type: 32-bit unsigned integer

Description: |

           challenge_status

Type: rsvp_mgmt_auth_challenge_status

Description: |

           direction_info

Type: rsvp_mgmt_auth_direction

Description: |

#### rsvp_mgmt_flow_spec

        Description: RSVP Flow Spec
        Definition: Structure. Contents are:
           FlowAverageRate

Type: 64-bit unsigned integer

Description: | The Flow Average Rate

           FlowMaxBurst

Type: 32-bit unsigned integer

Description: | The Flow Maximum Burst

           FlowPeakRate

Type: 64-bit unsigned integer

Description: | The Flow Peak Rate

           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

           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

           NeighborLIH

Type: 32-bit unsigned integer

Description: | Neighbor Logical Interface Handle

#### rsvp_mgmt_traffic_spec

        Description: RSVP Traffic Spec Info
        Definition: Structure. Contents are:
           TrafficAverageRate

Type: 64-bit unsigned integer

Description: | Traffic Average Rate

           TrafficMaxBurst

Type: 32-bit unsigned integer

Description: | Traffic Maximum Burst

           TrafficPeakRate

Type: 64-bit unsigned integer

Description: | Traffic Peak Rate

           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

SessionAttributeFlags

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

RSVP_TTL

Type: 8-bit unsigned integer

Description: RSVP TTL

RSVPMessageType

Type: 8-bit unsigned integer

Description: RSVP Message Type

IPTypeOfService

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 bag
        Definition: Structure. Contents are:
           IsNeighborRefRedCapable

Type: Boolean

Description: | Is neighbor capable of Refresh Reduction

           NeighborAddress

Type: IPV4Address

Description: | IP address of the neighbor

           NumMessageIDs

Type: 32-bit unsigned integer

Description: | Number of MessageIDs

           NeighborMessageIDs

Type: rsvp_mgmt_messageid

[0...6]

Description: | List of Neighbor MessageIDs

           NumberOfOutgoingStates

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:
           IsLabelInfoValid

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:
           Receive

Type: rsvp_mgmt_counts

Description: | Count of messages received

           Transmit

Type: rsvp_mgmt_counts

Description: | Count of messages transmitted

           BundleReceive

Type: rsvp_mgmt_counts

Description: | Count of Bundle messages received

           BundleTransmit

Type: rsvp_mgmt_counts

Description: | Count of Bundle messages transmitted

           Retransmits

Type: 32-bit unsigned integer

Description: | Count of messages retransmitted

           OutOfOrder

Type: 32-bit unsigned integer

Description: | Count of Out of Order messages

           RateLimited

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:
           PathCount

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_authentication_compact

        Description: Authentication Compact Information
        Definition: Structure. Contents are:
           src

Type: IPV4Address

Description: |

           dst

Type: IPV4Address

Description: |

           nbr

Type: IPV4Address

Description: |

           ifname

Type: Hex binary data with maximum length 64 bytes

Description: |

           my_ifhandle

Type: Interface

Description: |

           direction

Type: rsvp_mgmt_auth_direction_type

Description: |

           ki_type

Type: rsvp_mgmt_auth_ki_type

Description: |

           key_source

Type: Hex binary data with maximum length 33 bytes

Description: |

           key_id

Type: 64-bit unsigned integer

Description: |

           key_id_valid

Type: 32-bit unsigned integer

Description: |

#### 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:
           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

           SessionAttr

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

           SessionAttr

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

           HopInfo

Type: rsvp_mgmt_hop_info

Description: | Path Hop Info

           PolicySourceInfo

Type: rsvp_mgmt_policy_sources

Description: | Policy Sources Info

           HeaderInfo

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

           PFCInfo

Type: rsvp_path_forwarding_context[0...unbounded]

Description: | Path Forwarding Contexts

           LabelInfo

Type: rsvp_mgmt_label_info

Description: | Label Information

           ClassTypeInfo

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

           FlowSpecInfo

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:
           FlowSpecInfo

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

           InputAdjInterface

Type: String with unbounded length

Description: | Input Adjusted Interface

           InputPhyInterface

Type: String with unbounded length

Description: | Input Physical Interface

           RSBFlags

Type: rsvp_mgmt_rsb_flags

Description: | Reservation State Block Flags

           HopInfo

Type: rsvp_mgmt_hop_info

Description: | Hop Infomation

           PolicySources

Type: rsvp_mgmt_policy_sources

Description: | RSVP Policy Sources

           HeaderInfo

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

           FlowSpecInfo

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

           FlowSpecInfo

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

           HopInfo

Type: rsvp_mgmt_hop_info

Description: | Hop Infomation

           HeaderInfo

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

           HopInfo

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

           ApiClientInfo

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

           FlowSpecInfo

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

           FlowSpecInfo

Type: rsvp_mgmt_flow_spec

Description: | Flow Spec Information

           InputInterface

Type: String with unbounded length

Description: | Path Input Interface

           HopInfo

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

           ApiClientInfo

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:
           AllocBitRate

Type: 64-bit unsigned integer

Description: | Bandwidth (bits per second) now allocated

           MaxFlowBW

Type: 64-bit unsigned integer

Description: | Max bandwidth (bits per second) allowed per flow

           MaxBW

Type: 64-bit unsigned integer

Description: | Max bandwidth (bits per second) allowed

           MaxSubpoolBW

Type: 64-bit unsigned integer

Description: | Max bandwidth (bits per second) allowed in subpool

#### rsvp_mgmt_interface_bw_std_dste

        Description: RSVP interface bandwidth info with standard based DSTE enabled
        Definition: Structure. Contents are:
           AllocBitRate

Type: 64-bit unsigned integer

Description: | Bandwidth (bits per second) now allocated

           MaxFlowBW

Type: 64-bit unsigned integer

Description: | Max bandwidth (bits per second) allowed per flow

           MaxBW

Type: 64-bit unsigned integer

Description: | Max bandwidth (bits per second) allowed

           MaxPool0BW

Type: 64-bit unsigned integer

Description: | Max bandwidth (bits per second) allowed in BC0 pool

           MaxPool1BW

Type: 64-bit unsigned integer

Description: | Max bandwidth (bits per second) allowed in BC1 pool

#### 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

           VRFID

Type: 32-bit unsigned integer

Description: | VRF ID

           Flags

Type: rsvp_mgmt_interface_flags

Description: | Interface flags

           IP_TOS

Type: 8-bit unsigned integer

Description: | IP TOS (precedence/DSCP) to use in signalling messages

           IntegritySendPasswd

Type: String with maximum length 40

Description: | Integrity send passwd

           IntegrityReceivePasswd

Type: String with maximum length 40

Description: | Integrity receive passwd

           IntegrityReceivePwdOptional

Type: 8-bit unsigned integer

Description: | Integrity recv passwd optional

           RefreshTimerState

Type: rsvp_timer_state

Description: | Refresh timer state

           SRefreshTimerState

Type: rsvp_timer_state

Description: | Summary refresh timer state

           RefreshInterval

Type: 32-bit signed integer

Description: | Refresh interval in msecs

           SummaryRefMaxSize

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

           ExpiryNum

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

           PacingNumMessages

Type: 32-bit signed integer

Description: | Number of messages deferred for pacing

           NumNeighbors

Type: 32-bit unsigned integer

Description: | Number of neighbors

           NeighborArray

Type: rsvp_mgmt_nbor[0...6]

Description: | Neighbor array

#### rsvp_mgmt_session_compact

        Description: RSVP Compact Session Info
        Definition: Structure. Contents are:
           Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information

           NumPSBs

Type: 32-bit unsigned integer

Description: | Number of path state block states

           NumRSBs

Type: 32-bit unsigned integer

Description: | Number of reservation state block states

           NumRequests

Type: 32-bit unsigned integer

Description: | Number of request states

           DetailListCounter

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

           P2MPSubGroupID

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:
           Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           NumPSBs

Type: 32-bit unsigned integer

Description: | Number of path state block states

           NumRSBs

Type: 32-bit unsigned integer

Description: | Number of reservation state block states

           NumRequests

Type: 32-bit unsigned integer

Description: | Number of request states

           DetailListCounter

Type: 32-bit unsigned integer

Description: | Number of elements in detail list

           psb_rsb_info

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

           AppType

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

           GlobalNeighborCount

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

           RecoveryTime

Type: 32-bit unsigned integer

Description: | Recovery time

           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

           HelloMissedCounter

Type: 8-bit unsigned integer

Description: | Max number of hellos missed before hellos declared down

           PendingStatesCounter

Type: 32-bit unsigned integer

Description: | Total number of pending states

#### rsvp_mgmt_glbl_nbr_flags

        Description: Global Neighbor Flags
        Definition: Structure. Contents are:
           IsAppOUNI

Type: Boolean

Description: | OUNI Application

           IsAppMPLS

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

           LostCommTime

Type: rsvp_mgmt_timespec[0...unbounded]

Description: | Time when communication was lost

           LostCommReason

Type: rsvp_mgmt_hello_down_reason[0...unbounded]

Description: | Reason why communication was lost

           LostCommTotalCounter

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

           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

           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

           HelloMissedCounter

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

           LostCommTime

Type: rsvp_mgmt_timespec[0...unbounded]

Description: | Time when communication was lost

           LostCommReason

Type: rsvp_mgmt_hello_down_reason[0...unbounded]

Description: | Reason why communication was lost

           LostCommTotalCounter

Type: 16-bit unsigned integer[0...unbounded]

Description: | Total number of times communication got lost

           PendingStatesCounter

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:
           IfNbrAddress

Type: IPV4Address

Description: | Interface Neighbor address

           NbrInterface

Type: Interface

Description: | Neighbor's Interface handle

#### rsvp_mgmt_if_nbr_detail

        Description: Detail Info for RSVP Interface Neighbor
        Definition: Structure. Contents are:
           IfNbrAddress

Type: IPV4Address

Description: | Interface Neighbor address

           NbrInterface

Type: Interface

Description: | Neighbor's Interface handle

           IsRREnabled

Type: Boolean

Description: | Is Neighbor's RR enable

           NbrEpoch

Type: 32-bit unsigned integer

Description: | Neighbor's epoch value

           NoOfOOMsg

Type: 32-bit unsigned integer

Description: | Number of out of order msgs

           NoOfRetransmit

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

           IfNbrListCompact

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

           IfNbrListDetail

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

           LostCommCounter

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

           HelloMisses

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

           CommLostTime

Type: rsvp_mgmt_timespec

Description: | Time when communication was lost

           CommLostReason

Type: 32-bit unsigned integer

Description: | Reason why communication was lost

           CommLostCounter

Type: 16-bit unsigned integer

Description: | Total number of times communication got lost

           CommLostHelloMissedCounter

Type: 16-bit unsigned integer

Description: | Lost Comm. Hello missed count

           CommLostWrongSourceInstCounter

Type: 16-bit unsigned integer

Description: | Count of lost comm. due to wrong Source Inst

           CommLostWrongDestinationInstCounter

Type: 16-bit unsigned integer

Description: | Count of lost comm. due to wrong Destination Inst

           CommLostInterfaceDownCounter

Type: 16-bit unsigned integer

Description: | Count of lost comm. due to interface down

           CommLostNeighborDisabledHello

Type: 16-bit unsigned integer

Description: | 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

           HelloRequestSuppressedCounter

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

           HelloGlobalNbrID

Type: IPV4Address

Description: | Global Neighbor ID

           InstanceType

Type: rsvp_mgmt_hello_instance_type

Description: | Hello instance type

           LastMsgSentTime

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_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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### rsvp_mgmt_filter_type

Description: RSVP Filter Types Definition: Enumeration. Valid values are: 'RSVP_MGMT_FILTER_TYPE_IPV4' - IPv4 FilterSpec Type 'RSVP_MGMT_FILTER_TYPE_P2MP_LSP_IPV4' - P2MP LSP IPv4 FilterSpec Type

#### rsvp_filter_union

Description: Union of the different RSVP filterspec types Definition: Union. Discriminant: Name: discriminant Type: rsvp_mgmt_filter_type Options are: ipv4

Type: rsvp_mgmt_filter_ipv4

Description: | UDP IPV4 FilterSpec

           p2mp_ipv4

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:
            'RSVP_MGMT_SESSION_TYPE_UDP_IPV4' - UDP IPv4 Session Type
            'RSVP_MGMT_SESSION_TYPE_LSP_IPV4' - LSP IPv4 Session Type
            'RSVP_MGMT_SESSION_TYPE_UNI_IPV4' - UNI IPv4 Session Type
            'RSVP_MGMT_SESSION_TYPE_P2MP_LSP_IPV4' - P2MP LSP IPv4 Session Type

#### rsvp_session_union

Description: Union of the different RSVP session types Definition: Union. Discriminant: Name: discriminant Type: rsvp_mgmt_session_type Options are: ipv4

Type: rsvp_mgmt_session_udp_ipv4

Description: | UDP IPV4 session

           lsp_tunnel_ipv4

Type: rsvp_mgmt_session_lsp_tunnel_ipv4

Description: | IPV4 LSP session

           uni_ipv4

Type: rsvp_mgmt_session_uni_ipv4

Description: | IPV4 UNI session

           p2mp_sub_lsp_ipv4

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:
            'RSVP_MGMT_WF_OPTION' - Shared Reservation, Unlimited Scope
            'RSVP_MGMT_FF_OPTION' - Single Reservation
            'RSVP_MGMT_SE_OPTION' - Shared Reservation, Limited Scope

#### rsvp_mgmt_qos_service_enum

        Description: QOS Types
        Definition: Enumeration. Valid values are:
            'RSVP_MGMT_QOS_GUARANTEED' - QOS Guaranteed
            'RSVP_MGMT_QOS_CONTROLLED_LOAD' - QOS Controlled Load
            'RSVP_MGMT_QOS_QUALITATIVE' - QOS Qualitative

#### rsvp_mgmt_auth_direction_type

Description: RSVP Authentication Direction Types Definition: Enumeration. Valid values are: 'RSVP_MGMT_AUTH_DIRECTION_SEND' 'RSVP_MGMT_AUTH_DIRECTION_RECV'

#### rsvp_mgmt_auth_challenge_status

Description: RSVP Authentication Challenge Status Definition: Enumeration. Valid values are: 'RSVP_MGMT_AUTH_CS_NOT_CFG' 'RSVP_MGMT_AUTH_CS_COMPLETED' 'RSVP_MGMT_AUTH_CS_IN_PROG' 'RSVP_MGMT_AUTH_CS_FAILURE' 'RSVP_MGMT_AUTH_CS_NOT_SUPPORTED'

#### rsvp_mgmt_auth_ki_type

Description: RSVP Authentication KeyInfo Type Definition: Enumeration. Valid values are: 'RSVP_MGMT_AUTH_KI_TYPE_NONE' 'RSVP_MGMT_AUTH_KI_TYPE_GLOBAL' 'RSVP_MGMT_AUTH_KI_TYPE_INTERFACE' 'RSVP_MGMT_AUTH_KI_TYPE_NEIGHBOR'

#### rsvp_mgmt_auth_direction

Description: Union of the different RSVP Authentication Direction types Definition: Union. Discriminant: Name: discriminant Type: rsvp_mgmt_auth_direction_type Options are: send_info

Type: rsvp_mgmt_auth_direction_send

Description: |

           recv_info

Type: rsvp_mgmt_auth_direction_recv

Description: |

#### 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:
            'RSVP_TIMER_RUNNING_AND_SLEEPING'
            'RSVP_TIMER_RUNNING'
            'RSVP_TIMER_NOT_RUNNING'

#### rsvp_mgmt_frr_state_status_counters

Description: FRR state counters Definition: Structure. Contents are: Count

Type: 32-bit unsigned integer

Description: Total number of instances of this state

ActiveCount

Type: 32-bit unsigned integer

Description: Number of active instances of this state

ReadyCount

Type: 32-bit unsigned integer

Description: Number of ready instances of this state

ActiveWaitCount

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' - Unnum ERO Type

#### rsvp_mgmt_ero_subobj

Description: Union of the different RSVP ERO types Definition: Union. Discriminant: Name: discriminant Type: rsvp_mgmt_ero_subobj_type Options are: IPV4_EROSubObject

Type: rsvp_mgmt_ero_ipv4_subobj

Description: | IPV4 ERO Sub Object

           UNNUM_EROSubObject

Type: rsvp_mgmt_ero_unnum_subobj

Description: | UNNUM ERO Sub Object

#### rsvp_mgmt_dste_modes

        Description: RSVP DSTE modes
        Definition: Enumeration. Valid values are:
            'RSVP_MGMT_DSTE_MODE_PRESTANDARD'
            'RSVP_MGMT_DSTE_MODE_STANDARD'

#### rsvp_mgmt_dste_mode_interface_bw

        Description: Union of the different RSVP interface bandwidth types
        Definition: Union.
        Discriminant:
           Name: discriminant
           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:
            'RSVP_MGMT_RRO_TYPE_IPV4' - IPv4 RRO Type
            'RSVP_MGMT_RRO_TYPE_UNNUM' - Unnum RRO Type
            'RSVP_MGMT_RRO_TYPE_LABEL' - Label RRO Type

#### rsvp_mgmt_rro_subobj

        Description: Union of the different RSVP RRO types
        Definition: Union.
        Discriminant:
           Name: discriminant
           Type: rsvp_mgmt_rro_subobj_type
        Options are:
           IPV4_RROSubObject

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:
            'RSVP_MGMT_GRACEFUL_RESTART_APP_OUNI' - App is OUNI
            'RSVP_MGMT_GRACEFUL_RESTART_APP_GMPLS' - App is GMPLS

#### rsvp_mgmt_hello_state

        Description: RSVP Hello instance states
        Definition: Enumeration. Valid values are:
            'RSVP_MGMT_HELLO_STATE_INIT' - No Hello messages ever received from neighbor
            'RSVP_MGMT_HELLO_STATE_UP' - Receiving expected Hello messages from neighbor
            'RSVP_MGMT_HELLO_STATE_DOWN' - Stopped receiving expected Hello messages from neighbor

#### rsvp_mgmt_hello_down_reason

        Description: Reasons why RSVP Hellos went down
        Definition: Enumeration. Valid values are:
            'RSVP_HELLO_DOWN_NOT_APPLICABLE' - Not applicable. This means RSVP Hellos are up
            'RSVP_HELLO_DOWN_WRONG_DST_INST' - Incorrect destination instance in received Hellos
            'RSVP_HELLO_DOWN_WRONG_SRC_INST' - Incorrect source instance in received Hellos
            'RSVP_HELLO_DOWN_HELLO_MISSED' - Hellos not being received
            'RSVP_HELLO_DOWN_IF_DOWN' - Interface went down
            'RSVP_HELLO_DOWN_NBR_DISABLED_HELLO' - Neighbor disabled Hellos
            'RSVP_HELLO_DOWN_CONTROL_CHANNEL_DOWN' - Control channel went down

#### rsvp_mgmt_restart_state

Description: RSVP GR (Graceful Restart) Restart states Definition: Enumeration. Valid values are: 'RSVP_MGMT_GR_RESTART_DONE' - Restart is done 'RSVP_MGMT_GR_RESTART_RECOVERY' - Neighbor is in recovery 'RSVP_MGMT_GR_RESTART_ABORT' - Neighbor recovery aborted

#### rsvp_mgmt_hello_instance_type

Description: RSVP Hello instance types Definition: Enumeration. Valid values are: 'RSVP_MGMT_HELLO_INST_ACTIVE' - Hello requests and ACKs are sent 'RSVP_MGMT_HELLO_INST_PASSIVE' - Hello ACKs only are sent

#### rsvp_mgmt_hello_instance_owner

Description: RSVP Hello instance owner Definition: Enumeration. Valid values are: 'RSVP_MGMT_HELLO_GRACEFUL_RESTART_MPLS' - MPLS Graceful Restart 'RSVP_MGMT_HELLO_GRACEFUL_RESTART_OUNI' - MPLS OUNI

#### rsvp_mgmt_frr_state_enum

Description: RSVP FRR States Definition: Enumeration. Valid values are: 'RSVP_MGMT_FRR_STATUS_ACTIVE' - Active State 'RSVP_MGMT_FRR_STATUS_READY' - Ready State 'RSVP_MGMT_FRR_STATUS_ACTIVE_WAIT' - Pending

## Perl Data Object documentation for ip_rsvp_mgmt_private.

### Datatypes

#### 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

           P2MPSubGroupID

Type: 16-bit unsigned integer

Description: | Point to Multipoint Subgroup ID

#### rsvp_mgmt_filter_info

        Description: RSVP FilterSpec Info
        Definition: Structure. Contents are:
           FilterInfo

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: String with unbounded length

Description: | The Session Protocol

           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

           ExtendedAddr

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:
           SessionInfo

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

           ProtocolOrExtendedTunnelID

Type: 32-bit unsigned integer

Description: | Protocol or Extended Tunnel ID. For the LSP and OUNI sesion types this represents the Extended Tunnel ID whereas for the UDP session type this represents the Protocol

           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

           P2MPSubGroupID

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: auth_send_authenticated

Type: 32-bit unsigned integer

Description:

auth_send_authentication_failures

Type: 32-bit unsigned integer

Description:

auth_send_challenges_rcvd

Type: 32-bit unsigned integer

Description:

auth_send_challenge_responses_sent

Type: 32-bit unsigned integer

Description:

#### rsvp_mgmt_auth_recv_type_counters

Description: RSVP Authentication Receive Type Counters Definition: Structure. Contents are: auth_recv_valid_msgs

Type: 32-bit unsigned integer

Description:

auth_recv_challenges_sent

Type: 32-bit unsigned integer

Description:

auth_recv_challenge_responses_rcvd

Type: 32-bit unsigned integer

Description:

auth_recv_challenges_resent

Type: 32-bit unsigned integer

Description:

auth_recv_challenge_timeouts

Type: 32-bit unsigned integer

Description:

auth_recv_during_challenge

Type: 32-bit unsigned integer

Description:

auth_recv_incomplete_sa

Type: 32-bit unsigned integer

Description:

auth_recv_no_integrity

Type: 32-bit unsigned integer

Description:

auth_recv_bad_digest

Type: 32-bit unsigned integer

Description:

auth_recv_wrong_digest_type

Type: 32-bit unsigned integer

Description:

auth_recv_seq_num_dup

Type: 32-bit unsigned integer

Description:

auth_recv_seq_num_out_of_range

Type: 32-bit unsigned integer

Description:

auth_recv_wrong_challenge_response

Type: 32-bit unsigned integer

Description:

auth_recv_challenge_response_dup

Type: 32-bit unsigned integer

Description:

auth_recv_challenge_response_late

Type: 32-bit unsigned integer

Description:

auth_recv_bad_msg_format

Type: 32-bit unsigned integer

Description:

#### rsvp_mgmt_auth_direction_send

Description: RSVP Authentication Send Type Information Definition: Structure. Contents are: sequence

Type: 64-bit unsigned integer

Description:

counters

Type: rsvp_mgmt_auth_send_type_counters

Description: |

#### rsvp_mgmt_auth_direction_recv

Description: RSVP Authentication Recieve Type Information Definition: Structure. Contents are: sequence

Type: 64-bit unsigned integer

Description:

seq_window_size

Type: 32-bit unsigned integer

Description:

seq_window_cnt

Type: 32-bit unsigned integer

Description:

seq_window

Type: 64-bit unsigned integer[64]

Description:

counters

Type: rsvp_mgmt_auth_recv_type_counters

Description: |

#### rsvp_mgmt_authentication_detail

Description: Authentication Detail Information Definition: Structure. Contents are: src

Type: IPV4Address

Description: |

           dst

Type: IPV4Address

Description: |

           nbr

Type: IPV4Address

Description: |

           ifname

Type: Hex binary data with maximum length 64 bytes

Description: |

           my_ifhandle

Type: Interface

Description: |

           direction

Type: rsvp_mgmt_auth_direction_type

Description: |

           ki_type

Type: rsvp_mgmt_auth_ki_type

Description: |

           key_source

Type: Hex binary data with maximum length 33 bytes

Description: |

           key_id

Type: 64-bit unsigned integer

Description: |

           key_id_valid

Type: 32-bit unsigned integer

Description: |

           keying_status

Type: 32-bit unsigned integer

Description: |

           key_digest_len

Type: 32-bit unsigned integer

Description: |

           lifetime

Type: 32-bit unsigned integer

Description: |

           lifetime_left

Type: 32-bit unsigned integer

Description: |

           challenge_status

Type: rsvp_mgmt_auth_challenge_status

Description: |

           direction_info

Type: rsvp_mgmt_auth_direction

Description: |

#### 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

           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

#### 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

#### 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

           Neighbor

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

           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:
           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

Description: | Count of Out of Order messages

           RateLimited

Type: 32-bit unsigned integer

Description: | Count of Rate Limited messages

#### rsvp_mgmt_counts_sess_ipv4

        Description: Counters for RSVP message types for IPv4 flow
        Definition: Structure. Contents are:
           PathIPv4

Type: 32-bit unsigned integer

Description: | Count of Path messages

           ReservationIPv4

Type: 32-bit unsigned integer

Description: | Count of Reservation messages

           PathErrorIPv4

Type: 32-bit unsigned integer

Description: | Count of PathError messages

           ReservationErrorIPv4

Type: 32-bit unsigned integer

Description: | Count of ReservationError messages

           PathTearIPv4

Type: 32-bit unsigned integer

Description: | Count of PathTear messages

           ReservationTearIPv4

Type: 32-bit unsigned integer

Description: | Count of ReservationTear messages

           ReservationConfirmIPv4

Type: 32-bit unsigned integer

Description: | Count of ReservationConfirm messages

           UnknownMsgIPv4

Type: 32-bit unsigned integer

Description: | Count of Unknown messages

#### rsvp_mgmt_count_message_sess_ipv4

        Description: Counters for RSVP messages for IPv4 flow
        Definition: Structure. Contents are:
           ReceiveIPv4

Type: rsvp_mgmt_counts_sess_ipv4

Description: | Count of messages received

           ForwardedIPv4

Type: rsvp_mgmt_counts_sess_ipv4

Description: | Count of messages forwarded

           DroppedIPv4

Type: rsvp_mgmt_counts_sess_ipv4

Description: | Count of messages dropped

           ProcessedIPv4

Type: rsvp_mgmt_counts_sess_ipv4

Description: | Count of messages processed

#### rsvp_mgmt_auth_dbg_event_prev

        Description: Authentication Debug Event Prev
        Definition: Structure. Contents are:
           time_stamp

Type: 64-bit unsigned integer

Description: |

           seq_num

Type: 64-bit unsigned integer

Description: |

           msg_type

Type: 32-bit unsigned integer

Description: |

           msg_flags

Type: 32-bit unsigned integer

Description: |

           sa_flags

Type: 32-bit unsigned integer

Description: |

           src

Type: 32-bit unsigned integer

Description: |

           dst

Type: 32-bit unsigned integer

Description: |

           nbr

Type: 32-bit unsigned integer

Description: |

           ki_handle

Type: rsvp_mgmt_handle_t

Description: |

           rx_max_msg_type

Type: 32-bit unsigned integer

Description: |

           rx_max_msg_flags

Type: 32-bit unsigned integer

Description: |

#### rsvp_mgmt_auth_dbg_event

        Description: Authentication Debug Event
        Definition: Structure. Contents are:
           time_stamp

Type: 64-bit unsigned integer

Description: |

           seq_num

Type: 64-bit unsigned integer

Description: |

           msg_type

Type: 32-bit unsigned integer

Description: |

           msg_flags

Type: 32-bit unsigned integer

Description: |

           sa_flags

Type: 32-bit unsigned integer

Description: |

           src

Type: 32-bit unsigned integer

Description: |

           dst

Type: 32-bit unsigned integer

Description: |

           nbr

Type: 32-bit unsigned integer

Description: |

           ki_handle

Type: rsvp_mgmt_handle_t

Description: |

           rx_max_msg_type

Type: 32-bit unsigned integer

Description: |

           rx_max_msg_flags

Type: 32-bit unsigned integer

Description: |

           prev_num

Type: 32-bit unsigned integer

Description: |

           prev_io_events

Type: rsvp_mgmt_auth_dbg_event_prev[5]

Description: |

#### rsvp_mgmt_auth_dbg_event_list

        Description: Authentication Debug Event List
        Definition: Structure. Contents are:
           event_num

Type: 32-bit unsigned integer

Description: |

           event_list

Type: rsvp_mgmt_auth_dbg_event

[5]

Description: |

#### rsvp_mgmt_authentication_private_info

        Description: Authentication Private Information
        Definition: Structure. Contents are:
           sa_handle

Type: rsvp_mgmt_handle_t

Description: |

           ki_handle

Type: rsvp_mgmt_handle_t

Description: |

           sa_flags

Type: 32-bit unsigned integer

Description: |

           creation_event

Type: rsvp_mgmt_auth_dbg_event

Description: |

           io_events

Type: rsvp_mgmt_auth_dbg_event_list

Description: |

           nbr_change_events

Type: rsvp_mgmt_auth_dbg_event_list

Description: |

           ki_change_events

Type: rsvp_mgmt_auth_dbg_event_list

Description: |

           oos_events

Type: rsvp_mgmt_auth_dbg_event_list

Description: |

           suspecious_events

Type: rsvp_mgmt_auth_dbg_event_list

Description: |

#### rsvp_mgmt_authentication_private

        Description: Private Authentication Information
        Definition: Structure. Contents are:
           DetailInformation

Type: rsvp_mgmt_authentication_detail

Description: | Detailed Information

           PrivateInfomation

Type: rsvp_mgmt_authentication_private_info

Description: | Private Information

### Internal Datatypes

#### 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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### rsvp_mgmt_filter_type

Description: RSVP Filter Types Definition: Enumeration. Valid values are: 'RSVP_MGMT_FILTER_TYPE_IPV4' - IPv4 FilterSpec Type 'RSVP_MGMT_FILTER_TYPE_P2MP_LSP_IPV4' - P2MP LSP IPv4 FilterSpec Type

#### rsvp_filter_union

Description: Union of the different RSVP filterspec types Definition: Union. Discriminant: Name: discriminant Type: rsvp_mgmt_filter_type Options are: ipv4

Type: rsvp_mgmt_filter_ipv4

Description: | UDP IPV4 FilterSpec

           p2mp_ipv4

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:
            'RSVP_MGMT_SESSION_TYPE_UDP_IPV4' - UDP IPv4 Session Type
            'RSVP_MGMT_SESSION_TYPE_LSP_IPV4' - LSP IPv4 Session Type
            'RSVP_MGMT_SESSION_TYPE_UNI_IPV4' - UNI IPv4 Session Type
            'RSVP_MGMT_SESSION_TYPE_P2MP_LSP_IPV4' - P2MP LSP IPv4 Session Type

#### rsvp_session_union

Description: Union of the different RSVP session types Definition: Union. Discriminant: Name: discriminant Type: rsvp_mgmt_session_type Options are: ipv4

Type: rsvp_mgmt_session_udp_ipv4

Description: | UDP IPV4 session

           lsp_tunnel_ipv4

Type: rsvp_mgmt_session_lsp_tunnel_ipv4

Description: | IPV4 LSP session

           uni_ipv4

Type: rsvp_mgmt_session_uni_ipv4

Description: | IPV4 UNI session

           p2mp_sub_lsp_ipv4

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:
            'RSVP_MGMT_WF_OPTION' - Shared Reservation, Unlimited Scope
            'RSVP_MGMT_FF_OPTION' - Single Reservation
            'RSVP_MGMT_SE_OPTION' - Shared Reservation, Limited Scope

#### rsvp_mgmt_qos_service_enum

        Description: QOS Types
        Definition: Enumeration. Valid values are:
            'RSVP_MGMT_QOS_GUARANTEED' - QOS Guaranteed
            'RSVP_MGMT_QOS_CONTROLLED_LOAD' - QOS Controlled Load
            'RSVP_MGMT_QOS_QUALITATIVE' - QOS Qualitative

#### rsvp_mgmt_auth_direction_type

Description: RSVP Authentication Direction Types Definition: Enumeration. Valid values are: 'RSVP_MGMT_AUTH_DIRECTION_SEND' 'RSVP_MGMT_AUTH_DIRECTION_RECV'

#### rsvp_mgmt_auth_challenge_status

Description: RSVP Authentication Challenge Status Definition: Enumeration. Valid values are: 'RSVP_MGMT_AUTH_CS_NOT_CFG' 'RSVP_MGMT_AUTH_CS_COMPLETED' 'RSVP_MGMT_AUTH_CS_IN_PROG' 'RSVP_MGMT_AUTH_CS_FAILURE' 'RSVP_MGMT_AUTH_CS_NOT_SUPPORTED'

#### rsvp_mgmt_auth_ki_type

Description: RSVP Authentication KeyInfo Type Definition: Enumeration. Valid values are: 'RSVP_MGMT_AUTH_KI_TYPE_NONE' 'RSVP_MGMT_AUTH_KI_TYPE_GLOBAL' 'RSVP_MGMT_AUTH_KI_TYPE_INTERFACE' 'RSVP_MGMT_AUTH_KI_TYPE_NEIGHBOR'

#### rsvp_mgmt_auth_direction

Description: Union of the different RSVP Authentication Direction types Definition: Union. Discriminant: Name: discriminant Type: rsvp_mgmt_auth_direction_type Options are: send_info

Type: rsvp_mgmt_auth_direction_send

Description: |

           recv_info

Type: rsvp_mgmt_auth_direction_recv

Description: |

#### rsvp_mgmt_handle_t

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### rsvp_mgmt_rr_tmb_type

        Description: TMB Types
        Definition: Enumeration. Valid values are:
            'RSVP_MGMT_TMB_NONE' - Not valid TMB
            'RSVP_MGMT_TMB_PERR' - TMB for Path Error
            'RSVP_MGMT_TMB_RERR' - TMB For Reservation Error
            'RSVP_MGMT_TMB_PTEAR' - TMB For Path Tear
            'RSVP_MGMT_TMB_RTEAR' - TMB For Reservation Tear
            'RSVP_MGMT_TMB_RCONF' - TMB For Reservation Confirmation
            'RSVP_MGMT_TMB_ACK' - TMB For Ack Message
            'RSVP_MGMT_TMB_SREFRESH' - TMB For Srefresh Message
            'RSVP_MGMT_TMB_HELLO' - TMB For Hello Message
            'RSVP_MGMT_TMB_CHALLENGE' - TMB For Authentication Message
            'RSVP_MGMT_TMB_CHALLENGE_RSP' - TMB For Authentication Response Message
            'RSVP_MGMT_TMB_MAX' - Not Valid TMB

#### rsvp_mgmt_rr_handle_type

Description: State type on Rapid Retransmit list Definition: Enumeration. Valid values are: 'RSVP_MGMT_PFC' 'RSVP_MGMT_REQ' 'RSVP_MGMT_TMB'

#### rsvp_mgmt_outgoing_list

Description: RSVP Outgoing List Definition: Enumeration. Valid values are: 'RSVP_MGMT_OUTGOING_LIST_HOP_INTF_ADDR' 'RSVP_MGMT_OUTGOING_LIST_HOP_OUNI_RID' 'RSVP_MGMT_OUTGOING_LIST_HOP_GMPLS_RID' 'RSVP_MGMT_OUTGOING_LIST_P2MP_HOP_INTF_ADDR' 'RSVP_MGMT_OUTGOING_LIST_NUM'

#### rsvp_mgmt_msgid_state_type

Description: RSVP State associated to Message ID Definition: Enumeration. Valid values are: 'RSVP_MGMT_MSGID_PSB' - State Associated with MsgId is PSB 'RSVP_MGMT_MSGID_PFC' - State Associated with MsgId is PFC 'RSVP_MGMT_MSGID_RSB' - State Associated with MsgId is RSB 'RSVP_MGMT_MSGID_REQUEST' - State Associated with MsgId is Request 'RSVP_MGMT_MSGID_TMB' - State Associated with MsgId is TMB 'RSVP_MGMT_MSGID_INVALID' - Invalid State

#### rsvp_mgmt_msgid_state_st

Description: Union of the different RSVP State types Associated with a MsgId Definition: Union. Discriminant: Name: discriminant Type: 32-bit signed integer Options are: MsgIdPSBInfo

Type: rsvp_mgmt_path_private

Description: | PSB related Info

           MsgIdPFCInfo

Type: rsvp_mgmt_path_private

Description: | Outgoing Path rel ated Info

           MsgIdRSBInfo

Type: rsvp_mgmt_reservation_private

Description: | RSB relat ed Info

           MsgIdREQInfo

Type: rsvp_mgmt_request_private

Description: | REQUEST relat ed Info

           MsgIdTMBInfo

Type: rsvp_mgmt_rr_tmb_info

Description: | TMB related Info

#### rsvp_mgmt_tc_type

        Description: Traffic Control Types
        Definition: Enumeration. Valid values are:
            'MGMT_TC_NONE'
            'MGMT_TC_WFQ'
            'MGMT_TC_SVC'
            'MGMT_TC_RED'
            'MGMT_TC_DOCSIS'
            'MGMT_TC_CM_DOCSIS'
            'MGMT_TC_MPLS'

#### rsvp_mgmt_tc_state

        Description: State of Traffic Control
        Definition: Enumeration. Valid values are:
            'MGMT_RSVP_TC_NEW'
            'MGMT_RSVP_TC_OK'
            'MGMT_RSVP_TC_REQUEST_OUTSTANDING'

#### rsvp_mgmt_client_state

        Description: RSVP Client process status
        Definition: Enumeration. Valid values are:
            'MGMT_RSVP_CLIENT_ACTIVE'
            'MGMT_RSVP_CLIENT_ZOMBIE'
            'MGMT_RSVP_CLIENT_RECREATE'

#### chkpt_q_elem_type_

Description: Definition: Enumeration. Valid values are: 'RSVP_CHKPT_Q_TYPE_ADD' - Element Q'd for addition/update to checkpoint DB 'RSVP_CHKPT_Q_TYPE_DEL' - Element Q'd for deletion from the checkpoint DB 'RSVP_CHKPT_Q_TYPE_ADD_SUCCESS' - Success of checkpoint add/update request 'RSVP_CHKPT_Q_TYPE_ADD_FAILURE' - Failure of checkpoint add/update request 'RSVP_CHKPT_Q_TYPE_NULL_OP' - Null Operation, present for testing purposes 'RSVP_CHKPT_Q_TYPE_LAST' - Last item of the list

#### RSVPChkptQElementTypeT

Description: The type of operation requested when an element is placed on a checkpoint Q Definition: Type definition for: chkpt_q_elem_type_

#### chkpt_q_elem_subtype_

Description: Definition: Enumeration. Valid values are: 'RSVP_CHKPT_Q_SUBTYPE_NULL' - Present for testing purposes 'RSVP_CHKPT_Q_SUBTYPE_PSB' - Operation requested on a path 'RSVP_CHKPT_Q_SUBTYPE_RSB' - Operation requested on a reservation 'RSVP_CHKPT_Q_SUBTYPE_LSP_COUNT' - Operation requested on LSP count 'RSVP_CHKPT_Q_SUBTYPE_GLBL_NBR' - Operation requested on a Global Neighbour 'RSVP_CHKPT_Q_SUBTYPE_NH_ROUTE' - Operation requested on a NextHop Route 'RSVP_CHKPT_Q_SUBTYPE_LAST' - Last item of the list

#### RSVPCheckpointQElementSubtypeT

Description: The subtype of the element placed on a checkpoint Q for processing Definition: Type definition for: chkpt_q_elem_subtype_

#### chkpt_q_operation_type_

Description: Definition: Enumeration. Valid values are: 'RSVP_CHKPT_Q_OP_Q' - An enqueue operation on a checkpoint Q 'RSVP_CHKPT_Q_OP_DQ' - A dequeue operation on a checkpoint Q 'RSVP_CHKPT_Q_OP_LAST' - Last item of the list

#### RSVPCheckpointQOperationTypeT

Description: The type of operation performed on a checkpoint Q Definition: Type definition for: chkpt_q_operation_type_

#### chkpt_q_op_array_t

Description: Array used to store stats for Q enqueues and dequeues Definition: Type definition for: 32-bit unsigned integer[2]

#### chkpt_q_subtype_array_t

Description: Array used to store stats for the Q element subtypes operations Definition: Type definition for: chkpt_q_op_array_t[6]

#### chkpt_q_type_array_t

Description: Array used to store stats for the Q element type, subtypes and operations Definition: Type definition for: chkpt_q_subtype_array_t[5]

#### chkpt_q_stats_

Description: Definition: Structure. Contents are: TotalEnqueues

Type: 32-bit unsigned integer

Description:

TotalDequeues

Type: 32-bit unsigned integer

Description:

TotalDropped

Type: 32-bit unsigned integer

Description:

HighWaterMark

Type: 32-bit unsigned integer

Description:

NumberDQReschedules

Type: 32-bit unsigned integer

Description:

QToDQLatency

Type: 64-bit unsigned integer

Description:

QToDQMaxLatency

Type: 64-bit unsigned integer

Description:

MaximumQSize

Type: 32-bit unsigned integer

Description:

IndividualOperationStats

Type: chkpt_q_type_array_t

Description: |

#### RSVPCheckpointQStats

Description: Statistics for a given checkpoint Q Definition: Type definition for: chkpt_q_stats_

#### chkpt_api_stats_

Description: Definition: Structure. Contents are: TimeForCheckpointCalls

Type: 64-bit unsigned integer

Description: Amount of to time spent waiting for checkpoint API completion

NumberCheckpointOperations

Type: 32-bit unsigned integer

Description: Number of checkpoint operations performed

MaxCheckpointTime

Type: 64-bit unsigned integer

Description: The maximum amount of time a checkpoint operation took

#### RSVPCheckpointAPIStats

Description: Statistics for the checkpoint API invocations Definition: Type definition for: chkpt_api_stats_

## Perl Data Object documentation for ip_rsvp_mgmt_te_mib.

### Datatypes

#### 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

           P2MPSubGroupID

Type: 16-bit unsigned integer

Description: | Point to Multipoint Subgroup ID

#### rsvp_mgmt_filter_info

        Description: RSVP FilterSpec Info
        Definition: Structure. Contents are:
           FilterInfo

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: String with unbounded length

Description: | The Session Protocol

           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

           ExtendedAddr

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:
           SessionInfo

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

           ProtocolOrExtendedTunnelID

Type: 32-bit unsigned integer

Description: | Protocol or Extended Tunnel ID. For the LSP and OUNI sesion types this represents the Extended Tunnel ID whereas for the UDP session type this represents the Protocol

           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

           P2MPSubGroupID

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: auth_send_authenticated

Type: 32-bit unsigned integer

Description:

auth_send_authentication_failures

Type: 32-bit unsigned integer

Description:

auth_send_challenges_rcvd

Type: 32-bit unsigned integer

Description:

auth_send_challenge_responses_sent

Type: 32-bit unsigned integer

Description:

#### rsvp_mgmt_auth_recv_type_counters

Description: RSVP Authentication Receive Type Counters Definition: Structure. Contents are: auth_recv_valid_msgs

Type: 32-bit unsigned integer

Description:

auth_recv_challenges_sent

Type: 32-bit unsigned integer

Description:

auth_recv_challenge_responses_rcvd

Type: 32-bit unsigned integer

Description:

auth_recv_challenges_resent

Type: 32-bit unsigned integer

Description:

auth_recv_challenge_timeouts

Type: 32-bit unsigned integer

Description:

auth_recv_during_challenge

Type: 32-bit unsigned integer

Description:

auth_recv_incomplete_sa

Type: 32-bit unsigned integer

Description:

auth_recv_no_integrity

Type: 32-bit unsigned integer

Description:

auth_recv_bad_digest

Type: 32-bit unsigned integer

Description:

auth_recv_wrong_digest_type

Type: 32-bit unsigned integer

Description:

auth_recv_seq_num_dup

Type: 32-bit unsigned integer

Description:

auth_recv_seq_num_out_of_range

Type: 32-bit unsigned integer

Description:

auth_recv_wrong_challenge_response

Type: 32-bit unsigned integer

Description:

auth_recv_challenge_response_dup

Type: 32-bit unsigned integer

Description:

auth_recv_challenge_response_late

Type: 32-bit unsigned integer

Description:

auth_recv_bad_msg_format

Type: 32-bit unsigned integer

Description:

#### rsvp_mgmt_auth_direction_send

Description: RSVP Authentication Send Type Information Definition: Structure. Contents are: sequence

Type: 64-bit unsigned integer

Description:

counters

Type: rsvp_mgmt_auth_send_type_counters

Description: |

#### rsvp_mgmt_auth_direction_recv

Description: RSVP Authentication Recieve Type Information Definition: Structure. Contents are: sequence

Type: 64-bit unsigned integer

Description:

seq_window_size

Type: 32-bit unsigned integer

Description:

seq_window_cnt

Type: 32-bit unsigned integer

Description:

seq_window

Type: 64-bit unsigned integer[64]

Description:

counters

Type: rsvp_mgmt_auth_recv_type_counters

Description: |

#### rsvp_mgmt_authentication_detail

Description: Authentication Detail Information Definition: Structure. Contents are: src

Type: IPV4Address

Description: |

           dst

Type: IPV4Address

Description: |

           nbr

Type: IPV4Address

Description: |

           ifname

Type: Hex binary data with maximum length 64 bytes

Description: |

           my_ifhandle

Type: Interface

Description: |

           direction

Type: rsvp_mgmt_auth_direction_type

Description: |

           ki_type

Type: rsvp_mgmt_auth_ki_type

Description: |

           key_source

Type: Hex binary data with maximum length 33 bytes

Description: |

           key_id

Type: 64-bit unsigned integer

Description: |

           key_id_valid

Type: 32-bit unsigned integer

Description: |

           keying_status

Type: 32-bit unsigned integer

Description: |

           key_digest_len

Type: 32-bit unsigned integer

Description: |

           lifetime

Type: 32-bit unsigned integer

Description: |

           lifetime_left

Type: 32-bit unsigned integer

Description: |

           challenge_status

Type: rsvp_mgmt_auth_challenge_status

Description: |

           direction_info

Type: rsvp_mgmt_auth_direction

Description: |

#### 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

           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

#### 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

#### 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

           Neighbor

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

           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:
           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

Description: | Count of Out of Order messages

           RateLimited

Type: 32-bit unsigned integer

Description: | Count of Rate Limited messages

#### rsvp_mgmt_counts_sess_ipv4

        Description: Counters for RSVP message types for IPv4 flow
        Definition: Structure. Contents are:
           PathIPv4

Type: 32-bit unsigned integer

Description: | Count of Path messages

           ReservationIPv4

Type: 32-bit unsigned integer

Description: | Count of Reservation messages

           PathErrorIPv4

Type: 32-bit unsigned integer

Description: | Count of PathError messages

           ReservationErrorIPv4

Type: 32-bit unsigned integer

Description: | Count of ReservationError messages

           PathTearIPv4

Type: 32-bit unsigned integer

Description: | Count of PathTear messages

           ReservationTearIPv4

Type: 32-bit unsigned integer

Description: | Count of ReservationTear messages

           ReservationConfirmIPv4

Type: 32-bit unsigned integer

Description: | Count of ReservationConfirm messages

           UnknownMsgIPv4

Type: 32-bit unsigned integer

Description: | Count of Unknown messages

#### rsvp_mgmt_count_message_sess_ipv4

        Description: Counters for RSVP messages for IPv4 flow
        Definition: Structure. Contents are:
           ReceiveIPv4

Type: rsvp_mgmt_counts_sess_ipv4

Description: | Count of messages received

           ForwardedIPv4

Type: rsvp_mgmt_counts_sess_ipv4

Description: | Count of messages forwarded

           DroppedIPv4

Type: rsvp_mgmt_counts_sess_ipv4

Description: | Count of messages dropped

           ProcessedIPv4

Type: rsvp_mgmt_counts_sess_ipv4

Description: | Count of messages processed

#### rsvp_mgmt_auth_dbg_event_prev

        Description: Authentication Debug Event Prev
        Definition: Structure. Contents are:
           time_stamp

Type: 64-bit unsigned integer

Description: |

           seq_num

Type: 64-bit unsigned integer

Description: |

           msg_type

Type: 32-bit unsigned integer

Description: |

           msg_flags

Type: 32-bit unsigned integer

Description: |

           sa_flags

Type: 32-bit unsigned integer

Description: |

           src

Type: 32-bit unsigned integer

Description: |

           dst

Type: 32-bit unsigned integer

Description: |

           nbr

Type: 32-bit unsigned integer

Description: |

           ki_handle

Type: rsvp_mgmt_handle_t

Description: |

           rx_max_msg_type

Type: 32-bit unsigned integer

Description: |

           rx_max_msg_flags

Type: 32-bit unsigned integer

Description: |

#### rsvp_mgmt_auth_dbg_event

        Description: Authentication Debug Event
        Definition: Structure. Contents are:
           time_stamp

Type: 64-bit unsigned integer

Description: |

           seq_num

Type: 64-bit unsigned integer

Description: |

           msg_type

Type: 32-bit unsigned integer

Description: |

           msg_flags

Type: 32-bit unsigned integer

Description: |

           sa_flags

Type: 32-bit unsigned integer

Description: |

           src

Type: 32-bit unsigned integer

Description: |

           dst

Type: 32-bit unsigned integer

Description: |

           nbr

Type: 32-bit unsigned integer

Description: |

           ki_handle

Type: rsvp_mgmt_handle_t

Description: |

           rx_max_msg_type

Type: 32-bit unsigned integer

Description: |

           rx_max_msg_flags

Type: 32-bit unsigned integer

Description: |

           prev_num

Type: 32-bit unsigned integer

Description: |

           prev_io_events

Type: rsvp_mgmt_auth_dbg_event_prev[5]

Description: |

#### rsvp_mgmt_auth_dbg_event_list

        Description: Authentication Debug Event List
        Definition: Structure. Contents are:
           event_num

Type: 32-bit unsigned integer

Description: |

           event_list

Type: rsvp_mgmt_auth_dbg_event

[5]

Description: |

#### rsvp_mgmt_authentication_private_info

        Description: Authentication Private Information
        Definition: Structure. Contents are:
           sa_handle

Type: rsvp_mgmt_handle_t

Description: |

           ki_handle

Type: rsvp_mgmt_handle_t

Description: |

           sa_flags

Type: 32-bit unsigned integer

Description: |

           creation_event

Type: rsvp_mgmt_auth_dbg_event

Description: |

           io_events

Type: rsvp_mgmt_auth_dbg_event_list

Description: |

           nbr_change_events

Type: rsvp_mgmt_auth_dbg_event_list

Description: |

           ki_change_events

Type: rsvp_mgmt_auth_dbg_event_list

Description: |

           oos_events

Type: rsvp_mgmt_auth_dbg_event_list

Description: |

           suspecious_events

Type: rsvp_mgmt_auth_dbg_event_list

Description: |

#### rsvp_mgmt_authentication_private

        Description: Private Authentication Information
        Definition: Structure. Contents are:
           DetailInformation

Type: rsvp_mgmt_authentication_detail

Description: | Detailed Information

           PrivateInfomation

Type: rsvp_mgmt_authentication_private_info

Description: | Private Information

#### rsvp_mgmt_temib_tunnel

        Description: MPLS TE MIB Tunnel Info
        Definition: Structure. Contents are:
           TunnelID

Type: 32-bit signed integer

Description: | Tunnel ID

           TunnelInstance

Type: 32-bit unsigned integer

Description: | Tunnel Instance

           ExtendedTunnelID

Type: IPV4Address

Description: | Extended Tunnel ID

           DestAddr

Type: IPV4Address

Description: | Destination Address

           TunnelDescr

Type: String with unbounded length

Description: | Tunnel Description

           TunnelSetupPrio

Type: 32-bit signed integer

Description: | Tunnel Setup Priority

           TunnelHoldPrio

Type: 32-bit signed integer

Description: | Tunnel Holding Priority

           TunnelSessAttr

Type: 8-bit unsigned integer

Description: | Tunnel Session Attributes

           psb_rro_exist

Type: Boolean

Description: | Does RRO object exists in PSB?

           RROCounter

Type: 32-bit unsigned integer

Description: | Num of Hops in PSB/RSB RRO object

           EROCounter

Type: 32-bit unsigned integer

Description: | Num of Hops in PSB ERO object

           InLabel

Type: 32-bit unsigned integer

Description: | Input label

           OutLabel

Type: 32-bit unsigned integer

Description: | Output label

           InInterface

Type: 32-bit unsigned integer

Description: | Input physical interface handle

           OutInterface

Type: 32-bit unsigned integer

Description: | Output physical interface handle

           NextHop

Type: IPV4Address

Description: | Next hop IPv4 address

           TunnelRole

Type: 32-bit signed integer

Description: | Tunnel Role

           TunnelOperStatusUp

Type: Boolean

Description: | Is Tunnel Operational Status Up?

#### rsvp_mgmt_temib_resource

        Description: MPLS TE MIB Resource Info
        Definition: Structure. Contents are:
           MaxRate

Type: 32-bit signed integer

Description: | Peak Rate

           MeanRate

Type: 32-bit signed integer

Description: | Average Rate

           MaxBurst

Type: 32-bit signed integer

Description: | Maximum Burst Size

           MeanBurst

Type: 32-bit signed integer

Description: | Average Burst Size

           ExcessBurst

Type: 32-bit signed integer

Description: | Excess Burst Size

           Weight

Type: 32-bit unsigned integer

Description: | weight

#### rsvp_mgmt_temib_arhop

        Description: MPLS TE MIB ARHop Info
        Definition: Structure. Contents are:
           ArhopIndex

Type: 32-bit unsigned integer

Description: | Tunnel ARHop Index

           IPv4Addr

Type: IPV4Address

Description: | Ipv4 Address

           IPv4PrefixLen

Type: 32-bit unsigned integer

Description: | Ipv4 Prefix Len

#### rsvp_mgmt_temib_chop

        Description: MPLS TE MIB CHop Info
        Definition: Structure. Contents are:
           CHopIndex

Type: 32-bit unsigned integer

Description: | Tunnel CHop Index

           IPv4Addr

Type: IPV4Address

Description: | Ipv4 Address

           IPv4PrefixLen

Type: 32-bit unsigned integer

Description: | Ipv4 Prefix Len

           IsTypeStrict

Type: Boolean

Description: | Is CHop Type Strict

### Internal Datatypes

#### 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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### rsvp_mgmt_filter_type

Description: RSVP Filter Types Definition: Enumeration. Valid values are: 'RSVP_MGMT_FILTER_TYPE_IPV4' - IPv4 FilterSpec Type 'RSVP_MGMT_FILTER_TYPE_P2MP_LSP_IPV4' - P2MP LSP IPv4 FilterSpec Type

#### rsvp_filter_union

Description: Union of the different RSVP filterspec types Definition: Union. Discriminant: Name: discriminant Type: rsvp_mgmt_filter_type Options are: ipv4

Type: rsvp_mgmt_filter_ipv4

Description: | UDP IPV4 FilterSpec

           p2mp_ipv4

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:
            'RSVP_MGMT_SESSION_TYPE_UDP_IPV4' - UDP IPv4 Session Type
            'RSVP_MGMT_SESSION_TYPE_LSP_IPV4' - LSP IPv4 Session Type
            'RSVP_MGMT_SESSION_TYPE_UNI_IPV4' - UNI IPv4 Session Type
            'RSVP_MGMT_SESSION_TYPE_P2MP_LSP_IPV4' - P2MP LSP IPv4 Session Type

#### rsvp_session_union

Description: Union of the different RSVP session types Definition: Union. Discriminant: Name: discriminant Type: rsvp_mgmt_session_type Options are: ipv4

Type: rsvp_mgmt_session_udp_ipv4

Description: | UDP IPV4 session

           lsp_tunnel_ipv4

Type: rsvp_mgmt_session_lsp_tunnel_ipv4

Description: | IPV4 LSP session

           uni_ipv4

Type: rsvp_mgmt_session_uni_ipv4

Description: | IPV4 UNI session

           p2mp_sub_lsp_ipv4

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:
            'RSVP_MGMT_WF_OPTION' - Shared Reservation, Unlimited Scope
            'RSVP_MGMT_FF_OPTION' - Single Reservation
            'RSVP_MGMT_SE_OPTION' - Shared Reservation, Limited Scope

#### rsvp_mgmt_qos_service_enum

        Description: QOS Types
        Definition: Enumeration. Valid values are:
            'RSVP_MGMT_QOS_GUARANTEED' - QOS Guaranteed
            'RSVP_MGMT_QOS_CONTROLLED_LOAD' - QOS Controlled Load
            'RSVP_MGMT_QOS_QUALITATIVE' - QOS Qualitative

#### rsvp_mgmt_auth_direction_type

Description: RSVP Authentication Direction Types Definition: Enumeration. Valid values are: 'RSVP_MGMT_AUTH_DIRECTION_SEND' 'RSVP_MGMT_AUTH_DIRECTION_RECV'

#### rsvp_mgmt_auth_challenge_status

Description: RSVP Authentication Challenge Status Definition: Enumeration. Valid values are: 'RSVP_MGMT_AUTH_CS_NOT_CFG' 'RSVP_MGMT_AUTH_CS_COMPLETED' 'RSVP_MGMT_AUTH_CS_IN_PROG' 'RSVP_MGMT_AUTH_CS_FAILURE' 'RSVP_MGMT_AUTH_CS_NOT_SUPPORTED'

#### rsvp_mgmt_auth_ki_type

Description: RSVP Authentication KeyInfo Type Definition: Enumeration. Valid values are: 'RSVP_MGMT_AUTH_KI_TYPE_NONE' 'RSVP_MGMT_AUTH_KI_TYPE_GLOBAL' 'RSVP_MGMT_AUTH_KI_TYPE_INTERFACE' 'RSVP_MGMT_AUTH_KI_TYPE_NEIGHBOR'

#### rsvp_mgmt_auth_direction

Description: Union of the different RSVP Authentication Direction types Definition: Union. Discriminant: Name: discriminant Type: rsvp_mgmt_auth_direction_type Options are: send_info

Type: rsvp_mgmt_auth_direction_send

Description: |

           recv_info

Type: rsvp_mgmt_auth_direction_recv

Description: |

#### rsvp_mgmt_handle_t

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### rsvp_mgmt_rr_tmb_type

        Description: TMB Types
        Definition: Enumeration. Valid values are:
            'RSVP_MGMT_TMB_NONE' - Not valid TMB
            'RSVP_MGMT_TMB_PERR' - TMB for Path Error
            'RSVP_MGMT_TMB_RERR' - TMB For Reservation Error
            'RSVP_MGMT_TMB_PTEAR' - TMB For Path Tear
            'RSVP_MGMT_TMB_RTEAR' - TMB For Reservation Tear
            'RSVP_MGMT_TMB_RCONF' - TMB For Reservation Confirmation
            'RSVP_MGMT_TMB_ACK' - TMB For Ack Message
            'RSVP_MGMT_TMB_SREFRESH' - TMB For Srefresh Message
            'RSVP_MGMT_TMB_HELLO' - TMB For Hello Message
            'RSVP_MGMT_TMB_CHALLENGE' - TMB For Authentication Message
            'RSVP_MGMT_TMB_CHALLENGE_RSP' - TMB For Authentication Response Message
            'RSVP_MGMT_TMB_MAX' - Not Valid TMB

#### rsvp_mgmt_rr_handle_type

Description: State type on Rapid Retransmit list Definition: Enumeration. Valid values are: 'RSVP_MGMT_PFC' 'RSVP_MGMT_REQ' 'RSVP_MGMT_TMB'

#### rsvp_mgmt_outgoing_list

Description: RSVP Outgoing List Definition: Enumeration. Valid values are: 'RSVP_MGMT_OUTGOING_LIST_HOP_INTF_ADDR' 'RSVP_MGMT_OUTGOING_LIST_HOP_OUNI_RID' 'RSVP_MGMT_OUTGOING_LIST_HOP_GMPLS_RID' 'RSVP_MGMT_OUTGOING_LIST_P2MP_HOP_INTF_ADDR' 'RSVP_MGMT_OUTGOING_LIST_NUM'

#### rsvp_mgmt_msgid_state_type

Description: RSVP State associated to Message ID Definition: Enumeration. Valid values are: 'RSVP_MGMT_MSGID_PSB' - State Associated with MsgId is PSB 'RSVP_MGMT_MSGID_PFC' - State Associated with MsgId is PFC 'RSVP_MGMT_MSGID_RSB' - State Associated with MsgId is RSB 'RSVP_MGMT_MSGID_REQUEST' - State Associated with MsgId is Request 'RSVP_MGMT_MSGID_TMB' - State Associated with MsgId is TMB 'RSVP_MGMT_MSGID_INVALID' - Invalid State

#### rsvp_mgmt_msgid_state_st

Description: Union of the different RSVP State types Associated with a MsgId Definition: Union. Discriminant: Name: discriminant Type: 32-bit signed integer Options are: MsgIdPSBInfo

Type: rsvp_mgmt_path_private

Description: | PSB related Info

           MsgIdPFCInfo

Type: rsvp_mgmt_path_private

Description: | Outgoing Path rel ated Info

           MsgIdRSBInfo

Type: rsvp_mgmt_reservation_private

Description: | RSB relat ed Info

           MsgIdREQInfo

Type: rsvp_mgmt_request_private

Description: | REQUEST relat ed Info

           MsgIdTMBInfo

Type: rsvp_mgmt_rr_tmb_info

Description: | TMB related Info

#### rsvp_mgmt_tc_type

        Description: Traffic Control Types
        Definition: Enumeration. Valid values are:
            'MGMT_TC_NONE'
            'MGMT_TC_WFQ'
            'MGMT_TC_SVC'
            'MGMT_TC_RED'
            'MGMT_TC_DOCSIS'
            'MGMT_TC_CM_DOCSIS'
            'MGMT_TC_MPLS'

#### rsvp_mgmt_tc_state

        Description: State of Traffic Control
        Definition: Enumeration. Valid values are:
            'MGMT_RSVP_TC_NEW'
            'MGMT_RSVP_TC_OK'
            'MGMT_RSVP_TC_REQUEST_OUTSTANDING'

#### rsvp_mgmt_client_state

        Description: RSVP Client process status
        Definition: Enumeration. Valid values are:
            'MGMT_RSVP_CLIENT_ACTIVE'
            'MGMT_RSVP_CLIENT_ZOMBIE'
            'MGMT_RSVP_CLIENT_RECREATE'

#### chkpt_q_elem_type_

Description: Definition: Enumeration. Valid values are: 'RSVP_CHKPT_Q_TYPE_ADD' - Element Q'd for addition/update to checkpoint DB 'RSVP_CHKPT_Q_TYPE_DEL' - Element Q'd for deletion from the checkpoint DB 'RSVP_CHKPT_Q_TYPE_ADD_SUCCESS' - Success of checkpoint add/update request 'RSVP_CHKPT_Q_TYPE_ADD_FAILURE' - Failure of checkpoint add/update request 'RSVP_CHKPT_Q_TYPE_NULL_OP' - Null Operation, present for testing purposes 'RSVP_CHKPT_Q_TYPE_LAST' - Last item of the list

#### RSVPChkptQElementTypeT

Description: The type of operation requested when an element is placed on a checkpoint Q Definition: Type definition for: chkpt_q_elem_type_

#### chkpt_q_elem_subtype_

Description: Definition: Enumeration. Valid values are: 'RSVP_CHKPT_Q_SUBTYPE_NULL' - Present for testing purposes 'RSVP_CHKPT_Q_SUBTYPE_PSB' - Operation requested on a path 'RSVP_CHKPT_Q_SUBTYPE_RSB' - Operation requested on a reservation 'RSVP_CHKPT_Q_SUBTYPE_LSP_COUNT' - Operation requested on LSP count 'RSVP_CHKPT_Q_SUBTYPE_GLBL_NBR' - Operation requested on a Global Neighbour 'RSVP_CHKPT_Q_SUBTYPE_NH_ROUTE' - Operation requested on a NextHop Route 'RSVP_CHKPT_Q_SUBTYPE_LAST' - Last item of the list

#### RSVPCheckpointQElementSubtypeT

Description: The subtype of the element placed on a checkpoint Q for processing Definition: Type definition for: chkpt_q_elem_subtype_

#### chkpt_q_operation_type_

Description: Definition: Enumeration. Valid values are: 'RSVP_CHKPT_Q_OP_Q' - An enqueue operation on a checkpoint Q 'RSVP_CHKPT_Q_OP_DQ' - A dequeue operation on a checkpoint Q 'RSVP_CHKPT_Q_OP_LAST' - Last item of the list

#### RSVPCheckpointQOperationTypeT

Description: The type of operation performed on a checkpoint Q Definition: Type definition for: chkpt_q_operation_type_

#### chkpt_q_op_array_t

Description: Array used to store stats for Q enqueues and dequeues Definition: Type definition for: 32-bit unsigned integer[2]

#### chkpt_q_subtype_array_t

Description: Array used to store stats for the Q element subtypes operations Definition: Type definition for: chkpt_q_op_array_t[6]

#### chkpt_q_type_array_t

Description: Array used to store stats for the Q element type, subtypes and operations Definition: Type definition for: chkpt_q_subtype_array_t[5]

#### chkpt_q_stats_

Description: Definition: Structure. Contents are: TotalEnqueues

Type: 32-bit unsigned integer

Description:

TotalDequeues

Type: 32-bit unsigned integer

Description:

TotalDropped

Type: 32-bit unsigned integer

Description:

HighWaterMark

Type: 32-bit unsigned integer

Description:

NumberDQReschedules

Type: 32-bit unsigned integer

Description:

QToDQLatency

Type: 64-bit unsigned integer

Description:

QToDQMaxLatency

Type: 64-bit unsigned integer

Description:

MaximumQSize

Type: 32-bit unsigned integer

Description:

IndividualOperationStats

Type: chkpt_q_type_array_t

Description: |

#### RSVPCheckpointQStats

Description: Statistics for a given checkpoint Q Definition: Type definition for: chkpt_q_stats_

#### chkpt_api_stats_

Description: Definition: Structure. Contents are: TimeForCheckpointCalls

Type: 64-bit unsigned integer

Description: Amount of to time spent waiting for checkpoint API completion

NumberCheckpointOperations

Type: 32-bit unsigned integer

Description: Number of checkpoint operations performed

MaxCheckpointTime

Type: 64-bit unsigned integer

Description: The maximum amount of time a checkpoint operation took

#### RSVPCheckpointAPIStats

Description: Statistics for the checkpoint API invocations Definition: Type definition for: chkpt_api_stats_

## Perl Data Object documentation for isis_types.

### Datatypes

### 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

#### 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'

## Perl Data Object documentation for mpls_lcac.

### Datatypes

#### 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: 32-bit unsigned integer

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: 32-bit unsigned integer

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: 32-bit unsigned integer

Description: | Subgroup Originator

           S2L_FEC_CType

Type: mpls_lib_ctype_t

Description: | Session identifier (ctype)

#### mpls_te_p2mp_path_option

        Description:
        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

           SignallingError

Type: String with unbounded length

Description: | Signalling error

           PCALCError

Type: String with unbounded length

Description: | Path computation error

           RemergeResolvedMsg

Type: String with unbounded length

Description: | Path computation remerge resolve message

           StrictExpPath

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

#### 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

           fwd_ref_value

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)

           NumNameBasedAffinity

Type: 32-bit unsigned integer

Description: | Number of name based affinity configured for the tunnel

           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

           SW_Capability

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_common_link_info

Description: Link information Definition: Structure. Contents are: ID

Type: String with unbounded length

Description: The link's id

IPAddress

Type: IPV4Address

Description: | The link's ip address

           IsNumbered

Type: Boolean

Description: | TRUE if the link is unnumbered

           HasLocalInterfaceID

Type: Boolean

Description: | TRUE if the link has a local interface id

           LocalInterfaceID

Type: 32-bit unsigned integer

Description: | The local interfaces's 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: ResourceProviderEnum

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 %

           Flags

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

           IGPNeighborCount

Type: 16-bit unsigned integer

Description: | The link's neighbor count

           FloodedAreas

Type: mpls_te_string_array[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:
           TotalTunnelsCount

Type: 16-bit unsigned integer

Description: | Total p2p tunnels admitted

           TotalTunnelsCountP2MP

Type: 16-bit unsigned integer

Description: | Total p2mp tunnels admitted

           SelectedTunnelsCount

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:
           TunnelID

Type: String with unbounded length

Description: | The admitted tunnel's id

           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

           Rerouted

Type: Boolean

Description: | TRUE if the tunnel is currently rerouted

           S2LCType

Type: 8-bit unsigned integer

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:
           ID

Type: 16-bit unsigned integer

Description: | The link's id

           InterfaceName

Type: String with unbounded length

Description: | The link's interface name

           IPAddress

Type: IPV4Address

Description: | The link's IPv4 address

           SubnetType

Type: 8-bit unsigned integer

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

           IGPNeighborIPAddress

Type: IPV4Address

Description: | The neighbor's ip address

           IncomingInterfaceID

Type: 32-bit unsigned integer

Description: | The link's incoming interface's id

           TE_Metric

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

           MaximumResBandwidth

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 all the priority levels

           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 at all the priority levels

           Affinity

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

           DSTE_Mode

Type: 16-bit unsigned integer

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:
           LinksCount

Type: 16-bit unsigned integer

Description: | Number of links

           BandwidthHoldTime

Type: 16-bit unsigned integer

Description: | How long to hold the bandwith

#### 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:
           CommonLinkInfo

Type: mpls_lm_common_link_info

Description: | The link's common info

           TotalBandwidthDescriptorsNumber

Type: 16-bit unsigned integer

Description: | Number of total BW descriptors

           BandwidthDescriptorsNumber

Type: 16-bit unsigned integer

Description: | Number of BW descriptor for the given pool

           BandwidthPool

Type: BandwidthTypeEnum

Description: | type of the BW pool

           UpstreamBandwidthInfo

Type: mpls_lm_bw_link_dir_bw_info

Description: | BW info in the upstream direction

           DownstreamBandwidthInfo

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

           AreFloodingUpThresholdDefault

Type: Boolean

Description: | TRUE if the up-threshold are default

           FloodingDownThresholds

Type: 8-bit unsigned integer[0...unbounded]

Description: | Flooding down-thresholds

           AreFloodingDownThresholdDefault

Type: Boolean

Description: | TRUE if the down-threshold are default

#### mpls_lm_interface_common_info

        Description: Global info about links
        Definition: Structure. Contents are:
           LinksCount

Type: 16-bit unsigned integer

Description: | The number of links

           MaxLinks

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

           NeighborIPAddress

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:
           CommonLinkInfo

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)

           MaximumResBandwidthRDM

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

           MaximumResBandwidthMAM

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

           AttributeIncomplete

Type: 32-bit unsigned integer

Description: | Refers to undefined affinity names

           NameBasedAttribute

Type: Boolean

Description: | TRUE, if name based attribute style is in effect

           TE_Metric

Type: 32-bit unsigned integer

Description: | The link's TE metric

           TE_MetricValid

Type: Boolean

Description: | Flag to indicate whether the link's TE metric is a valid value

           AreaInfo

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

           FloodedLinksCount

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

           IGPNeighborsCount

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:
           LinksCount

Type: 16-bit unsigned integer

Description: | Total number of links

           MaxLinks

Type: 16-bit unsigned integer

Description: | Maximum number of links supported

           IsFloodingEnabled

Type: Boolean

Description: | TRUE if flooding is enabled

           AreasSummaryInfo

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:
           CommonLinkInfo

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:
           InterfaceID

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

           NeighborIPAddress

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:
           PeerIPAddress

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:
           SetupRequestsCount

Type: 16-bit unsigned integer

Description: | Setup requests

           SetupErrorsCount

Type: 16-bit unsigned integer

Description: | Setup errors

           SetupAdmitsCount

Type: 16-bit unsigned integer

Description: | Setup admits

           SetupRejectsCount

Type: 16-bit unsigned integer

Description: | Setup rejects

           TearRequestsCount

Type: 16-bit unsigned integer

Description: | Tear requests

           TearErrorsCount

Type: 16-bit unsigned integer

Description: | Tear errors

           TearPreemptsCount

Type: 16-bit unsigned integer

Description: | Tear preempts

#### mpls_lm_stats_summary_info

        Description: Statistics for Path and Reservation processing
        Definition: Structure. Contents are:
           PathStats

Type: mpls_lm_stats_counters

Description: | Path counters

           ResvStats

Type: mpls_lm_stats_counters

Description: | Reservation counters

#### mpls_lm_stats_link_info

        Description: Statistics for a link
        Definition: Structure. Contents are:
           LinkID

Type: String with unbounded length

Description: | Link's id

           LinkIPAddress

Type: IPV4Address

Description: | Link's ip address

           IncomingPathStats

Type: mpls_lm_stats_counters

Description: | Incoming PATH counters

           IncomingResvStats

Type: mpls_lm_stats_counters

Description: | Incoming RESV counters

           OutgoingPathStats

Type: mpls_lm_stats_counters

Description: | Outgoing PATH counters

           OutgoingResvStats

Type: mpls_lm_stats_counters

Description: | Outgoing RESV counters

### Internal Datatypes

#### 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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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: Definition: Enumeration. Valid values are: 'IGP_PROTOCOL_NONE' - No IGP protocol specified 'IGP_PROTOCOL_ISIS' - IS-IS 'IGP_PROTOCOL_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: Definition: Enumeration. Valid values are: 'IGPTE_LIB_BW_MODEL_RDM' - Russian Dolls Model 'IGPTE_LIB_BW_MODEL_MAM' - Maximum Allocation Model 'IGPTE_LIB_BW_MODEL_NOT_SET' - No model set

#### igp_node_type_t

Description: 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: Definition: Enumeration. Valid values are: 'IGP_SUBNET_TYPE_NONE' - No subnet type specified 'IGP_SUBNET_TYPE_P2P' - Point-to-point subnet 'IGP_SUBNET_TYPE_BROADCAST' - Broadcast subnet 'IGP_SUBNET_TYPE_NBMA' - Non-broadcast multi-access subnet 'IGP_SUBNET_TYPE_P2MP' - Point-to-multipoint subnet 'IGP_SUBNET_TYPE_LOOPBACK' - Loopback subnet

#### igp_ospf_area_format_t

Description: Definition: Enumeration. Valid values are: 'IGP_OSPF_AREA_FORMAT_NUMBER' - Numbered area format 'IGP_OSPF_AREA_FORMAT_IP_ADDR' - IP address area format

#### 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: 'MPLS_TETunnelUnknown' - Undefined tunnel role 'MPLS_TETunnelHead' - Tunnel role is head 'MPLS_TETunnelMid' - Tunnel role is midpoint 'MPLS_TETunnelTail' - Tunnel role is tail

#### mpls_te_string_array

Description: Definition: Type definition for: String with unbounded length

#### 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: FECDestP2PDestination

Type: IPV4Address

Description: | P2P LSP destination

           FECDestP2MP_ID

Type: 32-bit unsigned integer

Description: | P2MP ID

#### mpls_te_pathoption_type_

        Description:
        Definition: Enumeration. Valid values are:
            'PathOptionDynamic' - Dynamic Path Option
            'PathOptionExplicitName' - Explicit name Path Option
            'PathOptionExplicitID' - Explicit Identifier Path Option
            'PathOptionPCE' - PCE Path Option

#### mpls_te_pathoption_type

Description: Definition: Type definition for: mpls_te_pathoption_type_

#### 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

#### SignalingAgentEnum

Description: Signaling Agent Definition: Enumeration. Valid values are: 'SIG_NONE' - No signaling protocol configured 'SIG_RSVP' - RSVP is the signaling protocol

#### ResourceProviderEnum

Description: The resource provider type Definition: Enumeration. Valid values are: 'RP_NONE' - Unknown 'RP_PSC' - Packet Switch Capable 'RP_TDM' - TDM - SONET/SDH 'RP_LSC' - Lambda Switch Capable 'RP_FSC' - Fiber Switch Capable

#### BandwidthUnitEnum

Description: Types of bandwidth units Definition: Enumeration. Valid values are: 'BW_KBITS_SEC' - kilobits per second 'BW_KBYTES_SEC' - kilobytes per second

#### AdmissionPolicyType

Description: Types of policies for admitting/rejecting tunnels Definition: Enumeration. Valid values are: 'ADMIT_NONE' - Reject all tunnel admission requests 'ADMIT_ALLOW_ALL' - Accept all tunnel admission requests 'ADMIT_REJECT_HUGE' - Reject if requested bandwidth is larger than link's reservable bandwidth 'ADMIT_ALLOW_IF_ROOM' - Reject if requested bandwidth is larger than the link's available bandwidth

#### BandwidthTypeEnum

Description: Types of bandwidth pools Definition: Enumeration. Valid values are: 'LM_BW_POOL1' - Pool1 bandwidth 'LM_BW_POOL0' - Bandwidth from the pool0 'LM_BW_UNKNOWN_POOL'

#### BandwidthStateEnum

Description: Types of bandwidth states Definition: Enumeration. Valid values are: 'BW_HELD' - Bandwidth is held, is not guaranteed when it is time to reserve 'BW_RESERVED' - Bandwidth is reserved and can be used for forwarding 'BW_UNKNOWN'

#### TunnelStateEnum

Description: Types of tunnel admission states Definition: Enumeration. Valid values are: 'ST_NONE' - No known state 'ST_NEW' - Tunnel is new 'ST_PREEMPTING' - Tunnel is being preempted 'ST_PATH_ADMITTING' - Path being admitted 'ST_PATH_HALF_ADMITTED' - Path was admitted partially and was then rejected 'ST_PATH_ADMITTED' - Path is already admitted successfully 'ST_RESV_ADMITTING' - Reservation being admitted 'ST_RESV_HALF_ADMITTED' - Reservation was admitted partially and was then rejected 'ST_RESV_ADMITTED' - Reservation is already admitted successfully

#### LinkDirectionEnum

Description: Link direction types Definition: Enumeration. Valid values are: 'LM_DIR_UPSTREAM' - Upstream direction, Tail to Head 'LM_DIR_DOWNSTREAM' - Upstream direction, Head to Tail 'LM_DIR_UNKNOWN' - Unknown direction

#### FloodingTrigger

Description: Types of flooding triggers Definition: Enumeration. Valid values are: 'LM_FLOODING_REASON_UNKNOWN' - Not known what caused flooding 'LM_FLOODING_REASON_LINK_UP' - TE link came Up 'LM_FLOODING_REASON_LINK_DN' - TE link went Down 'LM_FLOODING_REASON_THRESHOLD_UP' - Up threshold crossed in pool0 'LM_FLOODING_REASON_THRESHOLD_DN' - Down threshold crossed in pool0 'LM_FLOODING_REASON_THRESHOLD_UP_POOL1' - Up threshold crossed in pool1 'LM_FLOODING_REASON_THRESHOLD_DN_POOL1' - Down threshold crossed in pool1 'LM_FLOODING_REASON_PERIODIC_TIMER' - Periodic timer expired 'LM_FLOODING_REASON_BW_CHANGE' - Link BW changed 'LM_FLOODING_REASON_USER' - User triggered flooding 'LM_FLOODING_RSVP_TIMEOUT' - RSVP timed out 'LM_FLOODING_RSVP_RECONNECT' - RSVP reconnected 'LM_FLOODING_TE_EXITED' - TE-control process exited

## Perl Data Object documentation for mpls_lib_tunnel_common.

### Datatypes

### Internal Datatypes

#### 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

## Perl Data Object documentation for mpls_te_chkpt.

### Datatypes

#### 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

#### 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_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

#### 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: 32-bit unsigned integer

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: 32-bit unsigned integer

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: 32-bit unsigned integer

Description: | Subgroup Originator

           S2L_FEC_CType

Type: mpls_lib_ctype_t

Description: | Session identifier (ctype)

#### mpls_te_p2mp_path_option

        Description:
        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

           SignallingError

Type: String with unbounded length

Description: | Signalling error

           PCALCError

Type: String with unbounded length

Description: | Path computation error

           RemergeResolvedMsg

Type: String with unbounded length

Description: | Path computation remerge resolve message

           StrictExpPath

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

#### 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

           fwd_ref_value

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)

           NumNameBasedAffinity

Type: 32-bit unsigned integer

Description: | Number of name based affinity configured for the tunnel

           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

#### lcac_link_nbr_chkpt_data_t

        Description:
        Definition: Structure. Contents are:
           nbr_link_handle

Type: Interface

Description: |

           igp_type

Type: igp_protocol_t

Description: |

           igp_instance

Type: String with unbounded length

Description: |

           igp_area

Type: 32-bit unsigned integer

Description: |

           igp_node_type

Type: igp_node_type_t

Description: |

           igp_node_id

Type: Hex binary data with length 7 bytes

Description: |

           nbr_ipaddr

Type: IPV4Address

Description: |

           nbr_up

Type: Boolean

Description: |

           nbr_sources

Type: lm_flood_nbr_src_t

Description: |

           nbr_flags

Type: 32-bit signed integer

Description: |

           nbr_admin_weight

Type: 32-bit unsigned integer

Description: |

           nbr_igp_subnet_type

Type: igp_subnet_type_t

Description: |

#### lcac_link_area_chkpt_data_t

        Description:
        Definition: Structure. Contents are:
           igp_type

Type: igp_protocol_t

Description: |

           igp_instance

Type: String with unbounded length

Description: |

           igp_area

Type: 32-bit unsigned integer

Description: |

           area_admin_weight

Type: 32-bit unsigned integer

Description: |

           area_subnet_type

Type: igp_subnet_type_t

Description: |

#### lcac_link_chkpt_data_t

        Description:
        Definition: Structure. Contents are:
           link_handle

Type: Interface

Description: |

           link_loc_ifindex

Type: 64-bit unsigned integer

Description: |

           link_name

Type: String with unbounded length

Description: |

           link_ipaddr

Type: IPV4Address

Description: |

           pool0_upstream_bw

Type: lm_bw_rate_t[8]

Description: |

           pool0_downstream_bw

Type: lm_bw_rate_t[8]

Description: |

           pool1_upstream_bw

Type: lm_bw_rate_t[8]

Description: |

           pool1_downstream_bw

Type: lm_bw_rate_t[8]

Description: |

           physical_bw

Type: lm_bw_rate_t

Description: |

           SharedRiskLinkGroups

Type: mpls_srlg_info[0...unbounded]

Description: |

           igp_areas

Type: lcac_link_area_chkpt_data_t[0...unbounded]

Description: |

#### te_p2p_lsp_chkpt_hop_t

        Description:
        Definition: Structure. Contents are:
           lsph_address

Type: IPV4Address

Description: |

           lsph_intf_id

Type: 32-bit unsigned integer

Description: |

           lsph_flags

Type: 32-bit unsigned integer

Description: |

           lsph_igp_type

Type: igp_protocol_t

Description: |

           lsph_igp_node_type

Type: igp_node_type_t

Description: |

           lsph_igp_node_id

Type: Hex binary data with length 7 bytes

Description: |

#### te_p2p_lsp_chkpt_path_t

        Description:
        Definition: Structure. Contents are:
           lspp_source

Type: IPV4Address

Description: |

           lspp_dest

Type: te_p2p_lsp_chkpt_hop_t

Description: |

           lspp_dest_lsr

Type: te_p2p_lsp_chkpt_hop_t

Description: |

           lspp_igp_type

Type: igp_protocol_t

Description: |

           lspp_igp_area

Type: 32-bit unsigned integer

Description: |

           lspp_igp_instance

Type: String with unbounded length

Description: |

           lspp_setup_flags

Type: 32-bit unsigned integer

Description: |

           lspp_acc_aw

Type: 64-bit unsigned integer

Description: |

           lspp_min_bw

Type: 64-bit unsigned integer

Description: |

           lspp_bw

Type: 64-bit unsigned integer

Description: |

           lspp_affinity

Type: mpls_te_tunnels_affinity_info

Description: |

           lspp_setup_prio

Type: 32-bit unsigned integer

Description: |

           lspp_hold_prio

Type: 32-bit unsigned integer

Description: |

           lspp_failed_links_inprogress

Type: 32-bit unsigned integer

Description: |

           lspp_end_lswitch_cap

Type: 8-bit unsigned integer

Description: |

           lspp_end_lencode

Type: 8-bit unsigned integer

Description: |

           lspp_trans_lswitch_cap

Type: 8-bit unsigned integer

Description: |

           lspp_trans_lencode

Type: 8-bit unsigned integer

Description: |

           lspp_out_if_handle

Type: Interface

Description: |

           lspp_physical_hops

Type: 32-bit unsigned integer

Description: |

           lspp_reject_reason_flags

Type: 16-bit unsigned integer

Description: |

           lspp_reject_reason_latest

Type: 16-bit unsigned integer

Description: |

           lspp_hop_list

Type: te_p2p_lsp_chkpt_hop_t[0...unbounded]

Description: |

#### te_p2p_tun_head_chkpt_pce_t

        Description:
        Definition: Structure. Contents are:
           thpce_path_cost

Type: 32-bit unsigned integer

Description: |

           thpce_path_pce

Type: IPV4Address

Description: |

#### te_p2p_tun_head_chkpt_passive_t

        Description:
        Definition: Structure. Contents are:
           thp_active_lsp_dest

Type: IPV4Address

Description: |

           thp_active_lsp_rate

Type: 64-bit unsigned integer

Description: |

           thp_max_burst

Type: 32-bit unsigned integer

Description: |

           thp_active_lsp_id

Type: 16-bit unsigned integer

Description: |

           thp_qos_service

Type: 8-bit unsigned integer

Description: |

#### te_p2p_tun_head_chkpt_data_t

        Description:
        Definition: Structure. Contents are:
           th_tunnel_id

Type: 16-bit unsigned integer

Description: |

           th_lsp_id

Type: 16-bit unsigned integer

Description: |

           th_destination

Type: IPV4Address

Description: |

           th_time_up

Type: 32-bit unsigned integer

Description: |

           th_uptime

Type: 32-bit unsigned integer

Description: |

           th_path_opt_idx

Type: 32-bit unsigned integer

Description: |

           th_ps_flags

Type: 32-bit unsigned integer

Description: |

           th_ps_type

Type: 32-bit unsigned integer

Description: |

           th_path_data

Type: te_p2p_lsp_chkpt_path_t

Description: |

           th_passive_data

Type: te_p2p_tun_head_chkpt_passive_t

Description: |

           th_pce_data

Type: te_p2p_tun_head_chkpt_pce_t

Description: |

           th_bw_req

Type: 32-bit unsigned integer

Description: |

#### te_p2p_lsp_link_chkpt_data_t

        Description:
        Definition: Structure. Contents are:
           lsp_lnk_type

Type: 32-bit unsigned integer

Description: |

           lsp_lnk_addr

Type: IPV4Address

Description: |

           lsp_lnk_if_id

Type: 32-bit unsigned integer

Description: |

#### te_p2p_lsp_chkpt_data_t

        Description:
        Definition: Structure. Contents are:
           lsp_tunnel_id

Type: 16-bit unsigned integer

Description: |

           lsp_lsp_id

Type: 16-bit unsigned integer

Description: |

           lsp_destination

Type: IPV4Address

Description: |

           lsp_source

Type: IPV4Address

Description: |

           lsp_ext_tun_id

Type: 32-bit unsigned integer

Description: |

           lsp_role

Type: mpls_te_tunnel_role

Description: |

           lsp_prev_hop

Type: IPV4Address

Description: |

           lsp_next_hop

Type: IPV4Address

Description: |

           lsp_local_hop

Type: IPV4Address

Description: |

           lsp_downstream_rid

Type: IPV4Address

Description: |

           lsp_upstream_rid

Type: IPV4Address

Description: |

           lsp_local_rid

Type: IPV4Address

Description: |

           lsp_ingress_label

Type: 32-bit unsigned integer

Description: |

           lsp_egress_label

Type: 32-bit unsigned integer

Description: |

           lsp_egress_intf

Type: Interface

Description: |

           lsp_egress_intf_name

Type: String with unbounded length

Description: |

           lsp_link_id

Type: te_p2p_lsp_link_chkpt_data_t

Description: |

           lsp_is_bidirectional

Type: Boolean

Description: |

           lsp_is_protecting

Type: Boolean

Description: |

           lsp_is_path_protection_live

Type: Boolean

Description: |

           lsp_gpid

Type: 16-bit unsigned integer

Description: |

           lsp_ero

Type: rsvp_mgmt_ero_subobj[0...unbounded]

Description: |

           lsp_expanded_path

Type: Optional te_p2p_lsp_chkpt_path_t

Description: |

#### te_p2p_vif_chkpt_data_t

        Description:
        Definition: Structure. Contents are:
           ti_tunnel_id

Type: 16-bit unsigned integer

Description: |

           ti_intf_name

Type: String with unbounded length

Description: |

           ti_path_bw_cfg

Type: 32-bit unsigned integer

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

#### 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_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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### igp_protocol_t

Description: Definition: Enumeration. Valid values are: 'IGP_PROTOCOL_NONE' - No IGP protocol specified 'IGP_PROTOCOL_ISIS' - IS-IS 'IGP_PROTOCOL_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: Definition: Enumeration. Valid values are: 'IGPTE_LIB_BW_MODEL_RDM' - Russian Dolls Model 'IGPTE_LIB_BW_MODEL_MAM' - Maximum Allocation Model 'IGPTE_LIB_BW_MODEL_NOT_SET' - No model set

#### igp_node_type_t

Description: 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: Definition: Enumeration. Valid values are: 'IGP_SUBNET_TYPE_NONE' - No subnet type specified 'IGP_SUBNET_TYPE_P2P' - Point-to-point subnet 'IGP_SUBNET_TYPE_BROADCAST' - Broadcast subnet 'IGP_SUBNET_TYPE_NBMA' - Non-broadcast multi-access subnet 'IGP_SUBNET_TYPE_P2MP' - Point-to-multipoint subnet 'IGP_SUBNET_TYPE_LOOPBACK' - Loopback subnet

#### igp_ospf_area_format_t

Description: Definition: Enumeration. Valid values are: 'IGP_OSPF_AREA_FORMAT_NUMBER' - Numbered area format 'IGP_OSPF_AREA_FORMAT_IP_ADDR' - IP address area format

#### 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' - Unnum ERO Type

#### rsvp_mgmt_ero_subobj

Description: Union of the different RSVP ERO types Definition: Union. Discriminant: Name: discriminant Type: rsvp_mgmt_ero_subobj_type Options are: IPV4_EROSubObject

Type: rsvp_mgmt_ero_ipv4_subobj

Description: | IPV4 ERO Sub Object

           UNNUM_EROSubObject

Type: rsvp_mgmt_ero_unnum_subobj

Description: | UNNUM ERO Sub Object

#### rsvp_mgmt_rro_subobj_type

        Description: RSVP RRO Types
        Definition: Enumeration. Valid values are:
            'RSVP_MGMT_RRO_TYPE_IPV4' - IPv4 RRO Type
            'RSVP_MGMT_RRO_TYPE_LABEL' - Label RRO Type

#### rsvp_mgmt_rro_subobj

        Description: Union of the different RSVP RRO types
        Definition: Union.
        Discriminant:
           Name: discriminant
           Type: rsvp_mgmt_rro_subobj_type

Options are: IPV4_RROSubObject

Type: rsvp_mgmt_rro_ipv4_subobj

Description: | IPV4 RRO Sub Object

           LabelRROSubObject

Type: rsvp_mgmt_rro_label_subobj

Description: | Label RRO Sub Object

#### 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:
        Definition: Enumeration. Valid values are:
            'IGP_PROTOCOL_NONE' - No IGP protocol specified
            'IGP_PROTOCOL_ISIS' - IS-IS
            'IGP_PROTOCOL_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: Definition: Enumeration. Valid values are: 'IGPTE_LIB_BW_MODEL_RDM' - Russian Dolls Model 'IGPTE_LIB_BW_MODEL_MAM' - Maximum Allocation Model 'IGPTE_LIB_BW_MODEL_NOT_SET' - No model set

#### igp_node_type_t

Description: 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: Definition: Enumeration. Valid values are: 'IGP_SUBNET_TYPE_NONE' - No subnet type specified 'IGP_SUBNET_TYPE_P2P' - Point-to-point subnet 'IGP_SUBNET_TYPE_BROADCAST' - Broadcast subnet 'IGP_SUBNET_TYPE_NBMA' - Non-broadcast multi-access subnet 'IGP_SUBNET_TYPE_P2MP' - Point-to-multipoint subnet 'IGP_SUBNET_TYPE_LOOPBACK' - Loopback subnet

#### igp_ospf_area_format_t

Description: Definition: Enumeration. Valid values are: 'IGP_OSPF_AREA_FORMAT_NUMBER' - Numbered area format 'IGP_OSPF_AREA_FORMAT_IP_ADDR' - IP address area format

#### 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: 'MPLS_TETunnelUnknown' - Undefined tunnel role 'MPLS_TETunnelHead' - Tunnel role is head 'MPLS_TETunnelMid' - Tunnel role is midpoint 'MPLS_TETunnelTail' - Tunnel role is tail

#### mpls_te_string_array

Description: Definition: Type definition for: String with unbounded length

#### 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: FECDestP2PDestination

Type: IPV4Address

Description: | P2P LSP destination

           FECDestP2MP_ID

Type: 32-bit unsigned integer

Description: | P2MP ID

#### mpls_te_pathoption_type_

        Description:
        Definition: Enumeration. Valid values are:
            'PathOptionDynamic' - Dynamic Path Option
            'PathOptionExplicitName' - Explicit name Path Option
            'PathOptionExplicitID' - Explicit Identifier Path Option
            'PathOptionPCE' - PCE Path Option

#### mpls_te_pathoption_type

Description: Definition: Type definition for: mpls_te_pathoption_type_

#### 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

#### lm_flood_nbr_src_t_

Description: Definition: Enumeration. Valid values are: 'LM_FloodNbrSrcIGP' - Neighbor known from IGP 'LM_FloodNbrSrcAMI' - Neighbor known from LMP

#### lm_flood_nbr_src_t

Description: Definition: Type definition for: lm_flood_nbr_src_t_

#### lm_bw_rate_t

Description: Definition: Type definition for: 64-bit unsigned integer

#### lm_bw_ui_rate_t

Description: Definition: Type definition for: 64-bit unsigned integer

## Perl Data Object documentation for mpls_te_common.

### Datatypes

#### 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: 32-bit unsigned integer

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: 32-bit unsigned integer

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: 32-bit unsigned integer

Description: | Subgroup Originator

           S2L_FEC_CType

Type: mpls_lib_ctype_t

Description: | Session identifier (ctype)

#### mpls_te_p2mp_path_option

        Description:
        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

           SignallingError

Type: String with unbounded length

Description: | Signalling error

           PCALCError

Type: String with unbounded length

Description: | Path computation error

           RemergeResolvedMsg

Type: String with unbounded length

Description: | Path computation remerge resolve message

           StrictExpPath

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

#### 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

           fwd_ref_value

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)

           NumNameBasedAffinity

Type: 32-bit unsigned integer

Description: | Number of name based affinity configured for the tunnel

           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

### Internal Datatypes

#### 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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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: Definition: Enumeration. Valid values are: 'IGP_PROTOCOL_NONE' - No IGP protocol specified 'IGP_PROTOCOL_ISIS' - IS-IS 'IGP_PROTOCOL_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: Definition: Enumeration. Valid values are: 'IGPTE_LIB_BW_MODEL_RDM' - Russian Dolls Model 'IGPTE_LIB_BW_MODEL_MAM' - Maximum Allocation Model 'IGPTE_LIB_BW_MODEL_NOT_SET' - No model set

#### igp_node_type_t

Description: 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: Definition: Enumeration. Valid values are: 'IGP_SUBNET_TYPE_NONE' - No subnet type specified 'IGP_SUBNET_TYPE_P2P' - Point-to-point subnet 'IGP_SUBNET_TYPE_BROADCAST' - Broadcast subnet 'IGP_SUBNET_TYPE_NBMA' - Non-broadcast multi-access subnet 'IGP_SUBNET_TYPE_P2MP' - Point-to-multipoint subnet 'IGP_SUBNET_TYPE_LOOPBACK' - Loopback subnet

#### igp_ospf_area_format_t

Description: Definition: Enumeration. Valid values are: 'IGP_OSPF_AREA_FORMAT_NUMBER' - Numbered area format 'IGP_OSPF_AREA_FORMAT_IP_ADDR' - IP address area format

#### 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: 'MPLS_TETunnelUnknown' - Undefined tunnel role 'MPLS_TETunnelHead' - Tunnel role is head 'MPLS_TETunnelMid' - Tunnel role is midpoint 'MPLS_TETunnelTail' - Tunnel role is tail

#### mpls_te_string_array

Description: Definition: Type definition for: String with unbounded length

#### 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: FECDestP2PDestination

Type: IPV4Address

Description: | P2P LSP destination

           FECDestP2MP_ID

Type: 32-bit unsigned integer

Description: | P2MP ID

#### mpls_te_pathoption_type_

        Description:
        Definition: Enumeration. Valid values are:
            'PathOptionDynamic' - Dynamic Path Option
            'PathOptionExplicitName' - Explicit name Path Option
            'PathOptionExplicitID' - Explicit Identifier Path Option
            'PathOptionPCE' - PCE Path Option

#### mpls_te_pathoption_type

Description: Definition: Type definition for: mpls_te_pathoption_type_

#### 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

## Perl Data Object documentation for mpls_te.

### Datatypes

#### 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

#### 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_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

#### 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: 32-bit unsigned integer

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: 32-bit unsigned integer

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: 32-bit unsigned integer

Description: | Subgroup Originator

           S2L_FEC_CType

Type: mpls_lib_ctype_t

Description: | Session identifier (ctype)

#### mpls_te_p2mp_path_option

        Description:
        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

           SignallingError

Type: String with unbounded length

Description: | Signalling error

           PCALCError

Type: String with unbounded length

Description: | Path computation error

           RemergeResolvedMsg

Type: String with unbounded length

Description: | Path computation remerge resolve message

           StrictExpPath

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

#### 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

           fwd_ref_value

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)

           NumNameBasedAffinity

Type: 32-bit unsigned integer

Description: | Number of name based affinity configured for the tunnel

           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

           ProtectedInterface

Type: String with unbounded length

Description: | Protected interface name

           Source

Type: IPV4Address

Description: | Backup's source

           Destination

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

           OutputInterface

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

           TunnelInstance

Type: 32-bit unsigned integer

Description: | Tunnel instance

           InUseBandwidth

Type: 32-bit unsigned integer

Description: | Bandwidth currently in use

           NumberOfLSPs

Type: 32-bit signed integer

Description: | Number of LSPs

           NumberOfS2LFamily

Type: 32-bit signed integer

Description: | Number of S2L Families

           NumberOfS2Ls

Type: 32-bit signed integer

Description: | Number of P2MP S2Ls

           NumberOfLSPsInFRR

Type: 32-bit signed 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:
           Source

Type: IPV4Address

Description: | Source

           Destination

Type: IPV4Address

Description: | Destination

           TunnelID

Type: 32-bit unsigned integer

Description: | Tunnel ID

           ExtendedTunnelID

Type: 32-bit unsigned integer

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

           LSPOutputInterface

Type: String with unbounded length

Description: | Output intface of the LSP

           OutputLabel

Type: 32-bit unsigned integer

Description: | Output label

           NextHop

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

           InputInterface

Type: String with unbounded length

Description: | Input intface of the LSP

           InputLabel

Type: 32-bit unsigned integer

Description: | Input label

           PreviousHop

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

           BackupNexthop

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

           SubGroupOrigId

Type: IPV4Address

Description: | S2L Sub-Group Originator ID

           SubGroupId

Type: 16-bit unsigned integer

Description: | S2L Sub-Group ID

           P2MPId

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

           RemainingTime

Type: 32-bit unsigned integer

Description: | Remaining time for next promotion

           IsConfigured

Type: Boolean

Description: | Indicate if periodic promotion is configured

#### mpls_te_autoroute_bag

        Description: MPLS TE Autoroute Information
        Definition: Structure. Contents are:
           TunnelName

Type: String with unbounded length

Description: | The tunnel name

           Metric

Type: 32-bit unsigned integer

Description: | The tunnel metric

           NextHopAddress

Type: IPV4Address

Description: | The tunnel destination

           Mode

Type: mpls_te_autoroute_mode

Description: | Autoroute mode

           IGPMetric

Type: 32-bit signed integer

Description: | IGP metric

           AreaFormat

Type: igp_ospf_area_format_t

Description: | IGP Area Format

#### mpls_te_fwd_adj_info

        Description:
        Definition: Structure. Contents are:
           TunnelName

Type: String with length 64

Description: | The tunnel name

           Destination

Type: IPV4Address

Description: | Forwading Adj destination

           TrafficShare

Type: 32-bit unsigned integer

Description: | Traffic Share

           HoldTime

Type: 32-bit unsigned integer

Description: | Hold Time in sec

           AdjUp

Type: Boolean

Description: | True if adj is up

#### mpls_te_fwd_adj_bag

        Description:
        Definition: Structure. Contents are:
           fwd_adj

Type: mpls_te_fwd_adj_info

[0...unbounded]

Description: | Fwd adj array

#### mpls_te_fwd_adj_dest_info

        Description:
        Definition: Structure. Contents are:
           DestAddress

Type: IPV4Address

Description: | The tunnel destination

           NumAdj

Type: 32-bit unsigned integer

Description: | Number of Forwarding Adjacencies

#### mpls_te_fwd_adj_dest_bag

        Description:
        Definition: Structure. Contents are:
           fwd_adj_dest

Type: mpls_te_fwd_adj_dest_info

[0...unbounded]

Description: | Fwd adj destination array

#### 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:
           TopoLinkPrestdBWAllocated

Type: 32-bit unsigned integer[8]

Description: | Link's allocated bandwidth at priority levels

           TopoLinkPrestdBWAvailableGlobal

Type: 32-bit unsigned integer[8]

Description: | Link's available global-pool bandwidth at priority levels

           TopoLinkPrestdBWAvailableSubpool

Type: 32-bit unsigned integer[8]

Description: | Link's available sub-pool bandwidth at priority levels

#### 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:
           TopoLinkPrestdBWPhysical

Type: 32-bit unsigned integer

Description: | The link's physical bandwidth

           TopoLinkPrestdBWResGlobal

Type: 32-bit unsigned integer

Description: | The link's reservable global bandwidth

           TopoLinkPrestdBWResSubpool

Type: 32-bit unsigned integer

Description: | The link's reservable subpool bandwidth

           TopoLinkPrestdBWDetail

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:
           TopoLinkType

Type: igp_subnet_type_t

Description: | Link type

           TopoLinkIntfAddress

Type: IPV4Address

Description: | Link's local interface address

           TopoLinkIntfID

Type: 32-bit unsigned integer

Description: | Link's local interface ID

           TopoLinkNbrAddress

Type: IPV4Address

Description: | Link's neighbor interface address

           TopoLinkNbrID

Type: 32-bit unsigned integer

Description: | Link's neighbor interface ID

           TopoLinkNbrSystemID

Type: String with unbounded length

Description: | System id of neighbor

           TopoLinkNbrNodeID

Type: 32-bit unsigned integer

Description: | Node id of neighbor

           TopoLinkNbrGeneration

Type: 32-bit unsigned integer

Description: | Neighbor's link version counter

           TopoLinkFragmentID

Type: 32-bit unsigned integer

Description: | Neighbor's link version counter

           TopoLinkTEMetric

Type: 32-bit unsigned integer

Description: | The link's TE metric

           TopoLinkIGPMetric

Type: 32-bit unsigned integer

Description: | The link's IGP metric

           TopoLinkAffinityBits

Type: 32-bit unsigned integer

Description: | The link's affinity bits (colors)

           TopoLinkSwitchingCapability

Type: String with unbounded length

Description: | The link's switching capability

           TopoLinkEncoding

Type: String with unbounded length

Description: | The link's encoding

           SharedRiskLinkGroups

Type: mpls_srlg_info[0...unbounded]

Description: | The link's shared risk link groups

           TopoLinkBWModel

Type: igpte_lib_bw_model_type

Description: | The link's topology bandwidth model

           TopoLinkBandwidth

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:
           TopoNodeIGPID

Type: String with unbounded length

Description: | The node's IGP ID

           TopoNodeIGPArea

Type: String with unbounded length

Description: | The IGP-area that this node belongs to

           TopoNodeIsRouter

Type: Boolean

Description: | TRUE if this is a router node; FALSE if it's a network node

           TopoNodeTERouterID

Type: IPV4Address

Description: | The node's TE router-id. Not set for network nodes

           TopoNodeValidForSPF

Type: Boolean

Description: | Flag to indicate whether this node is valid for SPF calculations

           TopoNodeLinks

Type: mpls_te_topology_link[0...unbounded]

Description: | This node's link information

#### mpls_te_topology_path_bag

        Description: MPLS TE Topology Path Information
        Definition: Structure. Contents are:
           Error

Type: String with unbounded length

Description: | Is 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

           Destination

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

           AffinityBits

Type: 32-bit unsigned integer

Description: | The path's affinity bits (colors)

           AffinityMask

Type: 32-bit unsigned integer

Description: | The path's affinity mask (colors)

           HopArray

Type: IPV4Address[0...unbounded]

Description: | The path's array of hops

#### 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

           RSVPProcessStatus

Type: Boolean

Description: | Status of rsvp

           IsForwardingEnabled

Type: Boolean

Description: | TRUE if forwarding is enabled

           TunnelHeadCount

Type: 32-bit unsigned integer

Description: | Total tunnel heads

           ActiveSignallingAttemptCount

Type: 32-bit unsigned integer

Description: | Total active signalling attempts

           EstablishedHeadCount

Type: 32-bit unsigned integer

Description: | Total tunnel heads established

           ActivatedHeadCount

Type: 32-bit unsigned integer

Description: | Total tunnel heads activated

           EstablishedDynamicHeadCount

Type: 32-bit unsigned integer

Description: | Total dynamic path tunnel heads established

           DeactivatedHeadCount

Type: 32-bit unsigned integer

Description: | Total tunnel heads deactivated

           RecovingHeadCount

Type: 32-bit unsigned integer

Description: | Number of heads recovering

           RecoverdHeadCount

Type: 32-bit unsigned integer

Description: | Number of heads recovered

           TailCount

Type: 32-bit unsigned integer

Description: | Total tunnel tails

           MidCount

Type: 32-bit unsigned integer

Description: | Total tunnel mid-points

           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

           AutoBandwidthTunnelsCount

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

           NumberOfFRRTunnelsHead

Type: 32-bit unsigned integer

Description: | FRR tunnels in Up state at head end

           NumberOfProtectedTunnelsHead

Type: 32-bit unsigned integer

Description: | FRR protected tunnels in Up state at head end

           NumberOfReroutedTunnelsHead

Type: 32-bit unsigned integer

Description: | FRR rerouted tunnels in Up state at head end

           NumberOfFRRTunnelsMid

Type: 32-bit unsigned integer

Description: | FRR tunnels at mid point

           NumberOfProtectedTunnelsMid

Type: 32-bit unsigned integer

Description: | FRR protected tunnels at mid point

           NumberOfReroutedTunnelsMid

Type: 32-bit unsigned integer

Description: | FRR rerouted tunnels at mid point

           NumberOfLinkProtectedTunnels

Type: 32-bit unsigned integer

Description: | FRR link protected tunnels

           NumberOfNodeProtectedTunnels

Type: 32-bit unsigned integer

Description: | FRR node protected tunnels

           NumberOfBWProtectedTunnels

Type: 32-bit unsigned integer

Description: | FRR BW protected tunnels

           NumberOfFRRTunnelsHeadP2P

Type: 32-bit unsigned integer

Description: | P2P FRR tunnels in Up state at head end

           NumberOfProtTunnelsHeadP2P

Type: 32-bit unsigned integer

Description: | P2P FRR protected tunnels in Up state at head end

           NumberOfReroutedTunnelsHeadP2P

Type: 32-bit unsigned integer

Description: | P2P FRR rerouted tunnels in Up state at head end

           NumberOfFRRTunnelsMidP2P

Type: 32-bit unsigned integer

Description: | P2P FRR tunnels at mid point

           NumberOfProtTunnelsMidP2P

Type: 32-bit unsigned integer

Description: | P2P FRR protected tunnels at mid point

           NumberOfReroutedTunnelsMidP2P

Type: 32-bit unsigned integer

Description: | P2P FRR rerouted tunnels at mid point

           NumberOfLinkProtTunnelsP2P

Type: 32-bit unsigned integer

Description: | P2P FRR link protected tunnels

           NumberOfNodeProtTunnelsP2P

Type: 32-bit unsigned integer

Description: | P2P FRR node protected tunnels

           NumberOfBWProtTunnelsP2P

Type: 32-bit unsigned integer

Description: | P2P FRR BW protected tunnels

           NumberOfBackupTunnels

Type: 32-bit unsigned integer

Description: | FRR backup tunnels in Up state

           NumberOfBackupAssigned

Type: 32-bit unsigned integer

Description: | FRR backup tunnels assigned

           NumberOfProtectedInterfaces

Type: 32-bit unsigned integer

Description: | FRR Protected Interfaces

           NumberOfReroutedInterfaces

Type: 32-bit unsigned integer

Description: | FRR Rerouted Interfaces

           NumberOfp2pTunnelsHead

Type: 32-bit unsigned integer

Description: | p2p Tunnel interfaces

           NumberOfp2pTunnelsHeadUp

Type: 32-bit unsigned integer

Description: | p2p Tunnel interfaces in Up state

           NumberOfp2pTunnelsHeadFRR

Type: 32-bit unsigned integer

Description: | p2p Tunnel interfaces with FRR configuration

           NumberOfp2pDestinationsHead

Type: 32-bit unsigned integer

Description: | p2p Destinations at Head

           NumberOfp2pDestinationsHeadUp

Type: 32-bit unsigned integer

Description: | p2p Destinations in Up state at Head

           NumberOfp2pS2LBWProt

Type: 32-bit unsigned integer

Description: | p2p S2Ls BW Protected

           NumberOfp2pS2LLinkProt

Type: 32-bit unsigned integer

Description: | p2p S2Ls Link Protected

           NumberOfp2pS2LHeadUp

Type: 32-bit unsigned integer

Description: | p2p S2Ls in Up state at Head

           NumberOfp2pS2LHeadProceeding

Type: 32-bit unsigned integer

Description: | p2p S2Ls in Proceeding state at Head

           NumberOfp2pS2LHeadFRR

Type: 32-bit unsigned integer

Description: | p2p S2Ls with FRR requested at Head

           NumberOfp2pS2LHeadProtected

Type: 32-bit unsigned integer

Description: | p2p S2Ls FRR Protected at Head

           NumberOfp2pS2LHeadRerouted

Type: 32-bit unsigned integer

Description: | p2p S2Ls FRR Rerouted at Head

           NumberOfp2pS2LMid

Type: 32-bit unsigned integer

Description: | p2p S2Ls at Mid

           NumberOfp2pS2LMidUp

Type: 32-bit unsigned integer

Description: | p2p S2Ls in Up state at Mid

           NumberOfp2pS2LMidProceeding

Type: 32-bit unsigned integer

Description: | p2p S2Ls in Proceeding state at Mid

           NumberOfp2pS2LMidFRR

Type: 32-bit unsigned integer

Description: | p2p S2Ls with FRR requested at Mid

           NumberOfp2pS2LMiddProtected

Type: 32-bit unsigned integer

Description: | p2p S2Ls FRR Protected at Mid

           NumberOfp2pS2LMidRerouted

Type: 32-bit unsigned integer

Description: | p2p S2Ls FRR Rerouted at Mid

           NumberOfp2pS2LTail

Type: 32-bit unsigned integer

Description: | p2p S2Ls at Tail

           NumberOfp2pS2LTailUp

Type: 32-bit unsigned integer

Description: | p2p S2Ls in Up state at Tail

           NumberOfP2MPTunnelsHead

Type: 32-bit unsigned integer

Description: | P2MP Tunnel interfaces

           NumberOfP2MPTunnelsHeadUp

Type: 32-bit unsigned integer

Description: | P2MP Tunnel interfaces in Up state

           NumberOfP2MPTunnelsHeadFRR

Type: 32-bit unsigned integer

Description: | P2MP Tunnel interfaces with FRR configuration

           NumberOfP2MPDestinationsHead

Type: 32-bit unsigned integer

Description: | P2MP Destinations at Head

           NumberOfP2MPDestinationsHeadUp

Type: 32-bit unsigned integer

Description: | P2MP Destinations in Up state at Head

           NumberOfP2MPS2LBWProt

Type: 32-bit unsigned integer

Description: | P2MP S2Ls BW Protected

           NumberOfP2MPS2LLinkProt

Type: 32-bit unsigned integer

Description: | P2MP S2Ls Link Protected

           NumberOfP2MPS2LHeadUp

Type: 32-bit unsigned integer

Description: | P2MP S2Ls in Up state at Head

           NumberOfP2MPS2LHeadProceeding

Type: 32-bit unsigned integer

Description: | P2MP S2Ls in Proceeding state at Head

           NumberOfP2MPS2LHeadFRR

Type: 32-bit unsigned integer

Description: | P2MP S2Ls with FRR requested at Head

           NumberOfP2MPS2LHeadProtected

Type: 32-bit unsigned integer

Description: | P2MP S2Ls FRR Protected at Head

           NumberOfP2MPS2LHeadRerouted

Type: 32-bit unsigned integer

Description: | P2MP S2Ls FRR Rerouted at Head

           NumberOfP2MPS2LMid

Type: 32-bit unsigned integer

Description: | P2MP S2Ls at Mid

           NumberOfP2MPS2LMidUp

Type: 32-bit unsigned integer

Description: | P2MP S2Ls in Up state at Mid

           NumberOfP2MPS2LMidProceeding

Type: 32-bit unsigned integer

Description: | P2MP S2Ls in Proceeding state at Mid

           NumberOfP2MPS2LMidFRR

Type: 32-bit unsigned integer

Description: | P2MP S2Ls with FRR requested at Mid

           NumberOfP2MPS2LMiddProtected

Type: 32-bit unsigned integer

Description: | P2MP S2Ls FRR Protected at Mid

           NumberOfP2MPS2LMidRerouted

Type: 32-bit unsigned integer

Description: | P2MP S2Ls FRR Rerouted at Mid

           NumberOfP2MPS2LTail

Type: 32-bit unsigned integer

Description: | P2MP S2Ls at Tail

           NumberOfP2MPS2LTailUp

Type: 32-bit unsigned integer

Description: | P2MP S2Ls in Up state at Tail

#### 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

           Type

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

           PCEAddr

Type: IPV4Address

Description: | Address of the PCE

           Weight

Type: 32-bit unsigned integer

Description: | The path's weight

           POAreaID

Type: String with unbounded length

Description: | The path-option area constraint

#### 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: mpls_te_tunnels_popt_summary_bag

Description: | Path option info

           ResourceParameters

Type: mpls_te_tunnels_resource_param_bag

Description: | The setup's resource info

#### mpls_te_tunnels_popt_bag

        Description: MPLS TE Tunnel Path Option Information
        Definition: Structure. Contents are:
           HasSetups

Type: Boolean

Description: | TRUE if the path option has setups

           SetupCount

Type: 32-bit unsigned integer

Description: | Number of setups for this path option

           SetupArray

Type: mpls_te_tunnels_setup_bag

[2]

Description: | Array of setups for the path option

           PathOptionSummary

Type: 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

#### 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

           NumberOfBandwidthApplications

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

           HighestBandwidth

Type: 32-bit unsigned integer

Description: | Highest bandwidth registered within current application period

           TimeLeftCollection

Type: 32-bit unsigned integer

Description: | Time left until next auto-bw data collection is performed

           OverflowThresholdCount

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

           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:
           Name

Type: String with unbounded length

Description: | Tunnel name

           TunnelLspId

Type: 32-bit unsigned integer

Description: | Tunnel Lsp Id

           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_history_bag

Description: MPLS TE Tunnel History Information Definition: Structure. Contents are: HasCurrentSetup

Type: Boolean

Description: TRUE if the tunnel has a current setup

IsCurrentConnected

Type: Boolean

Description: TRUE if the current setup is connected

CurrentUptime

Type: 32-bit unsigned integer

Description: Time in seconds since the tunnel was up

CurrentLSPUptime

Type: 32-bit unsigned integer

Description: Time in seconds since the current LSP was up

CurrentSetupTimer

Type: 32-bit unsigned integer

Description: Time in seconds until the next attempt to connect this setup

Reason

Type: String with unbounded length

Description: The reason why this setup is selected

CurrentSetupLastError

Type: String with unbounded length

Description: The last error for the current setup

HasReoptimizedSetup

Type: Boolean

Description: TRUE if the tunnel has a reoptimized setup

IsReoptimizedSetupConnected

Type: Boolean

Description: TRUE if the reoptimized setup is connected

ReoptimizedSetupUptime

Type: 32-bit unsigned integer

Description: Time in seconds since the reopt setup came up

ReoptimizedSetupTimer

Type: 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

HasPathProtectSetup

Type: Boolean

Description: TRUE if the tunnel has a Protecting setup

IsProtectingSetupConnected

Type: Boolean

Description: TRUE if the Protecting setup is connected

ProtectingSetupUptime

Type: 32-bit unsigned integer

Description: Time in seconds since the Protecting setup came up

ProtectingSetupTimer

Type: 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

HasPreviousSetup

Type: Boolean

Description: TRUE if the tunnel has previous setups

PreviousPathOption

Type: String with unbounded length

Description: The previous setup path option

PreviousTunnelInstance

Type: 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

HasPreviousProtectSetup

Type: Boolean

Description: TRUE if the tunnel has previous protectsetups

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

HasOtherSetup

Type: Boolean

Description: TRUE if the tunnel has an additional setup

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

HasOtherProtectSetup

Type: Boolean

Description: TRUE if the tunnel has an additional protect setup

OtherProtectPathOptionIndex

Type: 32-bit unsigned integer

Description: Path option index for the additional protect setup

OtherProtectSetupError

Type: String with unbounded length

Description: The last error for the additional protect setup

#### mpls_te_tunnels_tunnel_common_info_bag

Description: MPLS TE Tunnel Common Information Definition: Structure. Contents are: Error

Type: String with unbounded length

Description: Is empty if there was no error in getting MPLS TE tunnel common information

Name

Type: String with unbounded length

Description: Tunnel name

Role

Type: mpls_te_tunnel_role

Description: | Tunnel role

           Destination

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

           Source

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:
           NumOfPathQueriesSent

Type: 16-bit unsigned integer

Description: | Number of better path queries sent

           NumOfPreferredPathErrorReceived

Type: 16-bit unsigned integer

Description: | Number of received Preferred Path Exists Error

           TimeOfLastQuerySent

Type: 32-bit unsigned integer

Description: | Time when the last better path query was sent

           TimeOfLastPrefPathError

Type: 32-bit unsigned integer

Description: | Time when the last Preferred Path Exists Error was received

#### tunnel_max_info

        Description: Tunnel maximum information bag
        Definition: Structure. Contents are:
           CurrentMaximumTuns

Type: 32-bit unsigned integer

Description: | Current Maximum Tunnels

           CurrentMaximumDests

Type: 32-bit unsigned integer

Description: | Current Maximum Tunnels

           CurrentMaximumP2MPTuns

Type: 32-bit unsigned integer

Description: | Current Maximum P2MP Tunnel Count

           CurrentMaximumP2MPDestPerTun

Type: 32-bit unsigned integer

Description: | Current Maximum P2MP Destinations Per Tunnel Count

           AbsoluteMaximum

Type: 32-bit unsigned integer

Description: | Absolute Maximum

           CurrentTunCount

Type: 32-bit unsigned integer

Description: | Current tunnel count

           CurrentDestinationCount

Type: 32-bit unsigned integer

Description: | Current Destination Count

           CurrentP2MPTunCount

Type: 32-bit unsigned integer

Description: | Current P2MP tunnel count

           CurrentP2MPDestPerTunCount

Type: 32-bit unsigned integer

Description: | Current P2MP Destination per tunnel 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: incomingIfAddress

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

           FRREnabled

Type: Boolean

Description: | FRR Enabled or Disabled

           NodeProtect

Type: Boolean

Description: | Node Protection Enabled or Disabled

           BWProtect

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

#### tunnel_midpoint_detail_info_bag

        Description: MPLS TE Tunnel info at midpoint
        Definition: Structure. Contents are:
           Error

Type: String with unbounded length

Description: | Is empty if there was no error in getting MPLS TE tunnel detail information

           Name

Type: String with unbounded length

Description: | Tunnel name

           Role

Type: mpls_te_tunnel_role

Description: | LSP role (head, mid, or tail)

           Destination

Type: IPV4Address

Description: | Tunnel destination

           Source

Type: IPV4Address

Description: | Tunnel source

           TunnelID

Type: 32-bit unsigned integer

Description: | Tunnel ID

           TunnelInstance

Type: 32-bit unsigned integer

Description: | Tunnel Instance

           ExtTunnelID

Type: 32-bit unsigned integer

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

#### 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

#### mpls_te_tunnels_tunnel_detail_info_bag

        Description: MPLS TE Tunnel Detail Information
        Definition: Structure. Contents are:
           Error

Type: String with unbounded length

Description: | Is empty if there was no error in getting MPLS TE tunnel detail information

           Name

Type: String with unbounded length

Description: | Tunnel name

           TunnelDownReason

Type: mpls_te_tunnel_down_reason

Description: | The reason why the tunnel is down

           Destination

Type: IPV4Address

Description: | Tunnel destination

           Source

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

           PPSetup

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

           PPPathOptionList

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

           AutobwStatusInfo

Type: mpls_te_tunnels_autobw_status

Description: | Tunnels's AutoBandwidth Status information

           AutobwConfigInfo

Type: mpls_te_tunnels_autobw_config

Description: | Tunnels's AutoBandwidth Configuration information

           AutobwOperInfo

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

           TransitSwitchingCap

Type: 8-bit unsigned integer

Description: | Transit switching capability

           TransitEncoding

Type: 8-bit unsigned integer

Description: | Transit encoding type

           FRREnabled

Type: Boolean

Description: | FRR Enabled or Disabled

           NodeProtect

Type: Boolean

Description: | Node Protection Enabled or Disabled

           BWProtect

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

           HopArray

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

           IsCurrentLSP_Present

Type: Boolean

Description: | Indicates whether the current LSP info is valid.

           CurrentLSP_Info

Type: tunnel_midpoint_detail_info_bag

Description: | The inforamtion that relate to the current LSP of the tunnel

           CurrentLSP_AreaID

Type: String with unbounded length

Description: | Indicate the protocol and area used for this LSP

           IsReoptimizeLSP_Present

Type: Boolean

Description: | Indicates whether the reoptimized LSP info is valid.

           ReoptimizeLSP_Info

Type: tunnel_midpoint_detail_info_bag

Description: | The inforamtion that relate to the reoptimized LSP of the tunnel

           ReoptimizeLSP_AreaID

Type: String with unbounded length

Description: | Indicate the protocol and area used for the reopimized LSP

           IsInterareaTunnel

Type: Boolean

Description: | Indicates whether this tunnel spans multiple areas.

           InterareaReoptInfo

Type: mpls_te_interarea_reopt_info

Description: | The timing and count information of interarea reoptimization.

           IsPathProtectLSP_Present

Type: Boolean

Description: | Indicates whether the Protecting LSP info is valid.

           PathProtectLSP_Info

Type: tunnel_midpoint_detail_info_bag

Description: | The inforamtion that relate to the Protecting LSP of the tunnel

           PathProtectLSP_AreaID

Type: String with unbounded length

Description: | Indicate the protocol and area used for the Protecting LSP

           PceFailReason

Type: mpls_te_pce_fail_reasons

Description: | Failure reason for PCE-based tunnels

#### mpls_te_dste_class

        Description:
        Definition: Structure. Contents are:
           ClassType

Type: 32-bit unsigned integer

Description: | The class type of the TE class

           Priority

Type: 32-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:
        Definition: Structure. Contents are:
           TEClasses

Type: mpls_te_dste_class

[8]

Description: |

#### te_sh_igp_area_stats

        Description:
        Definition: Structure. Contents are:
           AreaAdjRequests

Type: 32-bit unsigned integer

Description: | Number of adjacency request messages sent

           AreaAdjAnnounce

Type: 32-bit unsigned integer

Description: | Number of adjacency announcement messages received

           AreaFloods

Type: 32-bit unsigned integer

Description: | Number of local LSA floods sent

           AreaLSA_Announce

Type: 32-bit unsigned integer

Description: | Number of LSA announcement messages received

           AreaLSA_FragAnnounce

Type: 32-bit unsigned integer

Description: | Number of LSA fragment announcement messages received

           AreaLSA_Delete

Type: 32-bit unsigned integer

Description: | Number of LSA delete messages received

           AreaLSA_FragDelete

Type: 32-bit unsigned integer

Description: | Number of LSA fragment delete messages received

           AreaTunnelAnnounce

Type: 32-bit unsigned integer

Description: | Number of tunnel announcement messages sent

#### te_sh_igp_area_active

        Description:
        Definition: Structure. Contents are:
           InterfacesCount

Type: 32-bit unsigned integer

Description: | Number of interfaces running over this area

           BeaconSent

Type: Boolean

Description: | Flag to indicate whether flooding beacon has been sent

           BeaconReceived

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

           P2P_AACount

Type: 32-bit unsigned integer

Description: | Number of p2p tunnel heads which have been autoroute-announced into this area

           P2P_FACount

Type: 32-bit unsigned integer

Description: | Number of p2p tunnel heads which have been announced as forwarding adjacencies in this area

           P2MPDestCount

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

           AreaStats

Type: Optional te_sh_igp_area_stats

Description: | Area communication statistics

#### te_sh_igp_area

        Description:
        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

           ConfigReady

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:
        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: Hex binary data with length 6 bytes

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

           LinkConnUp

Type: Boolean

Description: | Flag to indicate whether the link connection is open or not

           LinkConnUpCount

Type: 32-bit unsigned integer

Description: | Number of times link connection has been opened

           LinkConnDownCount

Type: 32-bit unsigned integer

Description: | Number of times link connection has gone down

           LinkConnFailCount

Type: 32-bit unsigned integer

Description: | Number of link connection reconnect failures

           TopoConnUp

Type: Boolean

Description: | Flag to indicate whether the topology connection is open or not

           TopoConnUpCount

Type: 32-bit unsigned integer

Description: | Number of times topology connection has been opened

           TopoConnDownCount

Type: 32-bit unsigned integer

Description: | Number of times topology connection has gone down

           TopoConnFailCount

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:
        Definition: Structure. Contents are:
           AffinityName

Type: Hex binary data with maximum length 65 bytes

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:
        Definition: Structure. Contents are:
           AffinityMap

Type: mpls_te_affinity_map_info

[0...unbounded]

Description: | Affinity map array

#### mpls_te_p2mp_fsm_event_counts

        Description:
        Definition: Structure. Contents are:
           counts

Type: 32-bit unsigned integer[25]

Description: |

#### mpls_te_p2mp_fsm_event_stat

        Description:
        Definition: Structure. Contents are:
           EventTime

Type: 32-bit unsigned integer

Description: | Event time

           PrevState

Type: 16-bit unsigned integer

Description: | Previous state

           NextState

Type: 16-bit unsigned integer

Description: | Next state

           Event

Type: 16-bit unsigned integer

Description: | Event

#### mpls_te_p2mp_fsm_info

Description: Definition: Structure. Contents are: S2LFSMState

Type: 32-bit unsigned integer

Description: S2L FSM state

S2LFlags

Type: 32-bit unsigned integer

Description: S@L Flags

DeletionCause

Type: 32-bit unsigned integer

Description: Deletion Cause

DeletionSubcause

Type: 32-bit unsigned integer

Description: Deletion Subcause

NumberEvents

Type: 32-bit unsigned integer

Description: Number of events

EventStats

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

           ResvToBeReceived

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:
        Definition: Structure. Contents are:
           Destination

Type: IPV4Address

Description: | Destination address

           PathOptionList

Type: mpls_te_p2mp_path_option

[0...unbounded]

Description: | Destination's list of path options

           DestState

Type: te_destination_state_t

Description: | The state of the destination

           ActivePoptIdx

Type: 32-bit unsigned integer

Description: | Index of active path option

           PoptExhausted

Type: Boolean

Description: | Path options are exhausted

           Uptime

Type: 32-bit unsigned integer

Description: | Time in seconds since the destination was up

           TotUptime

Type: 32-bit unsigned integer

Description: | Total time in seconds since the destination was up

#### mpls_te_p2mp_s2l

        Description:
        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

           PCALCArea

Type: String with unbounded length

Description: | IGP-area in which the S2L path was calculated

           ExpandedEro

Type: Boolean

Description: | TRUE if this LSR expanded a loose path

           PathReevalQuery

Type: 32-bit unsigned integer

Description: | Loose path reevaluation query

           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

           SigStatus

Type: mpls_te_tunnels_signaling_status

Description: | Signaling status

           LocalRID

Type: IPV4Address

Description: | Local router id

           UpRID

Type: IPV4Address

Description: | Upstream router id

           DownRID

Type: IPV4Address

Description: | Downstream router id

           NextHop

Type: IPV4Address

Description: | Next hop address

           PreviousHop

Type: IPV4Address

Description: | Previous hop address

           FSMInfo

Type: mpls_te_p2mp_fsm_info

Description: | FSM info

           BackupTunnelHandle

Type: 32-bit unsigned integer

Description: | Interface handle of the backup tunnel

#### mpls_te_p2mp_lsp

        Description:
        Definition: Structure. Contents are:
           SigName

Type: String with unbounded length

Description: | Signaled Name

           IsFRRFailed

Type: Boolean

Description: | P2MP LSP has FRR Failed

           P2MPLSPBandwidth

Type: 32-bit unsigned integer

Description: | P2MP LSP Bandwidth

           LSPBandwidthType

Type: mpls_te_bw_pool_type

Description: | The LSP bandwidth type

           LSP_FEC

Type: te_lsp_fec_t

Description: | FEC for the LSP

           S2LS

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

           reopt_reason

Type: mpls_te_reopt_decision_reason

Description: |

           reopt_trigger

Type: mte_reopt_trigger_t

Description: |

#### mpls_te_p2p_info_bag

        Description:
        Definition: Structure. Contents are:
           IsAutoBandwidthEnabled

Type: Boolean

Description: | TRUE if auto bandwidth allocation is on

           AutoBandwidthFrequency

Type: 32-bit unsigned integer

Description: | Seconds between auto bandwidth allocation

           AutoBandwidthRemainingTime

Type: 32-bit unsigned integer

Description: | Seconds until the next auto bandwidth allocation

           HighestBandwidth

Type: 32-bit unsigned integer

Description: | Highest bandwidth used for this tunnel

           IsBidirectional

Type: Boolean

Description: | TRUE if the tunnel is bidirectional

#### mpls_te_p2mp_tun_cfg_bag

        Description:
        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

           SigName

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: 32-bit unsigned integer

Description: | Setup priority

           HoldPriority

Type: 32-bit unsigned integer

Description: | Hold priority

           affinity

Type: mpls_te_tunnels_affinity_info

Description: | Affinity

           BackupBandwidth

Type: 32-bit unsigned integer

Description: | Backup bandwidth

           BackupBWflags

Type: 8-bit unsigned integer

Description: | Backup bandwidth flags

           CfgLoadshare

Type: 32-bit unsigned integer

Description: | Config loadshare

           PayloadType

Type: 16-bit unsigned integer

Description: | Payload type

           PolicyClass

Type: 8-bit unsigned integer

Description: | PBTS policy class

           MetricType

Type: mpls_te_metric_type

Description: | Metric type

           IsInConfig

Type: Boolean

Description: | Is in config

           ExplicitNull

Type: Boolean

Description: | Imposition of Explicit NULL

           FastReroute

Type: Boolean

Description: | Fast reroute enabled

           BackupTunnel

Type: Boolean

Description: | Backup tunnel

           RecordRoute

Type: Boolean

Description: | Record route

#### mpls_te_p2mp_tunnel_bag

        Description:
        Definition: Structure. Contents are:
           Config

Type: mpls_te_p2mp_tun_cfg_bag

Description: | Config bag

           AdminState

Type: mte_tunnel_admin_state

Description: | Administrative State

           OperState

Type: mte_tunnel_oper_state

Description: | Operational State

           FailReason

Type: mpls_mte_tunnel_fail_reason

Description: | The reason why failure occurred

           DestUpCount

Type: 32-bit unsigned integer

Description: | Count of up destinations

           DestDisabledCount

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

           CurrentLSP

Type: mpls_te_p2mp_lsp

Description: | Current LSP

           ReoptLSP

Type: mpls_te_p2mp_lsp

Description: | Reopt LSP

           TunnelBandwidth

Type: 32-bit unsigned integer

Description: | Tunnel Bandwidth

           NodeProtect

Type: Boolean

Description: | Node Protection Enabled or Disabled

           BWProtect

Type: Boolean

Description: | BW Protection Enabled or Disabled

           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

           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

           P2P

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

#### te_s2l_output_rw_fec_subfamily_bag

        Description: LMRIB S2L Output label rewrite FEC subfamily
        Definition: Structure. Contents are:
           TunnelID

Type: 16-bit unsigned integer

Description: |

           OutRwLSPID

Type: 16-bit unsigned integer

Description: |

           ExtTunnelID

Type: 32-bit unsigned integer

Description: |

           Source

Type: IPV4Address

Description: |

           P2MPID

Type: 32-bit unsigned integer

Description: |

           Nexthop

Type: IPV4Address

Description: |

           Prevhop

Type: IPV4Address

Description: |

           Ctype

Type: 16-bit unsigned integer

Description: |

#### te_s2l_output_rw_output_info_bag

        Description: Output rewrite tunnel information
        Definition: Structure. Contents are:
           PhysicaIfHandle

Type: 32-bit unsigned integer

Description: | Physical interface associated with the entry

           TunnelIfHandle

Type: 32-bit unsigned integer

Description: | Interface handle of the associated tunnel

           ParentIfHandle

Type: 32-bit unsigned integer

Description: | Interface handle of the parent intf

           Nexthop

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

           TunId

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

           BackupTunnel

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

           InputInterface

Type: String with unbounded length

Description: | Input interface of the S2Ls

           OutputInterface

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

           data

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:
           TunnelIfHandle

Type: 32-bit unsigned integer

Description: | Tunnel interface handle

           TunnelIfName

Type: String with unbounded length

Description: | Tunnel interface name

           LSPID

Type: 16-bit unsigned integer

Description: | The LSP ID associated

           TunRwCType

Type: 16-bit unsigned integer

Description: | The ctype associated

           fields

Type: te_s2l_tun_rw_fields_bag

[3]

Description: |

#### 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

           OutRWRole

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

           BackupTunnel

Type: te_s2l_output_rw_output_info_bag

Description: | Properties of the S2L's backup tunnel rewrite

           BackupActive

Type: Boolean

Description: | Backup is active

           SrcPE

Type: IPV4Address

Description: | Source of the S2L

           ExpNull

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

           fields

Type: te_s2l_output_rw_fields_bag[3]

Description: |

#### mpls_te_s2l_forwarding_s2l_id_bag

        Description: S2L Forwarding identifiers
        Definition: Structure. Contents are:
           Destination

Type: IPV4Address

Description: | Destination

           SubGroupId

Type: 16-bit unsigned integer

Description: | S2L Sub-Group ID

           SubGroupOrigId

Type: IPV4Address

Description: | S2L Sub-Group Originator ID

#### mpls_te_s2l_forwarding_bag

        Description: Output label forwarding details for S2Ls
        Definition: Structure. Contents are:
           s2l_output_rw

Type: mpls_te_s2l_output_rw_bag

Description: | Output RW shared between S2Ls

           InputInterface

Type: String with unbounded length

Description: | Input interface of the S2Ls

           OutputInterface

Type: String with unbounded length

Description: | The output interface of the S2Ls

           BackupTunnelName

Type: String with unbounded length

Description: | Backup tunnel name

           s2l_info

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:
           timer_type

Type: mpls_te_p2mp_timer_e

Description: |

           Name

Type: String with unbounded length

Description: | Timer Name

           StartTime

Type: 32-bit unsigned integer

Description: | When the timer was last started

           ExpiryTime

Type: 32-bit unsigned integer

Description: | When the timer last expired

           StopTime

Type: 32-bit unsigned integer

Description: | When the timer was last stopped

           Duration

Type: 32-bit unsigned integer

Description: | The expiry delay

           IsRunning

Type: Boolean

Description: | True if the timer is running

#### mpls_te_p2mp_timers_b

        Description: Description of P2MP timers
        Definition: Structure. Contents are:
           P2MPTimerInfo

Type: mpls_te_p2mp_timer_b

[7]

Description: | Description of all P2MP timers

#### p2mp_chkpt_summary

        Description: P2MP checkpoint summary info
        Definition: Structure. Contents are:
           VifTableCount

Type: 32-bit unsigned integer

Description: | Vif table count

           DestTableCount

Type: 32-bit unsigned integer

Description: | Dest table count

           S2LTableCount

Type: 32-bit unsigned integer

Description: | S2L table count

### 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

#### 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'

#### igp_protocol_t

Description: Definition: Enumeration. Valid values are: 'IGP_PROTOCOL_NONE' - No IGP protocol specified 'IGP_PROTOCOL_ISIS' - IS-IS 'IGP_PROTOCOL_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: Definition: Enumeration. Valid values are: 'IGPTE_LIB_BW_MODEL_RDM' - Russian Dolls Model 'IGPTE_LIB_BW_MODEL_MAM' - Maximum Allocation Model 'IGPTE_LIB_BW_MODEL_NOT_SET' - No model set

#### igp_node_type_t

Description: 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: Definition: Enumeration. Valid values are: 'IGP_SUBNET_TYPE_NONE' - No subnet type specified 'IGP_SUBNET_TYPE_P2P' - Point-to-point subnet 'IGP_SUBNET_TYPE_BROADCAST' - Broadcast subnet 'IGP_SUBNET_TYPE_NBMA' - Non-broadcast multi-access subnet 'IGP_SUBNET_TYPE_P2MP' - Point-to-multipoint subnet 'IGP_SUBNET_TYPE_LOOPBACK' - Loopback subnet

#### igp_ospf_area_format_t

Description: Definition: Enumeration. Valid values are: 'IGP_OSPF_AREA_FORMAT_NUMBER' - Numbered area format 'IGP_OSPF_AREA_FORMAT_IP_ADDR' - IP address area format

#### 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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### 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' - Unnum ERO Type

#### rsvp_mgmt_ero_subobj

Description: Union of the different RSVP ERO types Definition: Union. Discriminant: Name: discriminant Type: rsvp_mgmt_ero_subobj_type Options are: IPV4_EROSubObject

Type: rsvp_mgmt_ero_ipv4_subobj

Description: | IPV4 ERO Sub Object

           UNNUM_EROSubObject

Type: rsvp_mgmt_ero_unnum_subobj

Description: | UNNUM ERO Sub Object

#### rsvp_mgmt_rro_subobj_type

        Description: RSVP RRO Types
        Definition: Enumeration. Valid values are:
            'RSVP_MGMT_RRO_TYPE_IPV4' - IPv4 RRO Type
            'RSVP_MGMT_RRO_TYPE_LABEL' - Label RRO Type

#### rsvp_mgmt_rro_subobj

        Description: Union of the different RSVP RRO types
        Definition: Union.
        Discriminant:
           Name: discriminant
           Type: rsvp_mgmt_rro_subobj_type

Options are: IPV4_RROSubObject

Type: rsvp_mgmt_rro_ipv4_subobj

Description: | IPV4 RRO Sub Object

           LabelRROSubObject

Type: rsvp_mgmt_rro_label_subobj

Description: | Label RRO Sub Object

#### 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:
        Definition: Enumeration. Valid values are:
            'IGP_PROTOCOL_NONE' - No IGP protocol specified
            'IGP_PROTOCOL_ISIS' - IS-IS
            'IGP_PROTOCOL_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: Definition: Enumeration. Valid values are: 'IGPTE_LIB_BW_MODEL_RDM' - Russian Dolls Model 'IGPTE_LIB_BW_MODEL_MAM' - Maximum Allocation Model 'IGPTE_LIB_BW_MODEL_NOT_SET' - No model set

#### igp_node_type_t

Description: 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: Definition: Enumeration. Valid values are: 'IGP_SUBNET_TYPE_NONE' - No subnet type specified 'IGP_SUBNET_TYPE_P2P' - Point-to-point subnet 'IGP_SUBNET_TYPE_BROADCAST' - Broadcast subnet 'IGP_SUBNET_TYPE_NBMA' - Non-broadcast multi-access subnet 'IGP_SUBNET_TYPE_P2MP' - Point-to-multipoint subnet 'IGP_SUBNET_TYPE_LOOPBACK' - Loopback subnet

#### igp_ospf_area_format_t

Description: Definition: Enumeration. Valid values are: 'IGP_OSPF_AREA_FORMAT_NUMBER' - Numbered area format 'IGP_OSPF_AREA_FORMAT_IP_ADDR' - IP address area format

#### 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: 'MPLS_TETunnelUnknown' - Undefined tunnel role 'MPLS_TETunnelHead' - Tunnel role is head 'MPLS_TETunnelMid' - Tunnel role is midpoint 'MPLS_TETunnelTail' - Tunnel role is tail

#### mpls_te_string_array

Description: Definition: Type definition for: String with unbounded length

#### 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: FECDestP2PDestination

Type: IPV4Address

Description: | P2P LSP destination

           FECDestP2MP_ID

Type: 32-bit unsigned integer

Description: | P2MP ID

#### mpls_te_pathoption_type_

        Description:
        Definition: Enumeration. Valid values are:
            'PathOptionDynamic' - Dynamic Path Option
            'PathOptionExplicitName' - Explicit name Path Option
            'PathOptionExplicitID' - Explicit Identifier Path Option
            'PathOptionPCE' - PCE Path Option

#### mpls_te_pathoption_type

Description: Definition: Type definition for: mpls_te_pathoption_type_

#### 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_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 'HLblAvailErr' - Head Label available 'HFrrActErr' - Head FRR active 'HBkupChErr' - Head Backup change 'HPathChFrrErr' - Head Path change FRR 'HCleanup' - Head Cleanup handling 'RwDel' - Rewrite Delete 'MPathCr' - Mid path creation 'MPathChgSetupErr' - Mid Path change setup 'MPathChgUpErr' - Mid Path change while up 'MResvCrErr' - Mid Resv creation '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 'TPathCrErr' - Tail Path creation 'TPathChgErr' - Tail Path change 'TResvCrErr' - Tail RESV creation 'TLblAvailErr' - Tail: cannot release local label 'TCleanup' - Tail 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 '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 '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 '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 'FsmScMustBeLast' - Not used, must be last entry

#### 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: Definition: Type definition for: rrr_dste_migration_mode_t_

#### mpls_te_metric_type

Description: Definition: Enumeration. Valid values are: 'MetricIGP' - Metric for IGP routes 'MetricTE' - Metric for MPLS traffic engineering tunnels

#### mpls_te_tunnel_down_reason

Description: 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: Definition: Enumeration. Valid values are: 'MTunnelFailReasonUnapplicable' - None of the reasons below is valid 'MTunnelFailReasonShutdown' - Tunnel interface is shutdown 'MTunnelFailReasonNoDestination' - No destination is configured 'MTunnelFailReasonNoSource' - No ip source address is configured 'MTunnelFailReasonPOSwitchover' - Manual path-option switchover failed due to destination(s) down 'MTunnelFailReasonCollaboratorDisc' - Collaborator not connected

#### mpls_te_metric_qualifier

Description: 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: Definition: Enumeration. Valid values are: 'TELoadshareEqual' - Equal load-sharing on this tunnel 'LoadshareBWBased' - Loadshare inferred from bandwidth configuration 'LoadshareConfigured' - Loadshare determined from explicit configuration

#### mpls_te_tunnel_state

Description: 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: Definition: Enumeration. Valid values are: 'BackupUnused' - Backup status undefined 'BackupNNHOP' - Backup is next next hop safe (node protection) 'BackupNHOP' - Backup is next hop safe (link protection)

#### mpls_te_bw_pool_type

Description: Definition: Enumeration. Valid values are: 'TEBWPool0' - Bandwidth pool type is pool0 'TEBWPool1' - Bandwidth pool type is pool1 'TEBWANYPool' - Bandwidth pool type is any pool

#### mpls_te_bw_limit_type

Description: Definition: Enumeration. Valid values are: 'BWLimited' - Bandwidth is limited 'BWUnlimited' - Bandwidth is unlimited 'BWNone' - Bandwidth is None

#### mpls_te_frr_sharing_type

Description: 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 'SharingPriOIParent_BackupOIParent' - Primary Sharing Parent of the outgoing interface with the Parent of the backup outgoing interface

#### mpls_te_lsp_state

Description: 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: Definition: Enumeration. Valid values are: 'ApplicationNone' - No BW Application 'ApplicationPeriodic' - BW Application Periodic 'ApplicationManual' - BW Application Manual 'ApplicationOverflow' - BW Application Overflow

#### te_autobw_app_rej_t

Description: 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: Definition: Enumeration. Valid values are: 'FRRInactive' - FRR state is inactive 'FRRActive' - FRR state is active 'FRRReady' - FRR state is ready

#### mpls_te_autoroute_mode

Description: Definition: Enumeration. Valid values are: 'None' - autoroute mode is not configured 'Relative' - autoroute mode is relative 'Absolute' - autoroute mode is absolute

#### mpls_te_topology_protocol

Description: Definition: Enumeration. Valid values are: 'ProtocolNone' - IGP protocol is not configured 'ISIS' - IGP protocol is ISIS 'OSPF' - IGP protocol is OSPF

#### mpls_te_topology_link_bw

Description: Bandwidth information for a link Definition: Union. Discriminant: Name: BWMigrationMode Type: rrr_dste_migration_mode_t Options are: TopoLinkBWPrestd

Type: mpls_te_topology_link_bw_prestd

Description: | Pre-standard bandwidth information for this link

           TopoLinkBWStd

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:
        Definition: Enumeration. Valid values are:
            'SigDown' - The tunnel is down
            'SigRecovering' - The tunnel is recovering
            'SigRecovered' - The tunnel is recovered
            'SigConnected' - The tunnel is connected
            'SigDisabled' - The tunnel signalling is disabled
            'SigProceeding' - The tunnel signalling is proceeding

#### mpls_te_tunnels_setup_type

Description: 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_tunnel_gpid_src_type

Description: Origin of a tunnel's GPID Definition: Enumeration. Valid values are: 'TEtunnelGPIDConfig' - Explicitly configured 'TETunnelGPIDDerivedEgressIntf' - Derived from egress interface 'TEtunnelGPIDInternal' - Internal specification

#### mpls_te_pce_fail_reasons

Description: Definition: Enumeration. Valid values are: 'TePceFailNone' - No reason 'TePceFailNoPce' - No PCE to send request 'TePceFailSubPool' - Sub pool bandwidth tunnel 'TePceFailIntraArea' - Intra Area Tunnel 'TePceFailGmpls' - GMPLS Tunnel 'TePceFailPending' - Pending request 'TePceFailOor' - OOR condition 'TePceFailBidir' - Bi-directional 'TePceFailNoPath' - No Path received from PCE 'TePceFailReqTimeout' - Request Timeout

#### mpls_te_dste_class_status

Description: Definition: Enumeration. Valid values are: 'DSTEClassConfigured' - The TE class is explicitely configured 'DSTEClassDefault' - The TE class is a default 'DSTEClassUnused' - The TE class is unused due to a configuration conflict

#### mpls_te_reopt_decision_reason_

Description: Definition: Enumeration. Valid values are: 'MTE_VIF_ReoptNoReason' - No reason 'MTE_VIF_ReoptNotSuperset' - Reopt LSP not signalled because it is not a superset of the current LSP 'MTE_VIF_ReoptSuperset' - Reopt LSP is signalled because it is a superset of the current LSP 'MTE_VIF_ReoptFRRActive' - Reopt LSP is signalled because the current LSP is in FRR 'MTE_VIF_ReoptBandwidthChange' - Reopt LSP is signalled because there is a bandwidth change 'MTE_VIF_ReoptMetricTypeChange' - Reopt LSP is signalled because there is a metric type change 'MTE_VIF_ReoptBetterPathOptionIndexes' - Reopt LSP is signalled because it has better path option indexes than the current LSP 'MTE_VIF_ReoptInterAreaPreferredPathExists' - Reopt LSP is signalled because an inter-area preferred path exists 'MTE_VIF_ReoptWorsePathOptionIndexes' - Reopt LSP is not signalled because it has worse path option indexes than the current LSP 'MTE_VIF_ReoptBetterCumulativeMetric' - Reopt LSP is signalled because it has better path option indexes than the current LSP 'MTE_VIF_ReoptWorseCumulativeMetric' - Reopt LSP is not signalled because it has worse cumulative metric than the current LSP 'MTE_VIF_ReoptIdentical' - Reopt LSP is not signalled because it is identical to the current LSP 'MTE_VIF_ReoptNoS2ls' - Reopt LSP is not signalled because it has no S2Ls 'MTE_VIF_ReoptMustBeLast' - Not used, must be last entry

#### mpls_te_reopt_decision_reason

Description: Definition: Type definition for: mpls_te_reopt_decision_reason_

#### mte_reopt_trigger_

Description: Definition: Enumeration. Valid values are: 'MTE_ReoptTriggerNone' - No trigger 'MTE_ReoptTriggerTimer' - Timer Trigger 'MTE_ReoptTriggerBW' - Bandwidth Change Trigger 'MTE_ReoptTriggerMetricType' - Metric Type Change Trigger 'MTE_ReoptTriggerCLI' - CLI Trigger 'MTE_ReoptTriggerFRR' - FRR Trigger 'MTE_ReoptTriggerPreferredPath' - Reception of the path preferred exists path error 'MTE_PathOptionSwitchover' - Path option switchover 'MTE_ReoptTriggerMustBeLast' - Not used

#### mte_reopt_trigger_t

Description: Definition: Type definition for: mte_reopt_trigger_

#### mte_tunnel_admin_state_

Description: Definition: Enumeration. Valid values are: 'mteTunnelStateAdminShutdown' - Tunnel is in admin shutdown state 'mteTunnelStateAdminUp' - Tunnel is in admin up state

#### mte_tunnel_admin_state

Description: Definition: Type definition for: mte_tunnel_admin_state_

#### mte_tunnel_oper_state_

Description: Definition: Enumeration. Valid values are: 'mteTunnelStateOperDown' - Tunnel is in operational down state 'mteTunnelStateOperUp' - Tunnel is in operational up state

#### mte_tunnel_oper_state

Description: Definition: Type definition for: mte_tunnel_oper_state_

#### te_destination_state_t_

Description: Definition: Enumeration. Valid values are: 'TE_DESTINATION_DISABLED' - The destination is disabled in configuration 'TE_DESTINATION_DOWN' - The destination is down 'TE_DESTINATION_UP' - The destination is up

#### te_destination_state_t

Description: Definition: Type definition for: te_destination_state_t_

#### te_s2l_rw_field_t_

Description: Definition: Enumeration. Valid values are: 'TE_S2L_RW_FIELDS_SUCCESS' 'TE_S2L_RW_FIELDS_FAILURE' 'TE_S2L_RW_FIELDS_PENDING' 'TE_S2L_RW_FIELDS_LAST'

#### te_s2l_rw_field_t

Description: Definition: Type definition for: te_s2l_rw_field_t_

#### 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: 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: P2PTunRW

Type: te_s2l_tun_rw_fields_p2p_bag

Description: | Tun RW data specific to P2P

           P2MPTunRW

Type: te_s2l_tun_rw_fields_p2mp_bag

Description: | Tun RW data specific to P2MP

#### mpls_te_p2mp_timer_e

        Description:
        Definition: Enumeration. Valid values are:
            'TEP2MPTimerLmribRestart' - P2MP LMRIB restart
            'TEP2MPTimerLmribRecovery' - P2MP LMRIB recovery
            'TEP2MPTimerRSVPRestart' - P2MP RSVP restart
            'TEP2MPTimerRSVPRecovery' - P2MP RSVP recovery
            'TETimerLsdRestart' - LSD restart
            'TETimerLsdRecovery' - LSD recovery
            'TE_TimerClearInprogressBandwidth' - Timer to clear the inprogress bandwidth for all the nodes in the topology
            'TEP2MPTimerMustBeLast' - Not used, must be last entry

#### mpls_te_p2mp_timer_e_

        Description:
        Definition: Type definition for: mpls_te_p2mp_timer_e

## Perl Data Object documentation for te_p2mp_chkpt.

### Datatypes

#### 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

#### 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_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

#### 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: 32-bit unsigned integer

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: 32-bit unsigned integer

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: 32-bit unsigned integer

Description: | Subgroup Originator

           S2L_FEC_CType

Type: mpls_lib_ctype_t

Description: | Session identifier (ctype)

#### mpls_te_p2mp_path_option

        Description:
        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

           SignallingError

Type: String with unbounded length

Description: | Signalling error

           PCALCError

Type: String with unbounded length

Description: | Path computation error

           RemergeResolvedMsg

Type: String with unbounded length

Description: | Path computation remerge resolve message

           StrictExpPath

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

#### 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

           fwd_ref_value

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)

           NumNameBasedAffinity

Type: 32-bit unsigned integer

Description: | Number of name based affinity configured for the tunnel

           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

#### p2mp_chkpt_lsp

        Description: P2MP LSP checkpoint info
        Definition: Structure. Contents are:
           LSPUptime

Type: 32-bit unsigned integer

Description: | LSP Uptime

           LSPId

Type: 16-bit unsigned integer

Description: | LSP Id

           FRRFailed

Type: Boolean

Description: | Set if FRR failure is present

#### p2mp_chkpt_vif

Description: P2MP vif checkpoint info Definition: Structure. Contents are: CTYPE

Type: mpls_lib_ctype_t

Description: | tunnel class object type

           TunnelID

Type: 16-bit unsigned integer

Description: | Tunnel ID

           IfHandle

Type: Interface

Description: | Interface handle

           VifUptime

Type: 32-bit unsigned integer

Description: | LSP Uptime

           Bandwidth

Type: 32-bit unsigned integer

Description: | Bandwidth In Use

           BandwidthConfig

Type: 32-bit unsigned integer

Description: | Bandwidth Configured

           LastLSPIDUsed

Type: 16-bit unsigned integer

Description: | Last LSP ID used

           SignaledName

Type: String with unbounded length

Description: | Signaled Name

           BandwidthType

Type: 8-bit unsigned integer

Description: | Bandwidth Type

           ClassType

Type: 8-bit unsigned integer

Description: | Class Type

           MetricType

Type: 8-bit unsigned integer

Description: | Metric Type

           FastReroute

Type: Boolean

Description: | Fast Reroute Flag

           RecordRoute

Type: Boolean

Description: | Record Route

           PayloadType

Type: 16-bit unsigned integer

Description: | Payload Type

           UseExplicitNull

Type: Boolean

Description: | Use Explicit Null

           CurrLsp

Type: p2mp_chkpt_lsp

Description: | current LSP

#### p2mp_chkpt_destination

        Description: P2MP destination checkpoint info
        Definition: Structure. Contents are:
           CTYPE

Type: mpls_lib_ctype_t

Description: | tunnel class object type

           TunnelID

Type: 16-bit unsigned integer

Description: | Tunnel ID

           Destination

Type: IPV4Address

Description: | Destination

           DestUptime

Type: 32-bit unsigned integer

Description: | Destination Uptime

           ChkptID

Type: 32-bit unsigned integer

Description: | Checkpoint ID for this object

#### p2mp_chkpt_backup_info

        Description:
        Definition: Structure. Contents are:
           BackupTunnel

Type: Interface

Description: | Backup Tunnel

           RROMPAddr

Type: IPV4Address

Description: | Address in RRO which belongs to MP

           EROMPAddr

Type: IPV4Address

Description: | Address in ERP which belongs to MP

           MPLabel

Type: 32-bit unsigned integer

Description: | MP Label

           BWProtection

Type: Boolean

Description: | Set if b/w protection provided

           BackupNextHop

Type: Boolean

Description: | If TRUE, next-nhop backup else nhop backup

           FRRBW

Type: 32-bit unsigned integer

Description: | Amount of bw this bkup protecting

           ProtectLevel

Type: 8-bit unsigned integer

Description: | The protection level (limited/unlimited - global/sub pool

           PoolBWType

Type: 8-bit unsigned integer

Description: | Which pool bw was allocated from

           BselPriority

Type: 8-bit unsigned integer

Description: | 0 is the best 7 is the worst

           BackupSrcAddr

Type: IPV4Address

Description: | Routerid of PLR (head of backup)

           BackTailAddr

Type: IPV4Address

Description: | Routerid of MP (tail of backup)

           BackupTunnelPhyIfh

Type: Interface

Description: | Backup Tunnel Egress Ifh

           BackupTunnelNexthop

Type: IPV4Address

Description: | Backup Tunnel Nexthop

           BackupActive

Type: Boolean

Description: | TRUE if FRR is triggered by RSVP

#### p2mp_chkpt_s2l_common_info

        Description:
        Definition: Structure. Contents are:
           S2LUptime

Type: 32-bit unsigned integer

Description: | S2L Uptime

           S2LFEC

Type: te_s2l_fec_t

Description: | S2L FEC

           S2LSignaledName

Type: String with unbounded length

Description: | Signaled Name

           SigPayload

Type: 16-bit unsigned integer

Description: | Signaled payload

           LocalRID

Type: IPV4Address

Description: | Local RID

           LocalLabel

Type: 32-bit unsigned integer

Description: | Local Label

           SessAttrFlags

Type: 8-bit unsigned integer

Description: | Session Attribute Flags

           PathInfoFlags

Type: 32-bit unsigned integer

Description: | Path Flags, RRO, CLassType

           S2LChkptID

Type: 32-bit unsigned integer

Description: | Checkpoint ID for this object

           MIBID

Type: 32-bit unsigned integer

Description: | S2L MIB index

#### p2mp_chkpt_s2l_downstream_info

        Description:
        Definition: Structure. Contents are:
           NextHop

Type: IPV4Address

Description: | Address of Next Hop

           NextHopRDI

Type: IPV4Address

Description: | RID of Next Hop

           OutIfName

Type: String with unbounded length

Description: | Outgoing interface name

           OutIfhandle

Type: Interface

Description: | Outgoing interface handle

           egress_label

Type: 32-bit unsigned integer

Description: |

           BackupInfo

Type: p2mp_chkpt_backup_info

Description: | Backup info

           ERO

Type: rsvp_mgmt_ero_subobj[0...unbounded]

Description: | Outgoing Explicit Route Sub Objects

#### p2mp_chkpt_s2l_upstream_info

        Description:
        Definition: Structure. Contents are:
           PrevHop

Type: IPV4Address

Description: | Address of Previous Hop

           PrevHopRDI

Type: IPV4Address

Description: | RID of Previous Hop

           InIfName

Type: String with unbounded length

Description: | Incoming interface name

           InIfhandle

Type: Interface

Description: | Incoming interface handle

           ERO

Type: rsvp_mgmt_ero_subobj[0...unbounded]

Description: | Incoming Explicit Route Sub Objects

#### p2mp_chkpt_igp_nodeid_id

        Description:
        Definition: Structure. Contents are:
           ISISId

Type: OSISystemID

Description: | ISIS Id

           OSPFId

Type: IPV4Address

Description: | OSPF Id

#### p2mp_chkpt_igp_systemid

        Description:
        Definition: Structure. Contents are:
           IGPProtocol

Type: Signed character

Description: | IGP Protocol

           IGPNodeType

Type: Signed character

Description: | IGP Node Type

           IGPNodeId

Type: p2mp_chkpt_igp_nodeid_id

Description: | IGP Node ID

#### p2mp_chkpt_hop_item

        Description:
        Definition: Structure. Contents are:
           Addr

Type: IPV4Address

Description: | Address

           HopFlag

Type: 32-bit unsigned integer

Description: | Hop Flag

           SystemID

Type: p2mp_chkpt_igp_systemid

Description: | System ID

#### p2mp_chkpt_igp_area

        Description:
        Definition: Structure. Contents are:
           IGPInstHandle

Type: 32-bit unsigned integer

Description: | IGP instance handle

           IGPAreaNumber

Type: 32-bit unsigned integer

Description: | IGP area number

           Tag

Type: Hex binary data with maximum length 40 bytes

Description: | Tag

#### p2mp_chkpt_pcalc_info

        Description:
        Definition: Structure. Contents are:
           ActivePathOption

Type: 32-bit unsigned integer

Description: | Active Path Option

           PathSetupFlags

Type: 32-bit unsigned integer

Description: | Path Setup Flags

           SetupPriority

Type: 8-bit unsigned integer

Description: | Setup Priority

           HoldPriority

Type: 8-bit unsigned integer

Description: | Hold Priority

           Affinity

Type: mpls_te_tunnels_affinity_info

Description: | Affinity context

           physical_hops

Type: 32-bit unsigned integer

Description: |

           accumulated_aw

Type: 32-bit unsigned integer

Description: |

           min_bw

Type: 32-bit unsigned integer

Description: |

           bw

Type: 32-bit unsigned integer

Description: |

           end_lswitch_cap

Type: 8-bit unsigned integer

Description: |

           end_lencode

Type: 8-bit unsigned integer

Description: |

           trans_lswitch_cap

Type: 8-bit unsigned integer

Description: |

           trans_lencode

Type: 8-bit unsigned integer

Description: |

           IGPAreaID

Type: p2mp_chkpt_igp_area

Description: | IGP Area ID

           HopList

Type: p2mp_chkpt_hop_item[0...unbounded]

Description: | Hoplist

           HopDestination

Type: p2mp_chkpt_hop_item

Description: | Dest

#### p2mp_chkpt_s2l_head_info

        Description:
        Definition: Structure. Contents are:
           DownInfo

Type: p2mp_chkpt_s2l_downstream_info

Description: | Downstream Info

           PCALCInfo

Type: p2mp_chkpt_pcalc_info

Description: | PCALC Info

#### p2mp_chkpt_s2l_mid_info

        Description:
        Definition: Structure. Contents are:
           DownInfo

Type: p2mp_chkpt_s2l_downstream_info

Description: | Downstream Info

           UpInfo

Type: p2mp_chkpt_s2l_upstream_info

Description: | Upstream Info

           EroExpanded

Type: Boolean

Description: | TRUE if this LSR expanded a loose ERO

           AbrInfo

Type: p2mp_chkpt_pcalc_info

Description: | Inter-area expanded PCALC Info

#### p2mp_chkpt_s2l_tail_info

        Description:
        Definition: Structure. Contents are:
           UpInfo

Type: p2mp_chkpt_s2l_upstream_info

Description: | Upstream Info

#### p2mp_chkpt_s2l

        Description: P2MP s2l checkpoint info
        Definition: Structure. Contents are:
           CommonS2LInfo

Type: p2mp_chkpt_s2l_common_info

Description: | Common S2L info

           RoleInfo

Type: s2l_chkpt_role_info

Description: | S2L role-specific 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

#### 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'

#### 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' - Unnum ERO Type

#### rsvp_mgmt_ero_subobj

Description: Union of the different RSVP ERO types Definition: Union. Discriminant: Name: discriminant Type: rsvp_mgmt_ero_subobj_type Options are: IPV4_EROSubObject

Type: rsvp_mgmt_ero_ipv4_subobj

Description: | IPV4 ERO Sub Object

           UNNUM_EROSubObject

Type: rsvp_mgmt_ero_unnum_subobj

Description: | UNNUM ERO Sub Object

#### rsvp_mgmt_rro_subobj_type

        Description: RSVP RRO Types
        Definition: Enumeration. Valid values are:
            'RSVP_MGMT_RRO_TYPE_IPV4' - IPv4 RRO Type
            'RSVP_MGMT_RRO_TYPE_LABEL' - Label RRO Type

#### rsvp_mgmt_rro_subobj

        Description: Union of the different RSVP RRO types
        Definition: Union.
        Discriminant:
           Name: discriminant
           Type: rsvp_mgmt_rro_subobj_type

Options are: IPV4_RROSubObject

Type: rsvp_mgmt_rro_ipv4_subobj

Description: | IPV4 RRO Sub Object

           LabelRROSubObject

Type: rsvp_mgmt_rro_label_subobj

Description: | Label RRO Sub Object

#### 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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-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: Definition: Enumeration. Valid values are: 'IGP_PROTOCOL_NONE' - No IGP protocol specified 'IGP_PROTOCOL_ISIS' - IS-IS 'IGP_PROTOCOL_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: Definition: Enumeration. Valid values are: 'IGPTE_LIB_BW_MODEL_RDM' - Russian Dolls Model 'IGPTE_LIB_BW_MODEL_MAM' - Maximum Allocation Model 'IGPTE_LIB_BW_MODEL_NOT_SET' - No model set

#### igp_node_type_t

Description: 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: Definition: Enumeration. Valid values are: 'IGP_SUBNET_TYPE_NONE' - No subnet type specified 'IGP_SUBNET_TYPE_P2P' - Point-to-point subnet 'IGP_SUBNET_TYPE_BROADCAST' - Broadcast subnet 'IGP_SUBNET_TYPE_NBMA' - Non-broadcast multi-access subnet 'IGP_SUBNET_TYPE_P2MP' - Point-to-multipoint subnet 'IGP_SUBNET_TYPE_LOOPBACK' - Loopback subnet

#### igp_ospf_area_format_t

Description: Definition: Enumeration. Valid values are: 'IGP_OSPF_AREA_FORMAT_NUMBER' - Numbered area format 'IGP_OSPF_AREA_FORMAT_IP_ADDR' - IP address area format

#### 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: 'MPLS_TETunnelUnknown' - Undefined tunnel role 'MPLS_TETunnelHead' - Tunnel role is head 'MPLS_TETunnelMid' - Tunnel role is midpoint 'MPLS_TETunnelTail' - Tunnel role is tail

#### mpls_te_string_array

Description: Definition: Type definition for: String with unbounded length

#### 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: FECDestP2PDestination

Type: IPV4Address

Description: | P2P LSP destination

           FECDestP2MP_ID

Type: 32-bit unsigned integer

Description: | P2MP ID

#### mpls_te_pathoption_type_

        Description:
        Definition: Enumeration. Valid values are:
            'PathOptionDynamic' - Dynamic Path Option
            'PathOptionExplicitName' - Explicit name Path Option
            'PathOptionExplicitID' - Explicit Identifier Path Option
            'PathOptionPCE' - PCE Path Option

#### mpls_te_pathoption_type

Description: Definition: Type definition for: mpls_te_pathoption_type_

#### 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

#### s2l_chkpt_role_info

Description: P2MP s2l checkpoint role info Definition: Union. Discriminant: Name: S2LRole Type: mpls_te_tunnel_role Options are: HeadInfo

Type: p2mp_chkpt_s2l_head_info

Description: | Head info

           MidInfo

Type: p2mp_chkpt_s2l_mid_info

Description: | Mid info

           TailInfo

Type: p2mp_chkpt_s2l_tail_info

Description: | Tail info

## Perl Data Object documentation for te_s2l_sig_fsm_events.

### Datatypes

### 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
            'HLblAvailErr' - Head Label available
            'HFrrActErr' - Head FRR active
            'HBkupChErr' - Head Backup change
            'HPathChFrrErr' - Head Path change FRR
            'HCleanup' - Head Cleanup handling
            'RwDel' - Rewrite Delete
            'MPathCr' - Mid path creation
            'MPathChgSetupErr' - Mid Path change setup
            'MPathChgUpErr' - Mid Path change while up
            'MResvCrErr' - Mid Resv creation
            '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
            'TPathCrErr' - Tail Path creation
            'TPathChgErr' - Tail Path change
            'TResvCrErr' - Tail RESV creation
            'TLblAvailErr' - Tail: cannot release local label
            'TCleanup' - Tail 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
            '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 '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 '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 'FsmScMustBeLast' - Not used, must be last entry

## Perl Data Object documentation for te_stats.

### Datatypes

#### te_stats_global_t

Description: Bag for TE Global Stats Definition: Structure. Contents are: count

Type: 32-bit unsigned integer[35]

Description:

#### te_stats_sig_t

Description: Send-Recv count for TE Signaling Definition: Structure. Contents are: count

Type: 32-bit unsigned integer[23]

Description:

#### te_stats_bag_s2l_t

Description: MPLS TE S2L Stat Bag Definition: Structure. Contents are: SubgroupOriginator

Type: 32-bit unsigned integer

Description: Subgroup Originator

SubgroupID

Type: 16-bit unsigned integer

Description: subgroup ID

DestinationAddr

Type: IPV4Address

Description: | Destination address

           Stat

Type: te_stats_sig_t

Description: | S2L stats

#### te_stats_bag_lsp_t

        Description: MPLS TE LSP Stat Bag
        Definition: Structure. Contents are:
           TunnelName

Type: String with unbounded length

Description: | Tunnel Name

           TunnelID

Type: 16-bit unsigned integer

Description: | Tunnel ID

           P2MPID

Type: 32-bit unsigned integer

Description: | P2MP ID

           LSPID

Type: 16-bit unsigned integer

Description: | LSP ID

           SourceAddr

Type: IPV4Address

Description: | Source address

           Stat

Type: te_stats_sig_t

Description: | LSP stats

           S2LStat

Type: te_stats_bag_s2l_t

[0...unbounded]

Description: | List of S2L Stats

#### te_stats_bag_dest_t

        Description: MPLS TE Destination Stat Bag
        Definition: Structure. Contents are:
           DestinationAddr

Type: IPV4Address

Description: | Destination address

           Stat

Type: te_stats_sig_t

Description: | Destination stats

           S2LStat

Type: te_stats_bag_s2l_t[0...unbounded]

Description: | List of S2L Stats

#### te_stats_bag_vif_t

        Description: MPLS TE VIF Stat Bag
        Definition: Structure. Contents are:
           TunnelName

Type: String with unbounded length

Description: | Tunnel Name

           TunnelID

Type: 16-bit unsigned integer

Description: | Tunnel ID

           LSPID

Type: 16-bit unsigned integer

Description: | LSP ID

           Stat

Type: te_stats_sig_t

Description: | VIF stats

           DestStat

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:
           TeSigFilterData

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_rw_t

        Description: Count for TE Rewrite
        Definition: Structure. Contents are:
           count

Type: 32-bit unsigned integer[6]

Description: |

#### te_stats_bag_rw_t

        Description: MPLS TE Rewrite Stat Bag
        Definition: Structure. Contents are:
           TunnelName

Type: String with unbounded length

Description: | Tunnel Name

           SubgroupID

Type: 16-bit unsigned integer

Description: | subgroup ID

           LSPID

Type: 16-bit unsigned integer

Description: | LSP ID

           TunnelID

Type: 16-bit unsigned integer

Description: | Tunnel ID

           ExtendedTunnelID

Type: 32-bit unsigned integer

Description: | Extended tunnel ID

           SourceAddr

Type: IPV4Address

Description: | Source address

           DestinationAddr

Type: IPV4Address

Description: | Destination address

           P2MPID

Type: 32-bit unsigned integer

Description: | P2MP ID

           SubgroupOriginator

Type: 32-bit unsigned integer

Description: | Subgroup Originator

           Stat

Type: te_stats_rw_t

Description: | Signaling stats

#### te_stats_batch_elem_t

        Description: Count for TE Batch elements
        Definition: Structure. Contents are:
           count

Type: 32-bit unsigned integer[5]

Description: |

#### te_stats_batch_t

        Description: Count for TE Batches and their elements
        Definition: Structure. Contents are:
           count

Type: te_stats_batch_elem_t

[20]

Description: |

### 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
            'HLblAvailErr' - Head Label available
            'HFrrActErr' - Head FRR active
            'HBkupChErr' - Head Backup change
            'HPathChFrrErr' - Head Path change FRR
            'HCleanup' - Head Cleanup handling
            'RwDel' - Rewrite Delete
            'MPathCr' - Mid path creation
            'MPathChgSetupErr' - Mid Path change setup
            'MPathChgUpErr' - Mid Path change while up
            'MResvCrErr' - Mid Resv creation
            '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
            'TPathCrErr' - Tail Path creation
            'TPathChgErr' - Tail Path change
            'TResvCrErr' - Tail RESV creation
            'TLblAvailErr' - Tail: cannot release local label
            'TCleanup' - Tail 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
            '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 '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 '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 'FsmScMustBeLast' - Not used, must be last entry

#### 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 '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 'TeStatGlblLmribSetLabelReq' - Number of Label RW requests 'TeStatGlblLmribSetLabelFailed' - Number of failed RW label programmings 'TeStatGlblLmribSetLabelPassed' - Number of passed RW label programmings 'TeStatGlblLmribDelLabelReq' - Number of Label delete requests 'TeStatGlblLmribDelLabelFailed' - Number of failed RW label deletions 'TeStatGlblLmribDelLabelPassed' - Number of passed RW label deletions 'TeStatGlblLmribSetTunReq' - Number of Tunnel RW requests 'TeStatGlblLmribSetTunFailed' - Number of failed RW tunnel programmings 'TeStatGlblLmribSetTunPassed' - Number of passed RW tunnel programmings 'TeStatGlblLmribDelTunReq' - Number of Tunnel RW deletion requests 'TeStatGlblLmribDelTunFailed' - Number of failed RW tunnel deletions 'TeStatGlblLmribDelTunPassed' - Number of passed RW tunnel deletions 'TeStatGlblLmribLabelResult' - Number of local label results 'TeStatGlobalLSDConn' - Global stat for LSD Conn 'TeStatGlobalLSDDisc' - Global stat for LSD Disc 'TeStatGlblLSDReplay' - Number of LSD replays '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_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 Sig Filter data Definition: Union. Discriminant: Name: discriminant Type: te_stats_sig_filter_type_t Options are: TeSigFilterVif

Type: te_stats_bag_vif_t

Description: | VIF data

           TeSigFilterLsp

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_rw_type_e

Description: TE ReWrite stats Definition: Enumeration. Valid values are: 'TeStatRWInstallOutputLabel' - Number of Output label installation 'TeStatRWDeleteOutputLabel' - Number of Output label deletion 'TeStatRWInstallLabel' - Number of Output label installation 'TeStatRWDeleteLabel' - Number of Output label deletion 'TeStatRWGetLclLabel' - Number of local label requests 'TeStatRWFreeLclLabel' - Number of local label release 'teStatRWCount' - Number of ReWrite stat events

#### 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 '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 'teStatBatchElementCount' - Number of elemets in batch stat type

## 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

#### 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

#### 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 deleted)

           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_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_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_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-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_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-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_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_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_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

## Perl Data Object documentation for udpsnmp.

### Datatypes

#### snmp_trap_stats

Description: SNMP Trap statistics Definition: Structure. Contents are: NumberOfPktsInTrapQ

Type: 32-bit unsigned integer

Description: No. of trap packets in trapQ

MaxQLengthOfTrapQ

Type: 32-bit unsigned integer

Description: Maximum Queue length of trapQ

NumberOfPktsSent

Type: 32-bit unsigned integer

Description: No. of trap packets sent

NumberOfPktsDropped

Type: 32-bit unsigned integer

Description: No. of trap packets dropped

### Internal Datatypes

## 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 crs_policymgr_cfg.

### Datatypes

#### unit_type Description: unit string Definition: Base type is xsd:string.

#### value_type Description: Number Definition: Base type is xsd:string.

#### InnerHeaderCOS_value_type Description: COSInner Header value Definition: Base type is xsd:string.

#### ATM_CLP_type Description: ATM CLP Definition: Base type is xsd:string.

#### COS_value_type Description: COS value Definition: Base type is xsd:string.

#### DSCPTunnel_value_type Description: DSCP Tunnel value Definition: Base type is xsd:string.

#### DSCP_value_type Description: DSCP value Definition: Base type is xsd:string.

#### DestinationMACAddress_value_type Description: Destination MAC address string Definition: Base type is xsd:string.

#### FR_DE_type Description: FR DE Definition: Base type is xsd:string.

#### FR_DLCI_value_type Description: FR DLCI value Definition: Base type is xsd:string.

#### IPV4AccessList_type Description: IPV4 AccessList Name string Definition: Base type is xsd:string.

#### IPV4_DSCP_value_type Description: IPV4 DSCP value Definition: Base type is xsd:string.

#### IPV4_Precedence_value_type Description: IPV4 precedence value Definition: Base type is xsd:string.

#### IPV6AccessList_type Description: IPV6 AccessList Name string Definition: Base type is xsd:string.

#### IPV6_DSCP_value_type Description: IPV6 DSCP value Definition: Base type is xsd:string.

#### IPV6_Precedence_value_type Description: IPV6 precedence value Definition: Base type is xsd:string.

#### MPLSExperimentalImposition_value_type Description: MPLS Experimental Imposition value Definition: Base type is xsd:string.

#### MPLSExperimentalTopmost_value_type Description: MPLS Experimental Topmost value Definition: Base type is xsd:string.

#### PrecedenceTunnel_value_type Description: Precedence Tunnel value Definition: Base type is xsd:string.

#### Protocol_value_type Description: Protocol Number value Definition: Base type is xsd:string.

#### QOSGroup_value_type Description: QOS Group ID value Definition: Base type is xsd:string.

#### SrpPriority_value_value Description: SRP priority value Definition: Base type is xsd:string.

#### SourceMACAddress_value_type Description: Source MAC address string Definition: Base type is xsd:string.

#### VLAN_value_type Description: VLAN ID value Definition: Base type is xsd:string.

#### DiscardClass_value_type Description: discard class value Definition: Base type is xsd:string.

#### Precedence_value_type Description: precedence value Definition: Base type is xsd:string.

#### policy_map_bg_PolicyMapRule_type Definition: Structure. Contents are Class Type: policymgr_cfg_PolicyClass_type

#### plmgr_xml_cfg_ClassNaming_type Definition: Structure. Contents are Type Type: value_type ClassName Type: value_type

#### Police_action_type Definition: Structure. Contents are Transmit Type: Drop Type: Set Type: plmgr_xml_paction_Police_Mark_type

#### plmgr_xml_cfg_paction_ServicePolicy_type Definition: Structure. Contents are ServicePolicy Type: plmgr_xml_cfg_paction_ServicePolicy_type Type Type: value_type PolicyName Type: value_type

#### plmgr_xml_cfg_paction_Police_type Definition: Structure. Contents are Rate Type: Bandwidth_type PeakRate Type: Bandwidth_type Burst Type: Bandwidth_type PeakBurst Type: Bandwidth_type ConformAction Type: Police_action_type ExceedAction Type: Police_action_type ViolateAction Type: Police_action_type

#### policymgr_cfg_PolicyClass_type Definition: Structure. Contents are Class Type: policymgr_cfg_PolicyClass_type ClassNaming Type: plmgr_xml_cfg_ClassNaming_type Shape Type: Bandwidth_type MinBandwidth Type: Bandwidth_type BandwidthRemaining Type: Bandwidth_type QueueLimit Type: Bandwidth_type Priority Type: plmgr_xml_cfg_paction_Priority_value_type RandomDetect Type: plmgr_xml_cfg_paction_wred_type Set Type: plmgr_xml_paction_Mark_type Police Type: plmgr_xml_cfg_paction_Police_type ServicePolicy Type: plmgr_xml_cfg_paction_ServicePolicy_type

#### plmgr_xml_cfg_paction_Priority_value_type Definition: Structure. Contents are Priority Type: plmgr_xml_cfg_paction_Priority_value_type

#### WRED_MinimumThreshold_type Definition: Structure. Contents are MinimumThreshold Type: Bandwidth_type MaximumThreshold Type: Bandwidth_type

#### plmgr_xml_cfg_paction_wred_type Definition: Structure. Contents are RandomDetect Type: plmgr_xml_cfg_paction_wred_type Default Type: MinimumThreshold Type: WRED_MinimumThreshold_type Precedence Type: Precedence_value_type DSCP Type: DSCP_value_type DiscardClass Type: DiscardClass_value_type COS Type: COS_value_type Experimental Type: MPLSExperimentalTopmost_value_type

#### plmgr_xml_paction_Mark_type Definition: Structure. Contents are DSCP Type: DSCP_value_type QOSGroup Type: QOSGroup_value_type DiscardClass Type: DiscardClass_value_type COS Type: COS_value_type Precedence Type: Precedence_value_type MPLSExperimentalTopmost Type: MPLSExperimentalTopmost_value_type MPLSExperimentalImposition Type: MPLSExperimentalImposition_value_type SrpPriority Type: SrpPriority_value_value

#### Bandwidth_type Definition: Structure. Contents are Value Type: value_type Unit Type: unit_type

#### plmgr_xml_paction_Police_Mark_type Definition: Structure. Contents are DSCP Type: DSCP_value_type QOSGroup Type: QOSGroup_value_type DiscardClass Type: DiscardClass_value_type COS Type: COS_value_type Precedence Type: Precedence_value_type MPLSExperimentalTopmost Type: MPLSExperimentalTopmost_value_type MPLSExperimentalImposition Type: MPLSExperimentalImposition_value_type SrpPriority Type: SrpPriority_value_value

#### class_map_bg_ClassMapRule_type Definition: Structure. Contents are Match Type: policymgr_cfg_classmap_Match_type MatchNot Type: policymgr_cfg_classmap_Match_type

#### policymgr_cfg_classmap_Match_type Definition: Structure. Contents are IPV4_DSCP Type: IPV4_DSCP_value_type IPV6_DSCP Type: IPV6_DSCP_value_type DSCP Type: DSCP_value_type IPV4Precedence Type: IPV4_Precedence_value_type IPV6Precedence Type: IPV6_Precedence_value_type Precedence Type: Precedence_value_type QOSGroup Type: QOSGroup_value_type COS Type: COS_value_type InnerHeaderCOS Type: InnerHeaderCOS_value_type Protocol Type: Protocol_value_type IPV4AccessList Type: IPV4AccessList_type IPV6AccessList Type: IPV6AccessList_type MPLSExperimentalTopmost Type: MPLSExperimentalTopmost_value_type VLAN Type: VLAN_value_type InnerHeaderVLAN Type: VLAN_value_type SourceMACAddress Type: SourceMACAddress_value_type DestinationMACAddress Type: DestinationMACAddress_value_type DiscardClass Type: DiscardClass_value_type

## Perl Data Object documentation for ipv6_acl_xml.

### Datatypes

    ipv6_acl_ipv6_acl_config_ace_ACERule_type
####

Definition: Structure. Contents are Grant Type: IPV6_ACLGrantEnum Description:

| Whether to forward or drop packets matching the ACE

Protocol Type: IPV6_ACLProtocolNumber Description:

| Protocol to match

SourceAddressString Type: String Description:

| Source IPv6 address with Zone, leave unspecified if inputting as IPv6 address with wildcarding

SourceAddress Type: IPV6Address Description:

| Source IPv6 address to match, leave unspecified for any

SourceWildCardBits Type: IPV6PrefixLength Description:

| Wildcard bits to apply to source address (if specified), leave unspecified for no wildcarding

DestinationAddressString Type: String Description:

| Destination IPv6 address with Zone, leave unspecified if inputting as IPv6 address with wildcarding

DestinationAddress Type: IPV6Address Description:

| Destination IPv6 address to match, leave unspecified for any

DestinationWildCardBits Type: IPV6PrefixLength Description:

| Wildcard bits to apply to Destination address (if specified), leave unspecified for no wildcarding

SourceOperator Type: IPV6_ACLOperatorEnum Description:

| Source comparison operator applicable to TCP, SCTP and UDP. Leave unspecified if no source port comparison is to be done

SourcePort1 Type: IPV6_ACLPortNumber Description:

| First source port for comparison, leave unspecified if source port comparison is not to be performed

SourcePort2 Type: IPV6_ACLPortNumber Description:

| Second source port for comparion, only specify if a range of TCP, SCTP or UDP ports is being compared

DestinationOperator Type: IPV6_ACLOperatorEnum Description:

| Destination comparison operator applicable to TCP, SCTP and UDP. Leave unspecified if no destination port comparison is to be done

DestinationPort1 Type: IPV6_ACLPortNumber Description:

| First destination port for comparison, leave unspecified if destination port comparison is not to be performed

DestinationPort2 Type: IPV6_ACLPortNumber Description:

| Second destination port for comparion, only specify if a range of TCP, SCTP or UDP ports are being compared

PacketLengthOperator Type: IPV6_ACLOperatorEnum Description:

| Packet length operator applicable if Packet length is to be compared. Leave unspecified if no Packet length comparison is to be done

PacketLengthMin Type: IPV6_ACL_PlenRange Description:

| Minimum packet length for comparison, leave unspecified if packet length comparison is not to be performed or if only the maximum packet length should be considered

PacketLengthMax Type: IPV6_ACL_PlenRange Description:

| Maximum packet length for comparion, leave unspecified if packet length comparison is not to be performed or if only the minimum packet length should be considered

LogOption Type: IPV6_ACLLoggingEnum Description:

| Whether and how to log matches against this entry

TCPBitsMatchOperator Type: IPV6_ACL_TCPMatchOperatorEnum Description:

| TCP Bits match operator, if TCP protocol was specified. Leave unspecified if flexible comparison of TCP bits is not required

TCPBits Type: IPV6_ACL_TCPBitsNumber Description:

| TCP bits to match, if TCP protocol was specified. Leave unspecified if comparison of TCP bits is not required

TCPBitsMask Type: IPV6_ACL_TCPBitsNumber Description:

| TCP bits mask to use for flexible TCP matching. Leave unspecified if TCPBitsMatchOperator is unspecified

DSCP Type: IPV6_ACL_DSCPNumber Description:

| DSCP value to match (if a protocol was specified), leave unspecified if DSCP comparion is not to be performed

Precedence Type: IPV6_ACLPrecedenceNumber Description:

| Precedence value to match (if a protocol was specified), leave unspecified if precedence comparion is not to be performed

ICMPTypeCode Type: IPV6_ACL_ICMPTypeCodeEnum Description:

| Well known ICMP message code types to match (if a protocol was specified), leave unspecified if ICMP message code type comparion is not to be performed. Item is mutually exclusive with ICMPType and ICMPCode

ICMPType Type: IPV6_ACL_ICMPTypeRange Description:

| ICMP message type to match (if a protocol was specified), leave unspecified if ICMP message type comparion is not to be performed. Item is mutually exclusive with ICMPTypeCode

ICMPCode Type: IPV6_ACL_ICMPCodeRange Description:

| ICMP message code to match (if ICMP message type was specified), leave unspecified if ICMP code type comparion is not to be performed

HeaderFlags Type: Boolean Description:

| Match if routing header is present

TimeToLiveOperator Type: IPV6_ACLOperatorEnum Description:

| TTL operator is applicable if TTL is to be compared. Leave unspecified if TTL classification is not required

TimeToLiveMin Type: IPV6_ACL_TTL_Range Description:

| TTL value for comparison OR Minimum TTL value for TTL range comparision, leave unspecified if TTL classification is not required

TimeToLiveMax Type: IPV6_ACL_TTL_Range Description:

| Maximum TTL for comparion, leave unspecified if TTL comparison is not to be performed or if only the minimum TTL should be considered

ICMPOff Type: Boolean Description:

| To turn off ICMP generation for deny ACEs

Remark Type: String Description:

| Comments or a description for the access list. Item is mutually exclusive with all others in the object

## Perl Data Object documentation for ipv4_acl_xml.

### Datatypes

####

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

    ipv4_acl_config_ace_ACERule_type
        Definition: Structure. Contents are
           Grant
              Type: IPV4_ACLGrantEnum

              Description:             Whether to forward or drop packets matching the ACE

           Protocol
              Type: IPV4_ACLProtocolNumber

              Description:             Protocol to match

           SourceAddress
              Type: IPV4Address

              Description:             Source IPv4 address to match, leave unspecified for any

           SourceWildCardBits
              Type: IPV4Address

              Description:             Wildcard bits to apply to source address (if specified), leave unspecified for no wildcarding

           SourceOperator
              Type: IPV4_ACLOperatorEnum

              Description:             Source comparison operator applicable to TCP, SCTP and UDP.  Leave unspecified if no source port comparison is to be done

           SourcePort1
              Type: IPV4_ACLPortNumber

              Description:             First source port for comparison, leave unspecified if source port comparison is not to be performed

           SourcePort2
              Type: IPV4_ACLPortNumber

              Description:             Second source port for comparion, only specify if a range of TCP, SCTP or UDP ports is being compared

           DestinationAddress
              Type: IPV4Address

              Description:             Destination IPv4 address to match (if a protocol was specified), leave unspecified for any

           DestinationWildCardBits
              Type: IPV4Address

              Description:             Wildcard bits to apply to destination address (if specified), leave unspecified for no wildcarding

           DestinationOperator
              Type: IPV4_ACLOperatorEnum

              Description:             Destination comparison operator applicable to TCP, SCTP and UDP.  Leave unspecified if no destination port comparison is to be done

           DestinationPort1
              Type: IPV4_ACLPortNumber

              Description:             First destination port for comparison, leave unspecified if destination port comparison is not to be performed

           DestinationPort2
              Type: IPV4_ACLPortNumber

              Description:             Second destination port for comparion, only specify if a range of TCP, SCTP or UDP ports are being compared

           IGMPMessageType
              Type: IPV4_ACL_IGMPNumber

              Description:             IGMP message type to match, applicable only if IGMP protocol was specified.  Leave unspecified if no message type comparison is to be done

           LogOption
              Type: IPV4_ACLLoggingEnum

              Description:             Whether and how to log matches against this entry

           DSCP
              Type: IPV4_ACL_DSCPNumber

              Description:             DSCP value to match (if a protocol was specified), leave unspecified if DSCP comparion is not to be performed

           Precedence
              Type: IPV4_ACLPrecedenceNumber

              Description:             Precedence value to match (if a protocol was specified), leave unspecified if precedence comparion is not to be performed

           ICMPTypeCode
              Type: IPV4_ACL_ICMPTypeCodeEnum

              Description:             Well known ICMP message code types to match (if a protocol was specified), leave unspecified if ICMP message code type comparion is not to be performed.  Item is mutually exclusive with ICMPType and ICMPCode

           ICMPType
              Type: IPV4_ACL_ICMPTypeRange

              Description:             ICMP message type to match (if a protocol was specified), leave unspecified if ICMP message type comparion is not to be performed.  Item is mutually exclusive with ICMPTypeCode

           ICMPCode
              Type: IPV4_ACL_ICMPCodeRange

              Description:             ICMP message code to match (if ICMP message type was specified), leave unspecified if ICMP code type comparion is not to be performed

           TCPBitsMatchOperator
              Type: IPV4_ACL_TCPMatchOperatorEnum

              Description:             TCP Bits match operator, if TCP protocol was specified.  Leave unspecified if flexible comparison of TCP bits is not required

           TCPBits
              Type: IPV4_ACL_TCPBitsNumber

              Description:             TCP bits to match, if TCP protocol was specified.  Leave unspecified if comparison of TCP bits is not required

           TCPBitsMask
              Type: IPV4_ACL_TCPBitsNumber

              Description:             TCP bits mask to use for flexible TCP matching. Leave unspecified if TCPBitsMatchOperator is unspecified

           Fragments
              Type: xsd:boolean

              Description:             Check non-initial fragments.  Item is mutually exclusive with TCP, SCTP, UDP, IGMP and ICMP comparions and with logging (LogOption)

           PacketLengthOperator
              Type: IPV4_ACLOperatorEnum

              Description:             Packet length operator applicable if Packet length is to be compared. Leave unspecified if no Packet length comparison is to be done

           PacketLengthMin
              Type: IPV4_ACL_PlenRange

              Description:             Minimum packet length for comparison, leave unspecified if packet length comparison is not to be performed or if only the maximum packet length should be considered

           PacketLengthMax
              Type: IPV4_ACL_PlenRange

              Description:             Maximum packet length for comparion, leave unspecified if packet length comparison is not to be performed or if only the minimum packet length should be considered

           ICMPOff
              Type: xsd:boolean

              Description:             To turn off ICMP generation for deny ACEs

           TTLOperator
              Type: IPV4_ACLOperatorEnum

              Description:             TTL operator is applicable if TTL is to be compared. Leave unspecified if TTL classification is not required

           MinTTL
              Type: IPV4_ACL_TTL_Range

              Description:             TTL value for comparison OR Minimum TTL value for TTL range comparision, leave unspecified if TTL classification is not required

           MaxTTL
              Type: IPV4_ACL_TTL_Range

              Description:             Maximum TTL for comparion, leave unspecified if TTL comparison is not to be performed or if only the minimum TTL should be considered

           Remark
              Type: xsd:string

              Description:             Comments or a description for the access list.  Item is mutually exclusive with all others in the object

## Perl Data Object documentation for rpl_cfg_types.

### Datatypes

####

####

####

####

####

    route_policy_PolicyAsText_type
        Definition: Base type is xsd:string.

    set_PolicyGlobalAsText_type
        Definition: Base type is xsd:string.

    set_ASPathSetAsText_type
        Definition: Base type is xsd:string.

    set_CommunitySetAsText_type
        Definition: Base type is xsd:string.

    set_ExtendedCommunitySetAsText_type
        Definition: Base type is xsd:string.

    set_PrefixSetAsText_type
        Definition: Base type is xsd:string.
####

## Perl Data Object documentation for qos_policy_stats.

### Datatypes

#### red_profile_stats

        Description: Per RED profile stats
        Definition: Structure. Contents are:
           profile_title

Type: String with maximum length 300

Description: |

           red_label_array

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:
           show_stats_flags

Type: 64-bit unsigned integer

Description: | Bitmask to control display of stats

           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

           gen_stats

Type: gen_stats_st

Description: |

           q_stats_array

Type: q_stats_st

[0...unbounded]

Description: | array of queue stats

           plc_stats_array

Type: plc_stats_st

[0...unbounded]

Description: | array of police stats

           wred_stats_array

Type: red_profile_stats[0...unbounded]

Description: | array of red stats

           child_plcy_bag

Type: Optional policy_stats

Description: |

#### policy_stats

        Description: policy map statistics
        Definition: Structure. Contents are:
           NodeName

Type: String with maximum length 42

Description: |

           PolicyName

Type: String with maximum length 65

Description: |

           state

Type: policy_state_en

Description: |

           state_description

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_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_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_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_CIRCUIT_ID' 'MATCH_NAS_PORT_SUB_ID_IPADDR' 'MATCH_NAS_PORT_SUB_ID_REMOTE_ID' '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_

#### policy_state_en

Description: Different Interface states Definition: Enumeration. Valid values are: 'POLICY_STATE_ACTIVE' 'POLICY_STATE_SUSPENDED'

#### gen_stats_st

Description: Counters common to all features Definition: Structure. Contents are: TransmitPackets

Type: 64-bit unsigned integer

Description: Transmitted packets

TransmitBytes

Type: 64-bit unsigned integer

Description: Transmitted bytes

TotalDropPackets

Type: 64-bit unsigned integer

Description: Dropped packets

TotalDropBytes

Type: 64-bit unsigned integer

Description: Dropped bytes

TotalDropRate

Type: 32-bit unsigned integer

Description: Total drop rate

MatchDataRate

Type: 32-bit unsigned integer

Description: Incoming matched data rate

TotalTransmitRate

Type: 32-bit unsigned integer

Description: Total transmit rate

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_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

ExceedRate

Type: 32-bit unsigned integer

Description: Exceed rate

ViolateRate

Type: 32-bit unsigned integer

Description: Violate rate

#### 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

q_inst_length

Type: policy_param_uint32_st[0...unbounded]

Description: | q_inst_length is made an array so that multiple units can be set by PD code for display

           q_avg_length

Type: policy_param_uint32_st

[0...unbounded]

Description: | q_avg_length is made an array so that multiple units can be set by PD code for display

           q_max_length

Type: policy_param_uint32_st

[0...unbounded]

Description: | q_max_length is made an array so that multiple units can be set by PD code for display

           QueueDropThreshold

Type: 32-bit unsigned integer

Description: | tail drop threshold of the queue in bytes

           force_wred_stats_display

Type: Boolean

Description: | flag to force display of WREDstats even when per WRED profilestats 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:
           type

Type: wred_type_en

Description: | WRED type DSCP, EXP, PREC etc.

           value

Type: 8-bit unsigned integer

Description: | WRED value for this type