@@ -33,7 +33,7 @@ Create a new alarm subscription - DUPLICATION
...
@@ -33,7 +33,7 @@ Create a new alarm subscription - DUPLICATION
...Applicability: the NFVO allows creating a subscription resource if another subscription resource with the same filter and callbackUri already exists
...Applicability: the NFVO allows creating a subscription resource if another subscription resource with the same filter and callbackUri already exists
...Post-Conditions: none
...Post-Conditions: none
Depends On TestCreate a new subscription
Depends On TestCreate a new subscription
Pass Execution If${NFVO_DUPLICATION}== 0NVFO is not permitting duplication. Skipping the test
Pass Execution If${NFVO_ALLOWS_DUPLICATE_SUBS}== 0NVFO is not permitting duplication. Skipping the test
POST Subscription
POST Subscription
Check HTTP Response Status Code Is201
Check HTTP Response Status Code Is201
Check HTTP Response Header ContainsLocation
Check HTTP Response Header ContainsLocation
...
@@ -49,7 +49,7 @@ Create a new alarm subscription - NO DUPLICATION
...
@@ -49,7 +49,7 @@ Create a new alarm subscription - NO DUPLICATION
...Applicability: the NFVO decides to not create a duplicate subscription resource
...Applicability: the NFVO decides to not create a duplicate subscription resource
...Post-Conditions: none
...Post-Conditions: none
Depends On TestCreate a new subscription
Depends On TestCreate a new subscription
Pass Execution If${NFVO_DUPLICATION}== 1NFVO permits duplication. Skipping the test
Pass Execution If${NFVO_ALLOWS_DUPLICATE_SUBS}== 1NFVO permits duplication. Skipping the test
"description":"Links to resources related to this resource.\n",
"required":[
"self",
"packageContent"
],
"properties":{
"properties":{
"self":{
"self":{
"description":"This type represents a link to a resource.\n",
"description":"This type represents a link to a resource.\n",
"type":"object",
"type":"object",
"required":["href"],
"required":[
"href"
],
"properties":{
"properties":{
"href":{
"href":{
"description":"URI of the referenced resource.\n",
"description":"URI of the referenced resource.\n",
...
@@ -15,13 +22,26 @@
...
@@ -15,13 +22,26 @@
}
}
}
}
},
},
"objects":{
"vnfd":{
"description":"Links to resources representing the VNF instances for which performance information is collected. Shall be present if the VNF instance information is accessible as a resource.\n",
"description":"This type represents a link to a resource.\n",
"type":"array",
"type":"object",
"items":{
"required":[
"href"
],
"properties":{
"href":{
"description":"URI of the referenced resource.\n",
"type":"string",
"format":"url"
}
}
},
"packageContent":{
"description":"This type represents a link to a resource.\n",
"description":"This type represents a link to a resource.\n",
"type":"object",
"type":"object",
"required":["href"],
"required":[
"href"
],
"properties":{
"properties":{
"href":{
"href":{
"description":"URI of the referenced resource.\n",
"description":"URI of the referenced resource.\n",