Interface ElanConfigData

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

    public interface ElanConfigData
    extends org.opendaylight.yangtools.yang.binding.DataRoot
    Configuration for elanmanager

    This class represents the following YANG schema fragment defined in module elan-config

     module elan-config {
       yang-version 1;
       namespace urn:opendaylight:netvirt:elan:config;
       prefix elan-config;
       revision 2015-07-10 {
       }
       container elan-config {
         leaf auto-create-bridge {
           type boolean;
           default true;
         }
         leaf int-bridge-gen-mac {
           type boolean;
           default true;
         }
         leaf controller-max-backoff {
           type uint32 {
             range 1000..max;
           }
         }
         leaf controller-inactivity-probe {
           type uint32;
         }
         leaf temp-smac-learn-timeout {
           type uint16;
           default 10;
         }
         leaf arp-punt-timeout {
           type uint32;
           default 5;
         }
         leaf punt-lldp-to-controller {
           type boolean;
           default false;
         }
         leaf auto-config-transport-zones {
           type boolean;
           default false;
         }
         leaf use-of-tunnels {
           type boolean;
           default false;
         }
         leaf openstack-vni-semantics-enforced {
           type boolean;
           default true;
         }
         leaf l2gw-stale-vlan-cleanup-delay-secs {
           type uint16;
           default 900;
         }
         leaf l2gw-logical-switch-delay-secs {
           type uint16;
           default 20;
         }
       }
     }
     
    • Method Detail

      • getElanConfig

        @Nullable ElanConfig getElanConfig()
        Returns:
        org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.config.rev150710.ElanConfig elanConfig, or null if not present