openconfig-fw-high-availability

Model used to configure & monitor firewall High Availability(HA). The model is comprised primarily of the following sections - -...

  • Version: 2021-06-16

    openconfig-fw-high-availability@2021-06-16


    
      module openconfig-fw-high-availability {
    
        yang-version 1;
    
        namespace
          "http://openconfig.net/yang/oc-fw-ha";
    
        prefix oc-fw-ha;
    
        import openconfig-extensions {
          prefix oc-ext;
        }
        import openconfig-interfaces {
          prefix oc-if;
        }
        import openconfig-inet-types {
          prefix oc-inet;
        }
        import openconfig-fw-link-monitoring {
          prefix oc-fw-linkmon;
        }
        import openconfig-aaa-types {
          prefix oc-aaa-types;
        }
        import openconfig-types {
          prefix oc-types;
        }
    
        organization "OpenConfig working group";
    
        contact
          "OpenConfig working group
        www.openconfig.net";
    
        description
          "Model used to configure & monitor firewall High Availability(HA).
        The model is comprised primarily of the following sections -
        - Various global config parameters
        (such as ha-group-id, ha-mode etc.)
        - Control link configuration parameters
        (control link is used to exchange HA control msgs)
        - Data link configuration parameters
        (data link is used to exchange information for seamless failover)
        - HA timers
    
        This model also imports/uses the link-monitoring module, to
        determine  health of firewall cluster based on the status of the
        interfaces being  monitored. Please see that module description
        for additional details";
    
        revision "2021-06-16" {
          description
            "Remove trailing whitespace";
          reference
            "0.2.1";
    
        }
    
        revision "2021-03-21" {
          description
            "Adding HA_PEER_MISMATCHED_ITEM identity.";
          reference
            "0.2.0";
    
        }
    
        revision "2020-06-23" {
          description "Initial version";
          reference
            "0.1.0";
    
        }
    
        oc-ext:openconfig-version "0.2.1";
    
        identity HA_PEER_MISMATCHED_ITEM {
          description
            "Base type to specify the HA parameters that are not matching
          amongst HA peers.";
        }
    
        identity SOFTWARE_MISMATCH {
          base HA_PEER_MISMATCHED_ITEM;
          description
            "Software version is not matching between HA peers.";
        }
    
        identity RUNNING_CONFIG_MISMATCH {
          base HA_PEER_MISMATCHED_ITEM;
          description
            "Running configuration is not matching between HA peers.";
        }
    
        identity IPS_SIGNATURES_MISMATCH {
          base HA_PEER_MISMATCHED_ITEM;
          description
            "IPS/IDS signatures are not matching between HA peers.";
        }
    
        identity AVC_SIGNATURES_MISMATCH {
          base HA_PEER_MISMATCHED_ITEM;
          description
            "AVC signatures are not matching between HA peers.";
        }
      }  // module openconfig-fw-high-availability
    

© 2023 YumaWorks, Inc. All rights reserved.