vnfIndicators.schema.json 1.5 KB
Newer Older
Elian Kraja's avatar
Elian Kraja committed
{  "type": "array",  "items": {    "type": "object",    "required": [      "id",      "value",      "vnfInstanceId",      "_links"    ],    "properties": {      "id": {        "description": "An identifier that is unique within a VNF descriptor.\n",        "type": "string"      },      "name": {        "type": "string"      },      "value": {        "type": "object"      },      "vnfInstanceId": {        "description": "An identifier with the intention of being globally unique.\n",        "type": "string"      },      "_links": {        "description": "Links to resources related to this resource.\n",        "type": "object",        "required": [          "self"        ],        "properties": {          "self": {            "description": "This type represents a link to a resource.\n",            "type": "object",            "required": [              "href"            ],            "properties": {              "href": {                "description": "URI of the referenced resource.\n",                "type": "string",                "format": "url"              }            }          },          "vnfInstance": {            "description": "This type represents a link to a resource.\n",            "type": "object",            "required": [              "href"            ],            "properties": {              "href": {                "description": "URI of the referenced resource.\n",                "type": "string",                "format": "url"              }            }          }        }      }    }  }}