summaryrefslogtreecommitdiffstats
path: root/docs/sections/swaggerdoc/oof-osdf-has-api.json
diff options
context:
space:
mode:
Diffstat (limited to 'docs/sections/swaggerdoc/oof-osdf-has-api.json')
-rw-r--r--docs/sections/swaggerdoc/oof-osdf-has-api.json54
1 files changed, 53 insertions, 1 deletions
diff --git a/docs/sections/swaggerdoc/oof-osdf-has-api.json b/docs/sections/swaggerdoc/oof-osdf-has-api.json
index b2b90a8..aa48e39 100644
--- a/docs/sections/swaggerdoc/oof-osdf-has-api.json
+++ b/docs/sections/swaggerdoc/oof-osdf-has-api.json
@@ -1286,7 +1286,7 @@
"$ref": "#/definitions/RequestInfo2"
},
"serviceProfile": {
- "$ref": "#/definitions/ServiceProfile"
+ "$ref": "#/definitions/ServiceProfileNst"
}
}
},
@@ -1377,6 +1377,17 @@
"blob": "content"
}
},
+ "ServiceProfileNst": {
+ "type": "object",
+ "required": [
+ "serviceProfileParameters"
+ ],
+ "properties": {
+ "serviceProfileParameters":{
+ "$ref": "#/definitions/ServiceProfile"
+ }
+ }
+ },
"SliceProfile": {
"type": "string",
"description": "JSON blob. Containing slice profile parameters. The contents are based on 3GPP TS 23.541 Release 16 contents, and will be in the form of attribute value pairs.",
@@ -1587,6 +1598,47 @@
"type": "string",
"format": "uuid",
"description": "Id of NSI"
+ },
+ "NSSIs": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/NSSI"
+ },
+ "description": "A list of NSSIs"
+ },
+ }
+ },
+ "NSSI":{
+ "type": "object",
+ "required": [
+ "NSSIName",
+ "NSSIId",
+ "UUID",
+ "invariantUUID"
+ ],
+ "properties": {
+ "NSSIName": {
+ "type": "string",
+ "description": "Name of NSSI"
+ },
+ "NSSIId": {
+ "type": "string",
+ "description": "Id of NSSI"
+ },
+ "UUID": {
+ "type": "string",
+ "description": "UUID of NSST"
+ },
+ "invariantUUID": {
+ "type": "string",
+ "description": "invariantUUID of NSST"
+ },
+ "sliceProfile": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/SliceProfile"
+ },
+ "description": "list of SliceProfiles",
}
}
},