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

Following is a sample request for Segregation of OAM and Replication Traffic for Signaling flavor DIAMETER with multiple xsi (1,2,4 xsi interface) for dynamic 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"
			},
			{
				"ipVersion": "IPv4",
				"name": "ext-net5-ipv4"
			}]
		},
		"imiNetwork": {
			"name": "imiNetworkDual",
			"subnet": [{
				"ipVersion": "IPv6",
				"name": "test6"
			},
			{
				"ipVersion": "IPv4",
				"name": "test11"
			}] 
		},
		"xmiReplNetwork": {
			"name": "ext-net",
			"subnet": [{
				"ipVersion": "IPv6",
				"name": "ext-net-ipv6-subnet"
			},
			{
				"ipVersion": "IPv4",
				"name": "ext-net-subnet"
			}]
		},
		"imiReplNetwork": {
			"name": "xsiNetworkDual3",
			"subnet": [{
				"ipVersion": "IPv6",
				"name": "xsiNetworkDual3-IPv6"
			},
			{
				"ipVersion": "IPv4",
				"name": "xsiNetworkDual3-IPv4"
			}] 
		},
        "xsiNetwork": [{
          "name": "ext-net2",
          "subnet": [{
             "ipVersion": "IPv6",
             "name": "xsiIPv6"
           },
           {
             "ipVersion": "IPv4",
             "name": "xsiIPv4"
           }
          ]
       },
       {
         "name": "xsiNetworkDual2",
         "subnet": [{
            "ipVersion": "IPv6",
            "name": "xsiNetworkDual2-IPv6"
         },
         {
            "ipVersion": "IPv4",
            "name": "xsiNetworkDual2-IPv4"
         }
        ]
       }],
                                "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.