15.3 Sample request for FIXED IP model of NOAM VNF in Dual Subnet

Following is a sample for Segregation of OAM and Replication Traffic for FIXED IP model of NOAM VNF (Dual Subnet).

Instantiating NOAM Request generated

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

Accept: application/json

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

{
                "flavourId": "DSR NOAM",
                "instantiationLevelId": "HA",
                "extVirtualLinks": "extVirtualLinks",
                "extManagedVirtualLinks": [},
                  
                "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" : { 
                               "primaryNoamIp" : "2001:db8:1221::341",
                               "secondaryNoamIp" : "2001:db8:1221::193",
                               "noamVip" : "2001:db8:1221::194"
                             }
				"ipVersion": "IPv4",
				"name": ext-net5-ipv4",
			"fixedIps": {
				"primaryNoamIp": "10.75.189.224",
				"secondaryNoamIp": 10.75.189.225
			}]
		},
		"imiNetwork": {
			"name": "imiNetworkDual",
			"subnet": [{
				"ipVersion": "IPv6",
				"name": test6
                           "fixedIps": {
                                primaryNoamImiIp : "2606:b400:605:b818:6e41:6aff:fec7:80e0",
                                secondaryNoamImiIp": "2606:b400:605:b818:6e41:6aff:fec7:80f9"
           },
           {
                           "ipVersion": "IPv4",
                           "name": "test11"
                           "fixedIps": {
                                primaryNoamImiIp : "10.75.189.224",
                                secondaryNoamImiIp": "10.75.189.236"
            
           }
          ]
                          "xmiReplNetwork": {
                          "name": ext-net",
                          "subnet": [{ 
                                "ipVersion": IPv6",
                                "name": "ext-net-ipv6-subnet",
                                "fixedIps" : { 
                                      "primaryNoamReplXmiIp" : "2001:db8:1221::341",
                                      "secondaryNoamReplXmiIp" : "2001:db8:1221::193"
        }

},
{
                                "ipVersion": "IPv4",
                                "name": "ext-net-subnet",    
                                "fixedIps" : {
                                      "primaryNoamReplXmiIp" : "192.168.2.1",
                                      "secondaryNoamReplXmiIp" : "192.168.2.2"
      }

}]
},
                          "imiReplNetwork": {
                          "name": "xsiNetworkDual3",
                          "subnet": [{
                                "ipVersion": "IPv6",
                                "name": "xsiNetworkDual3-IPv6",
                                "fixedIps" : {
                                      "primaryNoamReplImiIp" : "2001:db8:1244::1ab",
                                      "secondaryNoamReplImiIp" : "2001:db8:1244::1cf"
                    }

},
{
                        "ipVersion": "IPv4",
                        "name": "xsiNetworkDual3-IPv4",
                        "fixedIps" : {
                                     "primaryNoamReplImiIp" : "10.75.23.1",
                                     "secondaryNoamReplImiIp" : "10.75.23.2"
        }

}]           
},
                        "ntpServerIp": "2606:b400:605:b912:200:5eff:fe00:1f7",
                        "flavor": "dsr.danoam",         
                        "image": "DSR-8.6.0.x.0.vmdk",                        
                        "availabilityZone": "nova",
                        "noamAffinityPolicy": "anti-affinity"
    }
}
      

Note:

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