Cisco-IOS-XE-multicast-rpc

NED Multicast RPC YANG module for IOS Copyright (c) 2020 by Cisco Systems, Inc. All rights reserved.

  • Version: 2020-07-01

    Cisco-IOS-XE-multicast-rpc@2020-07-01


    
      submodule Cisco-IOS-XE-multicast-rpc {
    
        yang-version 1;
    
        belongs-to Cisco-IOS-XE-rpc {
            prefix ios-xe-rpc;
        }
    
        import cisco-semver {
          prefix cisco-semver;
        }
    
        organization "Cisco Systems";
    
        contact "<mailto:cs-yang@cisco.com>";
    
        description
          "NED Multicast RPC YANG module for IOS
         Copyright (c) 2020 by Cisco Systems, Inc.
         All rights reserved.";
    
        revision "2020-07-01" {
          description
            "created for Multicast RPC YANG";
        }
    
        cisco-semver:module-version "1.0.0";
    
        grouping debug-multicast-level-grouping {
          container level {
            description
              "debug level information";
            choice level-choice {
              leaf error {
                type empty;
                description "Enable error debug";
              }
              leaf info {
                type empty;
                description "Enable info debug";
              }
              leaf verbose {
                type empty;
                description
                  "Enable verbose debug";
              }
              leaf warning {
                type empty;
                description
                  "Enable warning debug";
              }
            }  // choice level-choice
    
            leaf no {
              type empty;
              description
                "for no debug platform condition feature multicast ...";
            }
          }  // container level
        }  // grouping debug-multicast-level-grouping
    
        grouping debug-multicast-submode-grouping {
          container submode {
            description "submode information";
            choice submode-choice {
              leaf all {
                type empty;
                description "all information";
              }
              leaf boundary {
                type empty;
                description
                  "boundary information";
              }
              leaf config {
                type empty;
                description "config information";
              }
              leaf error {
                type empty;
                description "error information";
              }
              leaf packet {
                type empty;
                description "packet information";
              }
              leaf sr {
                type empty;
                description "sr information";
              }
              leaf state {
                type empty;
                description "state information";
              }
            }  // choice submode-choice
    
            leaf no {
              type empty;
              description
                "for no debug platform condition feature multicast ...";
            }
          }  // container submode
        }  // grouping debug-multicast-submode-grouping
    
        grouping debug-platform-condition-feature-multicast-grouping {
          container multicast {
            description "MULTICAST feature";
            choice multicast-choice {
              container controlplane {
                description
                  "control plane information";
                uses debug-multicast-level-grouping;
              }  // container controlplane
              container dataplane {
                description
                  "packet/flow information";
                choice dataplane-debug-choice {
                  container v4mcast {
                    description
                      "ipv4 mcast feature";
                    uses debug-multicast-submode-grouping;
                  }  // container v4mcast
                  container v6mcast {
                    description
                      "ipv6 mcast feature";
                    uses debug-multicast-submode-grouping;
                  }  // container v6mcast
                }  // choice dataplane-debug-choice
              }  // container dataplane
            }  // choice multicast-choice
          }  // container multicast
        }  // grouping debug-platform-condition-feature-multicast-grouping
      }  // submodule Cisco-IOS-XE-multicast-rpc
    

© 2023 YumaWorks, Inc. All rights reserved.