Sample request for Signaling flavor DIAMETER with multiple xsi for fixed IP in Dual Subnet deployment model

Following is a sample request for Segregation of OAM and Replication Traffic for DSR Signaling flavor DIAMETER with multiple xsi (1,2,4 xsi interface) for Fixed IP (Dual Subnet) deployment model.

Instantiating the first signaling VNF request generated

URL: https://<<VNFM HOST IP>>:8443/vnflcm/v1/vnf_instances/ < VNF ID received from create request > /instantiate

Accept: application/json

Content-Type: application/json
X-Token : <Token generated after login>

{
                "flavourId": "DIAMETER",
                "instantiationLevelId": "small",
                "extVirtualLinks": "extVirtualLinks",
                "extManagedVirtualLinks": [{
                     "id": "",
                     "virtualLinkDescId": "active NOAM",
                     "resourceId": "8a4d1ec6-367a-4b1a-978d-2c4eae3daec3"
                   },
                   {
                      "id": "",
                      "virtualLinkDescId": "standby NOAM",
                      "resourceId": "2bed5886-8c97-4623-8da3-9c500cce71e3"
                   }
                ],
                "vimConnectionInfo":[ {
       				"id": "vimid",
        			"vimType": "OpenStack",
       				"interfaceInfo": {
          			"controllerUri": "https://oortcloud.us.oracle.com:5000/v3" 
        		},
       			 "accessInfo": {
           			 "username": "dsrci.user",
           			 "password": "xxxx",
           			 "userDomain": "Default",
          			 "projectDomain": "default",
          			 "tenant": "DSR CI"
       			 }

    }],
    "localizationLanguage": "localizationLanguage",
    "additionalParams": {       
"xmiNetwork": {
			"name": "ext-net5-dual",
			"vipSubnetName": "ext-net5-ipv6-subnet",
			"subnet": [{
				"ipVersion": "IPv6",
				"name": "ext-net5-ipv6-subnet",
                "fixedIps" : {
                               "primarySoamXmiIp" : "2001:db8:1221::254",
                               "secondarySoamXmiIp" : "2001:db8:1221::2fe",
                               "soamVip" : "2606:b400:605:b813::3c",
                               "dampXmiIps" : [ "2001:db8:1221::255", "2001:db8:1221::100" ], 
                               "ipfeXmiIps" : [ "2001:db8:1221::22a", "2001:db8:1221::2ca" ] 
                            }

                 },
{
"ipVersion": "IPv4",
"name": "ext-net5-ipv4",
"fixedIps" : {
                               "primarySoamXmiIp" : "10.75.189.54",
                               "secondarySoamXmiIp" : "10.75.189.55",
                               "dampXmiIps" : [ "10.75.189.56", "10.75.189.57" ], 
                               "ipfeXmiIps" : [ "10.75.189.58", "10.75.189.59" ] 
                            }

}]
},
"imiNetwork": {
"name": "imiNetworkDual",
"subnet": [{
"ipVersion": "IPv6",
"name": "test6",
"fixedIps" : {
          "primarySoamImiIp" : "2001:db8:1234::2d9",
          "secondarySoamImiIp" : "2001:db8:1234::3c5",
          "dampImiIps" : [ "2001:db8:1234::162", "2001:db8:1234::27" ],
          "ipfeImiIps" : [ "2001:db8:1234::109", "2001:db8:1234::161" ]
        }

},
{
"ipVersion": "IPv4",
"name": "test11",
"fixedIps" : {
          "primarySoamImiIp" : "10.75.189.191",
          "secondarySoamImiIp" : "10.75.189.192",
          "dampImiIps" : [ "10.75.189.193", "10.75.189.194" ],
          "ipfeImiIps" : [ "10.75.189.195", "10.75.189.196" ]
        }

}] 
},
"xmiReplNetwork": {
"name": "ext-net",
"subnet": [{
"ipVersion": "IPv6",
"name": "ext-net-ipv6-subnet",
"fixedIps" : {
          "primarySoamReplXmiIp" : "2001:db8:1221::254",
          "secondarySoamReplXmiIp" : "2001:db8:1221::2fe",
          "dampReplXmiIps" : [ "2001:db8:1221::255", "2001:db8:1221::100" ],
          "ipfeReplXmiIps" : [ "2001:db8:1221::22a", "2001:db8:1221::2ca" ]
        }

},
{
"ipVersion": "IPv4",
"name": "ext-net-subnet",
"fixedIps" : {
          "primarySoamReplXmiIp" : "10.75.291.1",
          "secondarySoamReplXmiIp" : "10.75.291.2",
          "dampReplXmiIps" : [ "10.75.291.3", "10.75.291.4" ],
          "ipfeReplXmiIps" : [ "10.75.291.5", "10.75.291.6" ]
        }

}]
},
"imiReplNetwork": {
"name": "xsiNetworkDual3",
"subnet": [{
"ipVersion": "IPv6",
"name": "xsiNetworkDual3-IPv6",
"fixedIps" : {
          "primarySoamReplImiIp" : "2001:db8:1244::26f",
          "secondarySoamReplImiIp" : "2001:db8:1244::d9",
          "dampReplImiIps" : [ "2001:db8:1244::2d8", "2001:db8:1244::7c" ],
          "ipfeReplImiIps" : [ "2001:db8:1244::37a", "2001:db8:1244::a9" ]
        }

},
{
"ipVersion": "IPv4",
"name": "xsiNetworkDual3-IPv4",
"fixedIps" : {
          "primarySoamReplImiIp" : "192.168.75.1",
          "secondarySoamReplImiIp" : "192.168.75.2",
          "dampReplImiIps" : [ "192.168.75.3", "192.168.75.4" ],
          "ipfeReplImiIps" : [ "192.168.75.5", "192.168.75.6" ]
        }

}] 
},
        "xsiNetwork": [{
          "name": "ext-net2",
          "subnet": [{
             "ipVersion": "IPv6",
             "name": "xsiIPv6",
            "fixedIps" : {
                           "dampXsiIps" : [ "fd0d:deba:d97c:2d::33c", "fd0d:deba:d97c:2d::411" ],
                           "ipfeXsiIps" : [ "fd0d:deba:d97c:2d::253", "fd0d:deba:d97c:2d::27b" ]
                          }

 },
           {
             "ipVersion": "IPv4",
             "name": "xsiIPv4",
             "fixedIps" : {
                           "dampXsiIps" : [ "192.163.41.1", "192.163.41.2" ],
                           "ipfeXsiIps" : [ "192.163.41.3", "192.163.41.4" ]
                          }

 }
          ]
       },
       {
         "name": "xsiNetworkDual2",
         "subnet": [{
            "ipVersion": "IPv6",
            "name": "xsiNetworkDual2-IPv6",
            "fixedIps" : {
                          "dampXsiIps" : [ "fd0d:deba:d97c:2d::33c", "fd0d:deba:d97c:3d::412" ],
                          "ipfeXsiIps" : [ "fd0d:deba:d97c:2d::253", "fd0d:deba:d97c:3d::27c" ]
                        }

 },
         {
            "ipVersion": "IPv4",
            "name": "xsiNetworkDual2-IPv4",
            "fixedIps" : {
                           "dampXsiIps" : [ "192.163.42.1", "192.163.42.2" ],
                           "ipfeXsiIps" : [ "192.163.42.3", "192.163.42.4" ]
                          }

 }
        ]
       }],
                                "ntpServerIp": "2606:b400:605:b912:200:5eff:fe00:1f7",
                                "primaryNoamVmName": "NOAM00-32cd6138",
                                "noamSgName": "dsrNetworkOam_NOAM_32cd6138_SG",
                                "soamFlavor": "dsr.soam",
                                "soamImage": "DSR-8.5.1.0.0.vmdk",
                                "soamAvailabilityZone": "nova",
                                "ipfeFlavor": "dsr.ipfe",
                                "ipfeImage": "DSR-8.5.1.0.0.vmdk",
                                "ipfeAvailabilityZone": "nova",
                                "daFlavor": "dsr.da",
                                "daImage": "DSR-8.5.1.0.0.vmdk",
                                "daAvailabilityZone": "nova",
                                "stpFlavor": "dsr.stp",
                                "stpImage": "DSR-8.5.1.0.0.vmdk",
                                "stpAvailabilityZone": "nova",
                                "soamAffinityPolicy":"anti-affinity",
                                "ipfeAffinityPolicy":"anti-affinity",
                                "daAffinityPolicy":"soft-anti-affinity"
                }
}

Note:

"vipSubnetName" field is to be used only in case of Dual Subnet.