VPN Service – VPLS

{

"vpns": [

   {

    "type": "vpls",

    "name": "VPLS 1 - (10.120.0.253)",

    "cmlinkedkey": "VPLS 1 - (10.120.0.253)",

    "description": "test description",

 "status": "active",

    "servicetunnels": [

       {

        "linkedkey": "site 52-mpr-a_to_site 38-mpr-a_a (st)"

       },

       {

        "linkedkey": "site 26-mpr-a_to_site 38-mpr-a_a (st)"

       }

     ],

    "pseudowires": [

       {

        "linkedkey": "site 52-mpr-a_to_site 38-mpr-a_a (st)"

       },

       {

        "linkedkey": "site 26-mpr-a_to_site 38-mpr-a_a (st)"

       }

     ],

    "vsi": [

       {

        "name": "VPLS 1 - (10.120.0.253) - VSI 1(10.120.11.1)",

        "linkedkey": "VPLS 1 - (10.120.0.253) - VSI 1(10.120.11.1)",

        "saps": [

           {

            "parentlinkedkey": "Site 38-MPS-A 1/1/1 mda_7210_t12sfp_10tx_4xfp",

            "portnanme": "1/1/18:100",

            "saptype": null

           },

           {

            "parentlinkedkey": "Site 38-MPS-A 1/1/1 mda_7210_t12sfp_10tx_4xfp",

            "portnanme": "1/1/19:100",

            "saptype": "1inq"

           }

         ]

 

       },

       {

        "name": "VPLS 1 - (10.120.0.253) - VSI 2(10.120.11.1)",

        "linkedkey": "VPLS 1 - (10.120.0.253) - VSI 2(10.120.11.1)",

        "saps": [

           {

            "parentlinkedkey": "Site 38-MPS-A 1/1/1 mda_7210_t12sfp_10tx_4xfp",

            "portnanme": "1/1/18:100",

            "saptype": null

           },

           {

            "parentlinkedkey": "Site 38-MPS-A 1/1/1 mda_7210_t12sfp_10tx_4xfp",

            "portnanme": "1/1/19:100",

            "saptype": "1inq"

           }

         ]

       }

     ],

   }

 ]

 

Table 12 – VPLS JSON Details

Field

Required

Type

Max Chr

Sync Options

Comments

type

Mandatory

string

 

N/A

 

name

Mandatory

string

120

N/A

 

Saps -> parentlinkedkey

Mandatory

string

120

Flag

Direct ni parent

Saps -> portname

Mandatory

String

 

Flag

 

Saps -> saptype

Optional

String

 

N/A

 

Servicetunnels

Optional

String

 

Flag

 

pseudowires

Optional

String

 

Flag

 

vsi

Optional

string

 

Flag

Virtual instance

Vsi->saps

Optional

string

 

Flag

Reference saps

State

Optional

String

 

Update

 

Description

Optional

String

250

Update