Interface OpenconfigOpenflowTypesData

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.DataRoot

    @Generated("mdsal-binding-generator")
    public interface OpenconfigOpenflowTypesData
    extends org.opendaylight.yangtools.yang.binding.DataRoot
    This module defines types related to the Openflow configuration and operational state model.

    This class represents the following YANG schema fragment defined in module openconfig-openflow-types

     module openconfig-openflow-types {
       yang-version 1;
       namespace "http://openconfig.net/yang/openflow/types";
       prefix openflow-types;
       import openconfig-extensions {
         prefix oc-ext;
       }
       oc-ext:openconfig-version 0.1.3;
       revision 2020-06-30 {
       }
       revision 2018-11-21 {
       }
       revision 2017-08-24 {
       }
       revision 2017-06-01 {
       }
       oc-ext:regexp-posix;
       oc-ext:catalog-organization openconfig;
       oc-ext:origin openconfig;
       typedef failure-mode {
         type enumeration {
           enum SECURE {
           }
           enum STANDALONE {
           }
         }
       }
       typedef transport {
         type enumeration {
           enum TCP {
           }
           enum TLS {
           }
         }
       }
       typedef auxiliary-id {
         type uint8 {
           range 0..15;
         }
       }
       typedef datapath-id {
         type string {
           pattern "^[0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){7}$";
           oc-ext:posix-pattern "^[0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){7}$";
         }
       }
     }