Interface IpsecconnectionAttributes
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
- All Known Subinterfaces:
Ipsecsiteconnection
@Generated("mdsal-binding-generator") public interface IpsecconnectionAttributes extends org.opendaylight.yangtools.yang.binding.DataObject
This class represents the following YANG schema fragment defined in module neutron-vpnaas
grouping ipsecconnection-attributes { leaf peer_address { type string; } leaf peer_id { type string; } leaf-list peer_cidrs { type string; } leaf route_mode { type string; } leaf mtu { type int16; } leaf auth_mode { type string; } leaf psk { type string; } leaf initiator { type string; } leaf ikepolicy-id { type yang:uuid; } leaf ipsecpolicy-id { type yang:uuid; } leaf vpnservice-id { type yang:uuid; } container dpd { leaf action { type string; } leaf interval { type int32; } leaf timeout { type int32; } } }
The schema path to identify an instance is neutron-vpnaas/ipsecconnection-attributes
-
-
Field Summary
Fields Modifier and Type Field Description static @NonNull org.opendaylight.yangtools.yang.common.QName
QNAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getAuthMode()
Return authMode, ornull
if it is not present.Dpd
getDpd()
Return dpd, ornull
if it is not present.org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid
getIkepolicyId()
Return ikepolicyId, ornull
if it is not present.String
getInitiator()
Return initiator, ornull
if it is not present.org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid
getIpsecpolicyId()
Return ipsecpolicyId, ornull
if it is not present.Short
getMtu()
Return mtu, ornull
if it is not present.String
getPeerAddress()
Return peerAddress, ornull
if it is not present.@Nullable List<String>
getPeerCidrs()
Return peerCidrs, ornull
if it is not present.String
getPeerId()
Return peerId, ornull
if it is not present.String
getPsk()
Return psk, ornull
if it is not present.String
getRouteMode()
Return routeMode, ornull
if it is not present.org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid
getVpnserviceId()
Return vpnserviceId, ornull
if it is not present.Class<? extends IpsecconnectionAttributes>
implementedInterface()
-
-
-
Method Detail
-
implementedInterface
Class<? extends IpsecconnectionAttributes> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getPeerAddress
String getPeerAddress()
Return peerAddress, ornull
if it is not present.Peer gateway public IPv4/IPv6 address or FQDN
- Returns:
java.lang.String
peerAddress, ornull
if it is not present.
-
getPeerId
String getPeerId()
Return peerId, ornull
if it is not present.Peer router identity for authentication
- Returns:
java.lang.String
peerId, ornull
if it is not present.
-
getPeerCidrs
@Nullable List<String> getPeerCidrs()
Return peerCidrs, ornull
if it is not present.Unique list of valid peer private CIDRs in the form <net_address>/<prefix>
- Returns:
java.util.List
peerCidrs, ornull
if it is not present.
-
getRouteMode
String getRouteMode()
Return routeMode, ornull
if it is not present.Route mode
- Returns:
java.lang.String
routeMode, ornull
if it is not present.
-
getMtu
Short getMtu()
Return mtu, ornull
if it is not present.Maximum Transmission Unit to address fragmentation
- Returns:
java.lang.Short
mtu, ornull
if it is not present.
-
getAuthMode
String getAuthMode()
Return authMode, ornull
if it is not present.Authentication mode
- Returns:
java.lang.String
authMode, ornull
if it is not present.
-
getPsk
String getPsk()
Return psk, ornull
if it is not present.Pre Shared Key
- Returns:
java.lang.String
psk, ornull
if it is not present.
-
getInitiator
String getInitiator()
Return initiator, ornull
if it is not present.Whether this VPN can only respond to connections, response-only, or can initiate as well, bi-directional(default).
- Returns:
java.lang.String
initiator, ornull
if it is not present.
-
getIkepolicyId
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid getIkepolicyId()
Return ikepolicyId, ornull
if it is not present.Unique identifier of IKE policy.
- Returns:
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid
ikepolicyId, ornull
if it is not present.
-
getIpsecpolicyId
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid getIpsecpolicyId()
Return ipsecpolicyId, ornull
if it is not present.Unique identifier of IPSec policy.
- Returns:
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid
ipsecpolicyId, ornull
if it is not present.
-
getVpnserviceId
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid getVpnserviceId()
Return vpnserviceId, ornull
if it is not present.Unique identifier of VPN service.
- Returns:
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid
vpnserviceId, ornull
if it is not present.
-
getDpd
Dpd getDpd()
Return dpd, ornull
if it is not present.Dead Peer Detection protocol controls
- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.vpnaas.rev150712.ipsecconnection.attributes.Dpd
dpd, ornull
if it is not present.
-
-