openconfig-probes-types

This module defines types related to the probes.

  • Version: 2018-11-21

    openconfig-probes-types@2018-11-21


    
      module openconfig-probes-types {
    
        yang-version 1;
    
        namespace
          "http://openconfig.net/yang/probes/types";
    
        prefix oc-probes-types;
    
        import openconfig-extensions {
          prefix oc-ext;
        }
    
        organization "OpenConfig working group";
    
        contact
          "OpenConfig working group
        www.openconfig.net";
    
        description
          "This module defines types related to the probes.";
    
        revision "2018-11-21" {
          description
            "Add OpenConfig module metadata extensions.";
          reference
            "0.1.1";
    
        }
    
        revision "2017-09-05" {
          description "Initial public revision";
          reference
            "0.1.0";
    
        }
    
        oc-ext:openconfig-version "0.1.1";
        oc-ext:regexp-posix;
        oc-ext:catalog-organization "openconfig";
        oc-ext:origin "openconfig";
    
        typedef test-type {
          type enumeration {
            enum "ICMP" {
              value 0;
              description
                "Send ICMP echo requests.";
            }
            enum "ICMP6" {
              value 1;
              description
                "Send ICMP6 echo requests.";
            }
            enum "ICMP_TIMESTAMP" {
              value 2;
              description
                "Send ICMP timestamp requests.";
            }
            enum "ICMP6_TIMESTAMP" {
              value 3;
              description
                "Sedn ICMP6 timestamp requests.";
            }
            enum "TCP" {
              value 4;
              description "Send TPC packets.";
            }
            enum "UDP" {
              value 5;
              description "Send UDP packets.";
            }
            enum "UDP_TIMESTAMP" {
              value 6;
              description
                "Send UDP packets with timestamp.";
            }
            enum "HTTP_GET" {
              value 7;
              description
                "Execute HTTP GET requests.";
            }
            enum "HTTP_GET_META" {
              value 8;
              description
                "Execute HTTP GET requests of metadata.";
            }
          }
          description
            "Type definition with enumerations describing the basis of
          the probe test type identifier";
        }
      }  // module openconfig-probes-types
    

© 2023 YumaWorks, Inc. All rights reserved.