Json Structure

{

"ports": [

   {

    "porttype": "mpls trunk",

    "virtualtype": "VirtualSub”, /* not used as this is fixed to VirtualSub*/

    "encaptype": "qinq",

    "state": "in operation",

    "name": "port1.1",

    "description": "",

     "parentcmlinkedkey": "465620",

    "locationname": "dse bd001 cr002",

"referenceportname": " port1"

   }

 ]

}

Table 7 – Virtual Ports JSON Details

Field

Required

Type

Max Chr

Sync Options

Comments

Name

Mandatory

string

 

N/A

 

Parentcmlinkedkey*

Mandatory

string

120

Flag

Direct parent

referenceport

Mandatory

string

 

N/A

 

porttype

Optional

string

 

Update

 

virtualtype

Optional

String

 

Update

 

Description

Optional

String

 

Update

 

State

Optional

String

 

Update

 

*Unique values in ConnectMaster