public interface Vpnservice extends org.opendaylight.yangtools.yang.binding.ChildOf<VpnServices>, org.opendaylight.yangtools.yang.binding.Augmentable<Vpnservice>, AdminAttributes, BaseAttributes, VpnserviceAttributes, org.opendaylight.yangtools.yang.binding.Identifiable<VpnserviceKey>
This class represents the following YANG schema fragment defined in module neutron-vpnaas
list vpnservice { key "uuid" leaf uuid { type uuid; } leaf name { type string; } leaf tenant-id { type uuid; } leaf admin-state-up { type boolean; } leaf status { type string; } leaf router-id { type uuid; } leaf subnet-id { type uuid; } uses admin-attributes; uses base-attributes; uses vpnservice-attributes; }The schema path to identify an instance is neutron-vpnaas/vpnservices-attributes/vpn-services/vpnservice
To create instances of this class use VpnserviceBuilder
.
VpnserviceBuilder
,
VpnserviceKey
Modifier and Type | Field and Description |
---|---|
static org.opendaylight.yangtools.yang.common.QName |
QNAME |
Modifier and Type | Method and Description |
---|---|
VpnserviceKey |
getKey()
Returns Primary Key of Yang List Type
|
getAugmentation
getStatus, isAdminStateUp
getName, getTenantId, getUuid
getRouterId, getSubnetId
VpnserviceKey getKey()
getKey
in interface org.opendaylight.yangtools.yang.binding.Identifiable<VpnserviceKey>
org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.vpnaas.rev150712.vpnservices.attributes.vpn.services.VpnserviceKey
key
, or null
if not presentCopyright © 2017 OpenDaylight. All rights reserved.