netconfcentral logo

yumaworks-event-filter

HTML

yumaworks-event-filter@2014-02-09



  module yumaworks-event-filter {

    yang-version 1;

    namespace
      "http://yumaworks.com/ns/yumaworks-event-filter";

    prefix ef;

    import yuma-types {
      prefix yt;
    }
    import yuma-ncx {
      prefix ncx;
    }

    organization "YumaWorks, Inc.";

    contact
      "Support <support@yumaworks.com>";

    description
      "This module contains data structures representing 
     notification event filters to be applied to
     the generation of events into a notification stream.

     Copyright (c) 2012 - 2014 YumaWorks, Inc. All rights reserved.

     Redistribution and use in source and binary forms, with or
     without modification, is permitted pursuant to, and subject
     to the license terms contained in, the BSD 3-Clause License
     http://opensource.org/licenses/BSD-3-Clause";

    revision "2014-02-09" {
      description
        "Updated for implementation";
    }

    revision "2012-08-17" {
      description "Initial version";
    }


    container event-filters {
      ncx:sil-delete-children-first;
      presence
        "If this node is present then the event filtering
       service is enabled.";
      list event-filter {
        key "module event";
        description
          "A list of notification event filters.";
        leaf module {
          type yt:NcxName;
          description
            "The YANG module name for the this entry.";
        }

        leaf event {
          type yt:NcxName;
          description
            "The notification event name for this entry.";
        }

        leaf enabled {
          type boolean;
          default 'false';
          description
            "If 'true' then this notification event is enabled.
           If 'false' then this notification event is disabled
           and no events of this type will be saved in the
           replay buffer.";
        }

        leaf log-drops {
          type boolean;
          default 'false';
          description
            "If 'true' then dropped events will generate a log entry.
           If 'false', then dropped events will not generate
           a log entry.";
        }
      }  // list event-filter
    }  // container event-filters
  }  // module yumaworks-event-filter

Summary

  
  
Organization YumaWorks, Inc.
  
Module yumaworks-event-filter
Version 2014-02-09
File yumaworks-event-filter.yang
  
Prefix ef
Namespace http://yumaworks.com/ns/yumaworks-event-filter
  
Cooked /cookedmodules/yumaworks-event-filter/2014-02-09
YANG /src/yumaworks-event-filter@2014-02-09.yang
XSD /xsd/yumaworks-event-filter@2014-02-09.xsd
  
Abstract This module contains data structures representing notification event filters to be applied to the generation of events into a no...
  
Contact
Support <support@yumaworks.com>

Description

 
This module contains data structures representing
notification event filters to be applied to
the generation of events into a notification stream.

Copyright (c) 2012 - 2014 YumaWorks, Inc. All rights reserved.

Redistribution and use in source and binary forms, with or
without modification, is permitted pursuant to, and subject
to the license terms contained in, the BSD 3-Clause License
http://opensource.org/licenses/BSD-3-Clause

Objects

Type Key
Mandatory config
Optional config
Not config
Object Type Abstract
event-filters container event-filter
   event-filter list A list of notification event filters.
      enabled leaf If 'true' then this notification event is enabled. If 'false' then this notification event is disabled and no events of this type will be saved in the replay buffer.
      event leaf The notification event name for this entry.
      log-drops leaf If 'true' then dropped events will generate a log entry. If 'false', then dropped events will not generate a log entry.
      module leaf The YANG module name for the this entry.