Skip to content
vnfIndicators.schema.json 1.87 KiB
Newer Older
{  "type": "array",  "items": {    "description": "This type represents a VNF indicator value.\n",    "type": "object",    "required": [      "id",      "value",      "vnfInstanceId",      "_links"    ],    "properties": {      "id": {        "description": "An identifier that is unique within a VNF descriptor.\n",        "type": "string"      },      "name": {        "description": "Human readable name of the indicator. Shall be present if defined in the VNFD.\n",        "type": "string"      },      "value": {        "description": "Provides the value of the indicator. The value format is defined in the VNFD. ETSI GS NFV-SOL 001 specifies the structure and format of the  VNFD based on TOSCA specifications.\n",        "type": "object"      },      "vnfInstanceId": {        "description": "An identifier with the intention of being globally unique.\n",        "type": "string"      },      "_links": {        "description": "Links for this resource.\n",        "type": "object",        "required": [          "self",          "vnfInstance"        ],        "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"              }            }          }        }      }    }  }}