netconfcentral logo

ietf-snmp

HTML

ietf-snmp@2014-12-10



  module ietf-snmp {

    yang-version 1;

    namespace
      "urn:ietf:params:xml:ns:yang:ietf-snmp";

    prefix snmp;

    include ietf-snmp-common {
      revision-date "2014-12-10";
    }
    include ietf-snmp-engine {
      revision-date "2014-12-10";
    }
    include ietf-snmp-target {
      revision-date "2014-12-10";
    }
    include ietf-snmp-notification {
      revision-date "2014-12-10";
    }
    include ietf-snmp-proxy {
      revision-date "2014-12-10";
    }
    include ietf-snmp-community {
      revision-date "2014-12-10";
    }
    include ietf-snmp-usm {
      revision-date "2014-12-10";
    }
    include ietf-snmp-tsm {
      revision-date "2014-12-10";
    }
    include ietf-snmp-vacm {
      revision-date "2014-12-10";
    }
    include ietf-snmp-tls {
      revision-date "2014-12-10";
    }
    include ietf-snmp-ssh {
      revision-date "2014-12-10";
    }

    organization
      "IETF NETMOD (NETCONF Data Modeling Language) Working Group";

    contact
      "WG Web:   <http://tools.ietf.org/wg/netmod/>
     WG List:  <mailto:netmod@ietf.org>

     WG Chair: Thomas Nadeau
               <mailto:tnadeau@lucidvision.com>

     WG Chair: Juergen Schoenwaelder
               <mailto:j.schoenwaelder@jacobs-university.de>

     Editor:   Martin Bjorklund
               <mailto:mbj@tail-f.com>

     Editor:   Juergen Schoenwaelder
               <mailto:j.schoenwaelder@jacobs-university.de>";

    description
      "This module contains a collection of YANG definitions for
     configuring SNMP engines.

     Copyright (c) 2014 IETF Trust and the persons identified as
     authors of the code.  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 Simplified BSD License
     set forth in Section 4.c of the IETF Trust's Legal Provisions
     Relating to IETF Documents
     (http://trustee.ietf.org/license-info).

     This version of this YANG module is part of RFC 7407; see
     the RFC itself for full legal notices.";

    revision "2014-12-10" {
      description "Initial revision.";
      reference
        "RFC 7407: A YANG Data Model for SNMP Configuration";

    }

  }  // module ietf-snmp

Summary

  
ietf-snmp-proxy  
  
Organization IETF NETMOD (NETCONF Data Modeling Language) Working Group
  
Submodule ietf-snmp-proxy
Version 2014-12-10
File ietf-snmp-proxy.yang
  
Reference
RFC 3413: Simple Network Management Protocol (SNMP)
  Applications
  
Cooked /cookedmodules/ietf-snmp-proxy/2014-12-10
YANG /src/ietf-snmp-proxy@2014-12-10.yang
XSD /xsd/ietf-snmp-proxy@2014-12-10.xsd
  
Abstract This submodule contains a collection of YANG definitions for configuring SNMP proxies. Copyright (c) 2014 IETF Trust and the pe...
  
Contact
WG Web:   <http://tools.ietf.org/wg/netmod/>
WG List:  <mailto:netmod@ietf.org>

WG Chair: Thomas Nadeau
	  <mailto:tnadeau@lucidvision.com>

WG Chair: Juergen Schoenwaelder
	  <mailto:j.schoenwaelder@jacobs-university.de>

Editor:   Martin Bjorklund
	  <mailto:mbj@tail-f.com>

Editor:   Juergen Schoenwaelder
	  <mailto:j.schoenwaelder@jacobs-university.de>
  
ietf-snmp-notification  
  
Organization IETF NETMOD (NETCONF Data Modeling Language) Working Group
  
Submodule ietf-snmp-notification
Version 2014-12-10
File ietf-snmp-notification.yang
  
Reference
RFC 3413: Simple Network Management Protocol (SNMP)
  Applications
  
Cooked /cookedmodules/ietf-snmp-notification/2014-12-10
YANG /src/ietf-snmp-notification@2014-12-10.yang
XSD /xsd/ietf-snmp-notification@2014-12-10.xsd
  
Abstract This submodule contains a collection of YANG definitions for configuring SNMP notifications. Copyright (c) 2014 IETF Trust and ...
  
Contact
WG Web:   <http://tools.ietf.org/wg/netmod/>
WG List:  <mailto:netmod@ietf.org>

WG Chair: Thomas Nadeau
	  <mailto:tnadeau@lucidvision.com>
WG Chair: Juergen Schoenwaelder
	  <mailto:j.schoenwaelder@jacobs-university.de>

Editor:   Martin Bjorklund
	  <mailto:mbj@tail-f.com>

Editor:   Juergen Schoenwaelder
	  <mailto:j.schoenwaelder@jacobs-university.de>
  
ietf-snmp-common  
  
Organization IETF NETMOD (NETCONF Data Modeling Language) Working Group
  
Submodule ietf-snmp-common
Version 2014-12-10
File ietf-snmp-common.yang
  
  
Cooked /cookedmodules/ietf-snmp-common/2014-12-10
YANG /src/ietf-snmp-common@2014-12-10.yang
XSD /xsd/ietf-snmp-common@2014-12-10.xsd
  
Abstract This submodule contains a collection of common YANG definitions for configuring SNMP engines. Copyright (c) 2014 IETF Trust and...
  
Contact
WG Web:   <http://tools.ietf.org/wg/netmod/>
WG List:  <mailto:netmod@ietf.org>
WG Chair: Thomas Nadeau
	  <mailto:tnadeau@lucidvision.com>

WG Chair: Juergen Schoenwaelder
	  <mailto:j.schoenwaelder@jacobs-university.de>

Editor:   Martin Bjorklund
	  <mailto:mbj@tail-f.com>

Editor:   Juergen Schoenwaelder
	  <mailto:j.schoenwaelder@jacobs-university.de>
  
ietf-snmp-tls  
  
Organization IETF NETMOD (NETCONF Data Modeling Language) Working Group
  
Submodule ietf-snmp-tls
Version 2014-12-10
File ietf-snmp-tls.yang
  
Reference
RFC 6353: Transport Layer Security (TLS) Transport Model for
  the Simple Network Management Protocol (SNMP)
  
Cooked /cookedmodules/ietf-snmp-tls/2014-12-10
YANG /src/ietf-snmp-tls@2014-12-10.yang
XSD /xsd/ietf-snmp-tls@2014-12-10.xsd
  
Abstract This submodule contains a collection of YANG definitions for configuring the Transport Layer Security Transport Model (TLSTM) of...
  
Contact
WG Web:   <http://tools.ietf.org/wg/netmod/>
WG List:  <mailto:netmod@ietf.org>

WG Chair: Thomas Nadeau
	  <mailto:tnadeau@lucidvision.com>

WG Chair: Juergen Schoenwaelder
	  <mailto:j.schoenwaelder@jacobs-university.de>

Editor:   Martin Bjorklund
	  <mailto:mbj@tail-f.com>

Editor:   Juergen Schoenwaelder
	  <mailto:j.schoenwaelder@jacobs-university.de>
  
ietf-snmp-tsm  
  
Organization IETF NETMOD (NETCONF Data Modeling Language) Working Group
  
Submodule ietf-snmp-tsm
Version 2014-12-10
File ietf-snmp-tsm.yang
  
Reference
RFC 5591: Transport Security Model for the
  Simple Network Management Protocol (SNMP)
  
Cooked /cookedmodules/ietf-snmp-tsm/2014-12-10
YANG /src/ietf-snmp-tsm@2014-12-10.yang
XSD /xsd/ietf-snmp-tsm@2014-12-10.xsd
  
Abstract This submodule contains a collection of YANG definitions for configuring the Transport Security Model (TSM) of SNMP. Copyright ...
  
Contact
WG Web:   <http://tools.ietf.org/wg/netmod/>
WG List:  <mailto:netmod@ietf.org>


WG Chair: Thomas Nadeau
	  <mailto:tnadeau@lucidvision.com>

WG Chair: Juergen Schoenwaelder
	  <mailto:j.schoenwaelder@jacobs-university.de>

Editor:   Martin Bjorklund
	  <mailto:mbj@tail-f.com>

Editor:   Juergen Schoenwaelder
	  <mailto:j.schoenwaelder@jacobs-university.de>
  
ietf-snmp-target  
  
Organization IETF NETMOD (NETCONF Data Modeling Language) Working Group
  
Submodule ietf-snmp-target
Version 2014-12-10
File ietf-snmp-target.yang
  
Reference
RFC 3413: Simple Network Management Protocol (SNMP)
  Applications
  
Cooked /cookedmodules/ietf-snmp-target/2014-12-10
YANG /src/ietf-snmp-target@2014-12-10.yang
XSD /xsd/ietf-snmp-target@2014-12-10.xsd
  
Abstract This submodule contains a collection of YANG definitions for configuring SNMP targets. Copyright (c) 2014 IETF Trust and the pe...
  
Contact
WG Web:   <http://tools.ietf.org/wg/netmod/>
WG List:  <mailto:netmod@ietf.org>

WG Chair: Thomas Nadeau
	  <mailto:tnadeau@lucidvision.com>

WG Chair: Juergen Schoenwaelder
	  <mailto:j.schoenwaelder@jacobs-university.de>

Editor:   Martin Bjorklund
	  <mailto:mbj@tail-f.com>

Editor:   Juergen Schoenwaelder
	  <mailto:j.schoenwaelder@jacobs-university.de>
  
ietf-snmp-engine  
  
Organization IETF NETMOD (NETCONF Data Modeling Language) Working Group
  
Submodule ietf-snmp-engine
Version 2014-12-10
File ietf-snmp-engine.yang
  
  
Cooked /cookedmodules/ietf-snmp-engine/2014-12-10
YANG /src/ietf-snmp-engine@2014-12-10.yang
XSD /xsd/ietf-snmp-engine@2014-12-10.xsd
  
Abstract This submodule contains a collection of YANG definitions for configuring SNMP engines. Copyright (c) 2014 IETF Trust and the pe...
  
Contact
WG Web:   <http://tools.ietf.org/wg/netmod/>
WG List:  <mailto:netmod@ietf.org>

WG Chair: Thomas Nadeau
	  <mailto:tnadeau@lucidvision.com>

WG Chair: Juergen Schoenwaelder
	  <mailto:j.schoenwaelder@jacobs-university.de>

Editor:   Martin Bjorklund
	  <mailto:mbj@tail-f.com>

Editor:   Juergen Schoenwaelder
	  <mailto:j.schoenwaelder@jacobs-university.de>
  
ietf-snmp-ssh  
  
Organization IETF NETMOD (NETCONF Data Modeling Language) Working Group
  
Submodule ietf-snmp-ssh
Version 2014-12-10
File ietf-snmp-ssh.yang
  
Reference
RFC 5592: Secure Shell Transport Model for the
  Simple Network Management Protocol (SNMP)
  
Cooked /cookedmodules/ietf-snmp-ssh/2014-12-10
YANG /src/ietf-snmp-ssh@2014-12-10.yang
XSD /xsd/ietf-snmp-ssh@2014-12-10.xsd
  
Abstract This submodule contains a collection of YANG definitions for configuring the Secure Shell Transport Model (SSHTM) of SNMP. Copy...
  
Contact
WG Web:   <http://tools.ietf.org/wg/netmod/>
WG List:  <mailto:netmod@ietf.org>

WG Chair: Thomas Nadeau
	  <mailto:tnadeau@lucidvision.com>

WG Chair: Juergen Schoenwaelder
	  <mailto:j.schoenwaelder@jacobs-university.de>

Editor:   Martin Bjorklund
	  <mailto:mbj@tail-f.com>

Editor:   Juergen Schoenwaelder
	  <mailto:j.schoenwaelder@jacobs-university.de>
  
ietf-snmp  
  
Organization IETF NETMOD (NETCONF Data Modeling Language) Working Group
  
Module ietf-snmp
Version 2014-12-10
File ietf-snmp.yang
  
Prefix snmp
Namespace urn:ietf:params:xml:ns:yang:ietf-snmp
  
Cooked /cookedmodules/ietf-snmp/2014-12-10
YANG /src/ietf-snmp@2014-12-10.yang
XSD /xsd/ietf-snmp@2014-12-10.xsd
  
Abstract This module contains a collection of YANG definitions for configuring SNMP engines. Copyright (c) 2014 IETF Trust and the perso...
  
Contact
WG Web:   <http://tools.ietf.org/wg/netmod/>
WG List:  <mailto:netmod@ietf.org>

WG Chair: Thomas Nadeau
	  <mailto:tnadeau@lucidvision.com>

WG Chair: Juergen Schoenwaelder
	  <mailto:j.schoenwaelder@jacobs-university.de>

Editor:   Martin Bjorklund
	  <mailto:mbj@tail-f.com>

Editor:   Juergen Schoenwaelder
	  <mailto:j.schoenwaelder@jacobs-university.de>
  
ietf-snmp-community  
  
Organization IETF NETMOD (NETCONF Data Modeling Language) Working Group
  
Submodule ietf-snmp-community
Version 2014-12-10
File ietf-snmp-community.yang
  
Reference
RFC 3584: Coexistence between Version 1, Version 2, and
  Version 3 of the Internet-standard Network
  Management Framework
  
Cooked /cookedmodules/ietf-snmp-community/2014-12-10
YANG /src/ietf-snmp-community@2014-12-10.yang
XSD /xsd/ietf-snmp-community@2014-12-10.xsd
  
Abstract This submodule contains a collection of YANG definitions for configuring community-based SNMP. Copyright (c) 2014 IETF Trust an...
  
Contact
WG Web:   <http://tools.ietf.org/wg/netmod/>
WG List:  <mailto:netmod@ietf.org>

WG Chair: Thomas Nadeau
	  <mailto:tnadeau@lucidvision.com>

WG Chair: Juergen Schoenwaelder
	  <mailto:j.schoenwaelder@jacobs-university.de>
Editor:   Martin Bjorklund
	  <mailto:mbj@tail-f.com>

Editor:   Juergen Schoenwaelder
	  <mailto:j.schoenwaelder@jacobs-university.de>
  
ietf-snmp-usm  
  
Organization IETF NETMOD (NETCONF Data Modeling Language) Working Group
  
Submodule ietf-snmp-usm
Version 2014-12-10
File ietf-snmp-usm.yang
  
Reference
RFC 3414: User-based Security Model (USM) for version 3 of the
  Simple Network Management Protocol (SNMPv3)
  
Cooked /cookedmodules/ietf-snmp-usm/2014-12-10
YANG /src/ietf-snmp-usm@2014-12-10.yang
XSD /xsd/ietf-snmp-usm@2014-12-10.xsd
  
Abstract This submodule contains a collection of YANG definitions for configuring the User-based Security Model (USM) of SNMP. Copyright...
  
Contact
WG Web:   <http://tools.ietf.org/wg/netmod/>
WG List:  <mailto:netmod@ietf.org>

WG Chair: Thomas Nadeau
	  <mailto:tnadeau@lucidvision.com>

WG Chair: Juergen Schoenwaelder
	  <mailto:j.schoenwaelder@jacobs-university.de>

Editor:   Martin Bjorklund
	  <mailto:mbj@tail-f.com>

Editor:   Juergen Schoenwaelder
	  <mailto:j.schoenwaelder@jacobs-university.de>
  
ietf-snmp-vacm  
  
Organization IETF NETMOD (NETCONF Data Modeling Language) Working Group
  
Submodule ietf-snmp-vacm
Version 2014-12-10
File ietf-snmp-vacm.yang
  
Reference
RFC 3415: View-based Access Control Model (VACM) for the
  Simple Network Management Protocol (SNMP)
  
Cooked /cookedmodules/ietf-snmp-vacm/2014-12-10
YANG /src/ietf-snmp-vacm@2014-12-10.yang
XSD /xsd/ietf-snmp-vacm@2014-12-10.xsd
  
Abstract This submodule contains a collection of YANG definitions for configuring the View-based Access Control Model (VACM) of SNMP. Co...
  
Contact
WG Web:   <http://tools.ietf.org/wg/netmod/>
WG List:  <mailto:netmod@ietf.org>

WG Chair: Thomas Nadeau
	  <mailto:tnadeau@lucidvision.com>

WG Chair: Juergen Schoenwaelder
	  <mailto:j.schoenwaelder@jacobs-university.de>

Editor:   Martin Bjorklund
	  <mailto:mbj@tail-f.com>

Editor:   Juergen Schoenwaelder
	  <mailto:j.schoenwaelder@jacobs-university.de>

Description

 
ietf-snmp-proxy
This submodule contains a collection of YANG definitions
for configuring SNMP proxies.

Copyright (c) 2014 IETF Trust and the persons identified as
authors of the code.  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 Simplified BSD License
set forth in Section 4.c of the IETF Trust's Legal Provisions
Relating to IETF Documents
(http://trustee.ietf.org/license-info).

This version of this YANG module is part of RFC 7407; see
the RFC itself for full legal notices.
 
ietf-snmp-notification
This submodule contains a collection of YANG definitions
for configuring SNMP notifications.

Copyright (c) 2014 IETF Trust and the persons identified as
authors of the code.  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 Simplified BSD License
set forth in Section 4.c of the IETF Trust's Legal Provisions
Relating to IETF Documents
(http://trustee.ietf.org/license-info).

This version of this YANG module is part of RFC 7407; see
the RFC itself for full legal notices.
 
ietf-snmp-common
This submodule contains a collection of common YANG definitions
for configuring SNMP engines.

Copyright (c) 2014 IETF Trust and the persons identified as
authors of the code.  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 Simplified BSD License
set forth in Section 4.c of the IETF Trust's Legal Provisions
Relating to IETF Documents
(http://trustee.ietf.org/license-info).

This version of this YANG module is part of RFC 7407; see
the RFC itself for full legal notices.
 
ietf-snmp-tls
This submodule contains a collection of YANG definitions for
configuring the Transport Layer Security Transport Model (TLSTM)
of SNMP.

Copyright (c) 2014 IETF Trust and the persons identified as
authors of the code.  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 Simplified BSD License
set forth in Section 4.c of the IETF Trust's Legal Provisions
Relating to IETF Documents
(http://trustee.ietf.org/license-info).

This version of this YANG module is part of RFC 7407; see
the RFC itself for full legal notices.
 
ietf-snmp-tsm
This submodule contains a collection of YANG definitions for
configuring the Transport Security Model (TSM) of SNMP.

Copyright (c) 2014 IETF Trust and the persons identified as
authors of the code.  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 Simplified BSD License
set forth in Section 4.c of the IETF Trust's Legal Provisions
Relating to IETF Documents
(http://trustee.ietf.org/license-info).

This version of this YANG module is part of RFC 7407; see
the RFC itself for full legal notices.
 
ietf-snmp-target
This submodule contains a collection of YANG definitions
for configuring SNMP targets.

Copyright (c) 2014 IETF Trust and the persons identified as
authors of the code.  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 Simplified BSD License
set forth in Section 4.c of the IETF Trust's Legal Provisions
Relating to IETF Documents
(http://trustee.ietf.org/license-info).
This version of this YANG module is part of RFC 7407; see
the RFC itself for full legal notices.
 
ietf-snmp-engine
This submodule contains a collection of YANG definitions
for configuring SNMP engines.

Copyright (c) 2014 IETF Trust and the persons identified as
authors of the code.  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 Simplified BSD License
set forth in Section 4.c of the IETF Trust's Legal Provisions
Relating to IETF Documents
(http://trustee.ietf.org/license-info).
This version of this YANG module is part of RFC 7407; see
the RFC itself for full legal notices.
 
ietf-snmp-ssh
This submodule contains a collection of YANG definitions for
configuring the Secure Shell Transport Model (SSHTM)
of SNMP.

Copyright (c) 2014 IETF Trust and the persons identified as
authors of the code.  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 Simplified BSD License
set forth in Section 4.c of the IETF Trust's Legal Provisions
Relating to IETF Documents
(http://trustee.ietf.org/license-info).

This version of this YANG module is part of RFC 7407; see
the RFC itself for full legal notices.
 
ietf-snmp
This module contains a collection of YANG definitions for
configuring SNMP engines.

Copyright (c) 2014 IETF Trust and the persons identified as
authors of the code.  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 Simplified BSD License
set forth in Section 4.c of the IETF Trust's Legal Provisions
Relating to IETF Documents
(http://trustee.ietf.org/license-info).

This version of this YANG module is part of RFC 7407; see
the RFC itself for full legal notices.
 
ietf-snmp-community
This submodule contains a collection of YANG definitions
for configuring community-based SNMP.

Copyright (c) 2014 IETF Trust and the persons identified as
authors of the code.  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 Simplified BSD License
set forth in Section 4.c of the IETF Trust's Legal Provisions
Relating to IETF Documents
(http://trustee.ietf.org/license-info).

This version of this YANG module is part of RFC 7407; see
the RFC itself for full legal notices.
 
ietf-snmp-usm
This submodule contains a collection of YANG definitions for
configuring the User-based Security Model (USM) of SNMP.

Copyright (c) 2014 IETF Trust and the persons identified as
authors of the code.  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 Simplified BSD License
set forth in Section 4.c of the IETF Trust's Legal Provisions
Relating to IETF Documents
(http://trustee.ietf.org/license-info).

This version of this YANG module is part of RFC 7407; see
the RFC itself for full legal notices.
 
ietf-snmp-vacm
This submodule contains a collection of YANG definitions
for configuring the View-based Access Control Model (VACM)
of SNMP.

Copyright (c) 2014 IETF Trust and the persons identified as
authors of the code.  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 Simplified BSD License
set forth in Section 4.c of the IETF Trust's Legal Provisions
Relating to IETF Documents
(http://trustee.ietf.org/license-info).

This version of this YANG module is part of RFC 7407; see
the RFC itself for full legal notices.

Typedefs

Typedef Base type Abstract
admin-string string Represents SnmpAdminString as defined in RFC 3411. Note that the size of an SnmpAdminString is measured in octets, not characters.
context-name string The context type represents an SNMP context name.
engine-id string The engine ID specified as a list of colon-specified hexadecimal octets, e.g., '80:00:02:b8:04:61:62:63'.
group-name string The group-name type represents an SNMP VACM group name.
identifier string Identifiers are used to name items in the SNMP configuration datastore.
security-level enumeration
security-model union
security-model-or-any union
security-name string The security-name type represents an SNMP security name.
tag-value string Represents SnmpTagValue as defined in RFC 3413. Note that the size of an SnmpTagValue is measured in octets, not characters.
view-name string The view-name type represents an SNMP VACM view name.
wildcard-object-identifier string The wildcard-object-identifier type represents an SNMP object identifier where subidentifiers can be given either as a label, in numeric form, or a wildcard, represented by an asterisk ('*').

Groupings

Grouping Objects Abstract
key key
tls-transport ip port client-fingerprint server-fingerprint server-identity
tsm-target-params tsm
user-list user
usm-target-params usm
v1-target-params v1
v2c-target-params v2c

Objects

Type Key
Mandatory config
Optional config
Not config
Object Type Abstract
snmp container Top-level container for SNMP-related configuration and status objects.