Resources | system | networkSegmentTable

networkSegmentTable

Specifies the Network Segment Table information.

Configuration

ParameterPresenceTypeDefaultDescription
nameMstring Name of the network segment table.
networkSegmentTypeMenumeration Type of the network segment type media/signaling/management.
pfeIDMuint32 Packet Frontend ID to which network segment needs to be anchored.
vlanIdOint32 The VLAN TAG assigned to network segment table.
networkInterfaceNameMstring Name of the network interface.
prefixV4Ouint32 IPV4 prefix.
prefixV6Ouint32 IPV6 prefix.
stateOenumerationdisabled Administrative state of the netwrokSegment table. Changes may only be made while disabled and will only take effect when enabled next.
networkNameM
portRangesM List of port range.
ipNameV4O List of IpV4Names which will contain the Ip addresses and Ip Range
ipNameV6O List of IpV6Names
RESTCONF API: GET Example

curl -kisu 'admin:secret' -X GET https://{SBX-SERVER}/restconf/data/sonusSystem:system/sonusNsTable:networkSegmentTable={name}

RESTCONF API: POST Example

curl -kisu 'admin:secret' -X POST -H 'Content-Type: application/yang-data+xml' https://{SBX-SERVER}/restconf/data/sonusSystem:system --data '
<networkSegmentTable>
     <name>{name}</name>
     <networkSegmentType>{networkSegmentType}</networkSegmentType>
     <pfeID>{pfeID}</pfeID>
     <networkInterfaceName>{networkInterfaceName}</networkInterfaceName>
     <networkName>
     <primary>{primary}</primary>
     </networkName>
     <portRanges>
     <name>{name}</name>
     <rangeStart>{rangeStart}</rangeStart>
     <rangeEnd>{rangeEnd}</rangeEnd>
     <transport>{transport}</transport>
     <applicationType>{applicationType}</applicationType>
     </portRanges>
</networkSegmentTable>
'

RESTCONF API: DELETE Example

curl -kisu 'admin:secret' -X DELETE https://{SBX-SERVER}/restconf/data/sonusSystem:system/sonusNsTable:networkSegmentTable={name}

  • No labels