summaryrefslogtreecommitdiffstats
path: root/nokiav2/docs
diff options
context:
space:
mode:
Diffstat (limited to 'nokiav2/docs')
-rw-r--r--nokiav2/docs/.gitignore1
-rw-r--r--nokiav2/docs/sample/vnfm.instantiation.request.json14
-rw-r--r--nokiav2/docs/sampleVnfs/simple/cbam.instantiation.request.json14
-rw-r--r--nokiav2/docs/sampleVnfs/simple/etsi_config.json39
-rw-r--r--nokiav2/docs/sampleVnfs/simple/simple.csarbin12047 -> 12133 bytes
-rw-r--r--nokiav2/docs/sampleVnfs/simple/vfc.ns.instantiation.request.direct.json6
-rw-r--r--nokiav2/docs/sampleVnfs/simpleDual/cbam.instantiation.request.json8
-rw-r--r--nokiav2/docs/sampleVnfs/simpleDual/simpleDual.csarbin11371 -> 12325 bytes
-rw-r--r--nokiav2/docs/sampleVnfs/simpleDual/vfc.ns.instantiation.request.direct.json6
-rw-r--r--nokiav2/docs/sampleVnfs/simple_cmcc/cbam.instantiation.request.json3
-rw-r--r--nokiav2/docs/sampleVnfs/simple_cmcc/etsi_config.json34
-rw-r--r--nokiav2/docs/sampleVnfs/simple_cmcc/simple.csarbin0 -> 12133 bytes
-rw-r--r--nokiav2/docs/sampleVnfs/simple_cmcc/vfc.ns.create.request.json9
-rw-r--r--nokiav2/docs/sampleVnfs/simple_cmcc/vfc.ns.heal.request.json13
-rw-r--r--nokiav2/docs/sampleVnfs/simple_cmcc/vfc.ns.instantiation.request.direct.json6
-rw-r--r--nokiav2/docs/sampleVnfs/simple_cmcc/vfc.ns.instantiation.request.json7
-rw-r--r--nokiav2/docs/sampleVnfs/simple_cmcc/vfc.vnf.scale.request.json8
17 files changed, 157 insertions, 11 deletions
diff --git a/nokiav2/docs/.gitignore b/nokiav2/docs/.gitignore
index a96ddfc2..bd19fff5 100644
--- a/nokiav2/docs/.gitignore
+++ b/nokiav2/docs/.gitignore
@@ -1,3 +1,4 @@
_build
.DS_Store
internal.rst
+ims
diff --git a/nokiav2/docs/sample/vnfm.instantiation.request.json b/nokiav2/docs/sample/vnfm.instantiation.request.json
new file mode 100644
index 00000000..8b111b2b
--- /dev/null
+++ b/nokiav2/docs/sample/vnfm.instantiation.request.json
@@ -0,0 +1,14 @@
+{
+ "vnfInstanceName": "vnfc3bc829b-6057-4001-ad04-7c6",
+ "extVirtualLink": [],
+ "vnfPackageId": "c3bc829b-6057-4001-ad04-7c6bfdf30138",
+ "additionalParam": {
+ "inputs": {
+ "location": "Nokia_RegionOne"
+ },
+ "extVirtualLinks": [],
+ "properties": "{\"etsi_config\": \"{'zones': [{'resourceId': 'compute-a', 'id': 'zoneInfoId'}], 'extVirtualLinks': [{'resourceId': 'pub_net', 'extCps': [{'cpdId': 'universal_ecp'}]}], 'vimType': 'OPENSTACK_V3_INFO', 'instantiationLevel': 'default', 'softwareImages': [{'vnfdSoftwareImageId': 'server_image', 'resourceId': 'ubuntu.16.04'}], 'computeResourceFlavours': [{'resourceId': 'm1.small', 'vnfdVirtualComputeDescId': 'server_compute'}], 'flavourId': 'scalable'}\", \"id\": \"c3bc829b-6057-4001-ad04-7c6bfdf30138\", \"availability_zone_max_count\": \"1\"}",
+ "vimId": "Nokia_RegionOne"
+ },
+ "vnfDescriptorId": "c3bc829b-6057-4001-ad04-7c6bfdf30138"
+} \ No newline at end of file
diff --git a/nokiav2/docs/sampleVnfs/simple/cbam.instantiation.request.json b/nokiav2/docs/sampleVnfs/simple/cbam.instantiation.request.json
index 5ec6acbc..a85ca0ae 100644
--- a/nokiav2/docs/sampleVnfs/simple/cbam.instantiation.request.json
+++ b/nokiav2/docs/sampleVnfs/simple/cbam.instantiation.request.json
@@ -41,20 +41,20 @@
"vims": [
{
"accessInfo": {
- "username": "develadm",
- "tenant": "devel",
- "password": "develpass",
+ "username": "<username>",
+ "tenant": "<tenantName>",
+ "password": "<password>",
"region": "RegionOne"
- },
+ },
"interfaceInfo": {
- "endpoint": "https://10.41.49.107:5000/v2.0/",
+ "endpoint": "https://<keyStoneIp>:5000/v2.0/",
"trustedCertificates": [],
"skipCertificateVerification": true,
- "skipCertificateHostnameCheck": true
+ "skipCertificateHostnameCheck": true
},
"vimInfoType": "OPENSTACK_V2_INFO",
"id": "vim_id"
}
- ],
+ ],
"instantiationLevelId": "default"
}
diff --git a/nokiav2/docs/sampleVnfs/simple/etsi_config.json b/nokiav2/docs/sampleVnfs/simple/etsi_config.json
new file mode 100644
index 00000000..a0cff014
--- /dev/null
+++ b/nokiav2/docs/sampleVnfs/simple/etsi_config.json
@@ -0,0 +1,39 @@
+{
+ "extensions": [
+ {
+ "name": "myNameKey",
+ "value": "myName"
+ }
+ ],
+ "computeResourceFlavours": [
+ {
+ "vnfdVirtualComputeDescId": "server_compute",
+ "resourceId": "m1.small"
+ }
+ ],
+ "extVirtualLinks": [
+ {
+ "extCps": [
+ {
+ "cpdId": "universal_ecp"
+ }
+ ],
+ "resourceId": "pub_net"
+ }
+ ],
+ "zones": [
+ {
+ "resourceId": "compute-a",
+ "id": "zoneInfoId"
+ }
+ ],
+ "flavourId": "scalable",
+ "vimType": "OPENSTACK_V3_INFO",
+ "instantiationLevel": "default",
+ "softwareImages": [
+ {
+ "resourceId": "ubuntu.16.04",
+ "vnfdSoftwareImageId": "server_image"
+ }
+ ]
+} \ No newline at end of file
diff --git a/nokiav2/docs/sampleVnfs/simple/simple.csar b/nokiav2/docs/sampleVnfs/simple/simple.csar
index da3637fe..a3726c19 100644
--- a/nokiav2/docs/sampleVnfs/simple/simple.csar
+++ b/nokiav2/docs/sampleVnfs/simple/simple.csar
Binary files differ
diff --git a/nokiav2/docs/sampleVnfs/simple/vfc.ns.instantiation.request.direct.json b/nokiav2/docs/sampleVnfs/simple/vfc.ns.instantiation.request.direct.json
new file mode 100644
index 00000000..811f13a0
--- /dev/null
+++ b/nokiav2/docs/sampleVnfs/simple/vfc.ns.instantiation.request.direct.json
@@ -0,0 +1,6 @@
+{
+ "nsInstanceId": "23fd3ae5-c261-4662-9fcd-35107d33954f",
+ "additionalParamForNs": {
+ "location": "Nokia_RegionOne"
+ }
+} \ No newline at end of file
diff --git a/nokiav2/docs/sampleVnfs/simpleDual/cbam.instantiation.request.json b/nokiav2/docs/sampleVnfs/simpleDual/cbam.instantiation.request.json
index 5ec6acbc..16fc4d14 100644
--- a/nokiav2/docs/sampleVnfs/simpleDual/cbam.instantiation.request.json
+++ b/nokiav2/docs/sampleVnfs/simpleDual/cbam.instantiation.request.json
@@ -41,13 +41,13 @@
"vims": [
{
"accessInfo": {
- "username": "develadm",
- "tenant": "devel",
- "password": "develpass",
+ "username": "<username>",
+ "tenant": "<tenantName>",
+ "password": "<password>",
"region": "RegionOne"
},
"interfaceInfo": {
- "endpoint": "https://10.41.49.107:5000/v2.0/",
+ "endpoint": "https://<keyStoneIp>:5000/v2.0/",
"trustedCertificates": [],
"skipCertificateVerification": true,
"skipCertificateHostnameCheck": true
diff --git a/nokiav2/docs/sampleVnfs/simpleDual/simpleDual.csar b/nokiav2/docs/sampleVnfs/simpleDual/simpleDual.csar
index 7b0b57f0..3a43b788 100644
--- a/nokiav2/docs/sampleVnfs/simpleDual/simpleDual.csar
+++ b/nokiav2/docs/sampleVnfs/simpleDual/simpleDual.csar
Binary files differ
diff --git a/nokiav2/docs/sampleVnfs/simpleDual/vfc.ns.instantiation.request.direct.json b/nokiav2/docs/sampleVnfs/simpleDual/vfc.ns.instantiation.request.direct.json
new file mode 100644
index 00000000..452b10bb
--- /dev/null
+++ b/nokiav2/docs/sampleVnfs/simpleDual/vfc.ns.instantiation.request.direct.json
@@ -0,0 +1,6 @@
+{
+ "nsInstanceId": "b65572a1-4f2e-4787-950d-bb489e970623",
+ "additionalParamForNs": {
+ "location": "Nokia_RegionOne"
+ }
+} \ No newline at end of file
diff --git a/nokiav2/docs/sampleVnfs/simple_cmcc/cbam.instantiation.request.json b/nokiav2/docs/sampleVnfs/simple_cmcc/cbam.instantiation.request.json
new file mode 100644
index 00000000..0e0dcd23
--- /dev/null
+++ b/nokiav2/docs/sampleVnfs/simple_cmcc/cbam.instantiation.request.json
@@ -0,0 +1,3 @@
+{
+
+} \ No newline at end of file
diff --git a/nokiav2/docs/sampleVnfs/simple_cmcc/etsi_config.json b/nokiav2/docs/sampleVnfs/simple_cmcc/etsi_config.json
new file mode 100644
index 00000000..ef3bce5c
--- /dev/null
+++ b/nokiav2/docs/sampleVnfs/simple_cmcc/etsi_config.json
@@ -0,0 +1,34 @@
+{
+ "computeResourceFlavours": [
+ {
+ "vnfdVirtualComputeDescId": "server_compute",
+ "resourceId": "m1.small"
+ }
+ ],
+ "extVirtualLinks": [
+ {
+ "extCps": [
+ {
+ "cpdId": "universal_ecp"
+ }
+ ],
+ "resourceId": "oam-nokia"
+ }
+ ],
+ "zones": [
+ {
+ "resourceId": "nova",
+ "id": "zoneInfoId"
+ }
+ ],
+ "flavourId": "scalable",
+ "vimType": "OPENSTACK_V3_INFO",
+ "instantiationLevel": "default",
+ "softwareImages": [
+ {
+ "resourceId": "ubuntu.16.04",
+ "vnfdSoftwareImageId": "server_image"
+ }
+ ],
+ "extensions" : [ { "name": "myNameKey", "value": "myName"} ]
+}
diff --git a/nokiav2/docs/sampleVnfs/simple_cmcc/simple.csar b/nokiav2/docs/sampleVnfs/simple_cmcc/simple.csar
new file mode 100644
index 00000000..48a38b8e
--- /dev/null
+++ b/nokiav2/docs/sampleVnfs/simple_cmcc/simple.csar
Binary files differ
diff --git a/nokiav2/docs/sampleVnfs/simple_cmcc/vfc.ns.create.request.json b/nokiav2/docs/sampleVnfs/simple_cmcc/vfc.ns.create.request.json
new file mode 100644
index 00000000..d6e9d2dc
--- /dev/null
+++ b/nokiav2/docs/sampleVnfs/simple_cmcc/vfc.ns.create.request.json
@@ -0,0 +1,9 @@
+{
+ "nsName": "simple_20180517_1",
+ "csarId": "58b0320f-f4f1-421f-ba38-2dda1f2d6484",
+ "context": {
+ "globalCustomerId" : "Demonstration",
+ "serviceType" : "Database"
+ },
+ "description": "string"
+} \ No newline at end of file
diff --git a/nokiav2/docs/sampleVnfs/simple_cmcc/vfc.ns.heal.request.json b/nokiav2/docs/sampleVnfs/simple_cmcc/vfc.ns.heal.request.json
new file mode 100644
index 00000000..49c79212
--- /dev/null
+++ b/nokiav2/docs/sampleVnfs/simple_cmcc/vfc.ns.heal.request.json
@@ -0,0 +1,13 @@
+{
+ "healVnfData": {
+ "vnfInstanceId": "98dfd286-e4dc-437b-9607-15fb3964485d",
+ "cause": "cause",
+ "additionalParams": {
+ "action": "auto",
+ "actionvminfo": {
+ "vmid": "95a8f4bd-3384-48b9-8c97-8493ee6e7535",
+ "vmname": "CBAM-59fa6b5b2c004c689ed30df5eeff69ef-simple-0"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/nokiav2/docs/sampleVnfs/simple_cmcc/vfc.ns.instantiation.request.direct.json b/nokiav2/docs/sampleVnfs/simple_cmcc/vfc.ns.instantiation.request.direct.json
new file mode 100644
index 00000000..41820092
--- /dev/null
+++ b/nokiav2/docs/sampleVnfs/simple_cmcc/vfc.ns.instantiation.request.direct.json
@@ -0,0 +1,6 @@
+{
+ "nsInstanceId": "601f68d2-b1cd-4c47-8af9-1a781eb5fa2a",
+ "additionalParamForNs": {
+ "location": "NokiaNonAdmin_RegionOne"
+ }
+} \ No newline at end of file
diff --git a/nokiav2/docs/sampleVnfs/simple_cmcc/vfc.ns.instantiation.request.json b/nokiav2/docs/sampleVnfs/simple_cmcc/vfc.ns.instantiation.request.json
new file mode 100644
index 00000000..01f37938
--- /dev/null
+++ b/nokiav2/docs/sampleVnfs/simple_cmcc/vfc.ns.instantiation.request.json
@@ -0,0 +1,7 @@
+{
+ "nsInstanceId": "601f68d2-b1cd-4c47-8af9-1a781eb5fa2a",
+ "additionalParamForNs": {
+ "location": "NokiaNonAdmin_RegionOne",
+ "45dd6e04-34d4-452f-8eff-d944c2b8e075": "{ \"computeResourceFlavours\": [ { \"vnfdVirtualComputeDescId\": \"server_compute\", \"resourceId\": \"m1.small\" } ], \"extVirtualLinks\": [ { \"extCps\": [ { \"cpdId\": \"universal_ecp\" } ], \"resourceId\": \"oam-nokia\" } ], \"zones\": [ { \"resourceId\": \"nova\", \"id\": \"zoneInfoId\" } ], \"flavourId\": \"scalable\", \"vimType\": \"OPENSTACK_V3_INFO\", \"instantiationLevel\": \"default\", \"softwareImages\": [ { \"resourceId\": \"ubuntu.16.04\", \"vnfdSoftwareImageId\": \"server_image\" } ] }"
+ }
+} \ No newline at end of file
diff --git a/nokiav2/docs/sampleVnfs/simple_cmcc/vfc.vnf.scale.request.json b/nokiav2/docs/sampleVnfs/simple_cmcc/vfc.vnf.scale.request.json
new file mode 100644
index 00000000..3140f4a4
--- /dev/null
+++ b/nokiav2/docs/sampleVnfs/simple_cmcc/vfc.vnf.scale.request.json
@@ -0,0 +1,8 @@
+{
+ "scaleVnfData" :
+ {
+ "type" : "SCALE_OUT",
+ "aspectId" : "simpleAspect",
+ "numberOfSteps" : "1"
+ }
+} \ No newline at end of file