今天我們使用使用POSTMAN向API server發送請求,以此演練
是將vnfp和ns上傳至server目錄內。
POSTMAN可以從https://www.postman.com/downloads/下載。
cd Kube5GNfvo/example/free5gcv1
可以看到如以下的結構:
Kube5GNfvo/example/free5gcv1
|--ns
|--Definitions
|--Files
|--TOSCA-Metadata
|--free5gc-ns.mf
|--vnfpackage
|--amf
|--hss
|--mongodb
|--pcrf
|--smf
|--upf
|--webui
{
"nsdId": "2116fd24-83f2-416b-bf3c-ca1964793acb",
"nsName": "String",
"nsDescription": "String"
}
發送請求後,將回報201 Created及 JSON 格式的回報。
9. 一個新的請求,Method為POST,URL欄輸入http://:30888/nslcm/v1/ns_instances//instantiate/ 並發送。Body的類型改為raw,檔案類型改為JSON,red id輸入紅色部分。
10. 將輸入的請求以下面的方式為範本
{
"vnfInstanceData":[
{
"vnfInstanceId": "<id in second layer>",
"vnfProflieId": "String"
},
{
"vnfInstanceId": "<id in second layer>",
"vnfProflieId": "String"
}
]
}
將請求發送到server,將收到server 回報“202 Accepted”。