Resources | addressContext | ipInterfaceGroup

ipInterfaceGroup

An IP Interface Group is a named object containing one or more IP interfaces (IP addresses). The IP Interface Group is Address Context specific (e.g. permanently bound to a particular Address Context), and is the primary tool to manage disjoint networks (administrative network separation). An IP Interface Group is the local manifestation of a segregated network domain. The service section of an IP trunk group and a Signaling Port typically reference an IP Interface Group in order to restrict signaling and/or media activity to that IP Interface Group.

Configuration

ParameterPresenceTypeDefaultDescription
nameMstring The name of the IP interface group.
ipsecOenumerationdisabled Administrative state of the ipsec support for this interface group. When enabled, ipsec support is turned on for all interfaces in the group. When disabled, ipsec support id turned off for all interfaces in the group.
ipsecForMediaOenumerationdisable Flag for media ipsec support for this interface group. When enabled, ipsec support for media is turned on for all interfaces in the group. When disabled, ipsec support for media is turned off for all interfaces in the group.
ipInterfaceO The IP interfaces in this IP interface group.

Operational Data

ParameterDescription
ipInterfaceStatus The status of the IP interfaces in this IP interface group.
mediaPortRangeByTGNameAssigned The used media port ranges on this IP interface group.
mediaPortRangeUnassigned The unused media port ranges on this IP interface group.
tcpPortRangeByTGNameAssigned The used TCP port ranges on this IP interface group.
tcpPortRangeUnassigned The available TCP port ranges on this IP interface group.
RESTCONF API: GET Example

curl -kisu 'admin:secret' -X GET https://{SBX-SERVER}/restconf/data/sonusAddressContext:addressContext={name}/sonusIpInterface:ipInterfaceGroup={name}

RESTCONF API: POST Example

curl -kisu 'admin:secret' -X POST -H 'Content-Type: application/yang-data+xml' https://{SBX-SERVER}/restconf/data/sonusAddressContext:addressContext={name} --data '
<ipInterfaceGroup>
     <name>{name}</name>
</ipInterfaceGroup>
'

RESTCONF API: DELETE Example

curl -kisu 'admin:secret' -X DELETE https://{SBX-SERVER}/restconf/data/sonusAddressContext:addressContext={name}/sonusIpInterface:ipInterfaceGroup={name}

  • No labels