Interface NeutronData

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

    public interface NeutronData
    extends org.opendaylight.yangtools.yang.binding.DataRoot
    This YANG module defines a top level for the neutron models in opendaylight.

    This class represents the following YANG schema fragment defined in module neutron

     module neutron {
       yang-version 1;
       namespace urn:opendaylight:neutron;
       prefix neutron;
       import neutron-extensions {
         prefix extensions;
       }
       import neutron-networks {
         prefix networks;
       }
       import neutron-ports {
         prefix ports;
       }
       import neutron-subnets {
         prefix subnets;
       }
       import neutron-secgroups {
         prefix secgroups;
       }
       import neutron-L3 {
         prefix l3;
       }
       import neutron-metering {
         prefix metering;
       }
       import neutron-lbaasv2 {
         prefix lbaasv2;
       }
       import neutron-l2gateways {
         prefix l2gateways;
       }
       import neutron-vpnaas {
         prefix vpnaas;
       }
       import neutron-fwaas {
         prefix fwaas;
       }
       import neutron-bgpvpns {
         prefix bgpvpns;
       }
       import neutron-bgpvpn-network-association {
         prefix bgpvpn-network-associations;
       }
       import neutron-bgpvpn-router-association {
         prefix bgpvpn-router-associations;
       }
       import neutron-hostconfig {
         prefix hostconfig;
       }
       import neutron-qos {
         prefix qos;
       }
       import neutron-sfc-flow-classifier {
         prefix sfc-flow-classifier;
       }
       import neutron-sfc {
         prefix sfc;
       }
       import neutron-trunks {
         prefix trunks;
       }
       import neutron-tapaas {
         prefix tapaas;
       }
       revision 2015-07-12 {
       }
       container neutron {
         uses extensions:extensions-attributes;
         uses extensions:service-provider-features-attributes;
         uses networks:networks-attributes;
         uses subnets:subnets-attributes;
         uses ports:ports-attributes;
         uses l3:routers-attributes;
         uses l3:floatingips-attributes;
         uses metering:metering-labels-attributes;
         uses metering:metering-rules-attributes;
         uses secgroups:security-groups-attributes;
         uses secgroups:security-rules-attributes;
         uses fwaas:firewalls-attributes;
         uses fwaas:policies-attributes;
         uses fwaas:rules-attributes;
         uses lbaasv2:lbaas-attributes;
         uses vpnaas:vpnservices-attributes;
         uses vpnaas:ikepolicies-attributes;
         uses vpnaas:ipsecpolicies-attributes;
         uses vpnaas:ipsecconnections-attributes;
         uses bgpvpns:bgpvpns-attributes;
         uses bgpvpn-network-associations:bgpvpn-network-associations-attributes;
         uses bgpvpn-router-associations:bgpvpn-router-associations-attributes;
         uses l2gateways:l2gateways-attributes;
         uses l2gateways:l2gateway-connections-attributes;
         uses hostconfig:hostconfig-attributes;
         uses qos:qos-attributes;
         uses sfc-flow-classifier:sfc-flow-classifiers-attributes;
         uses sfc:sfc-attributes;
         uses trunks:trunks-attributes;
         uses tapaas:tap-services-attributes;
       }
     }
     
    • Method Detail

      • getNeutron

        Neutron getNeutron()
        Returns:
        org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.rev150712.Neutron neutron, or null if not present