Skip to content
Snippets Groups Projects
PerformanceInformationAvailableNotification.schema.json 3.73 KiB
Newer Older
  • Learn to ignore specific revisions
  •   "description": "This notification informs the receiver that performance information is available. The notification shall be triggered by the VNFM when new performance information collected by a PM job is available. The periodicity of triggering this notification is influenced by the  \"reportingPeriod\" attribute in the \"PmJobCriteria\" data structure.\n",
      "type": "object",
      "required": [
        "id",
        "notificationType",
        "timeStamp",
        "pmJobId",
        "objectType",
        "objectInstanceId",
        "_links"
      ],
      "properties": {
        "id": {
          "description": "An identifier with the intention of being globally unique.\n",
          "type": "string"
        },
        "notificationType": {
          "description": "Discriminator for the different notification types. Shall be set to \"PerformanceInformationAvailableNotification\" for this notification type.\n",
          "type": "string",
          "enum": [
            "PerformanceInformationAvailableNotification"
          ]
        },
        "timeStamp": {
          "description": "Date-time stamp. Representation: String formatted according to IETF RFC 3339.\n",
          "type": "string",
          "format": "date-time"
        },
        "pmJobId": {
          "description": "An identifier with the intention of being globally unique.\n",
          "type": "string"
        },
        "objectType": {
          "description": "Type of the measured object. The applicable measured object type for a measurement is defined in clause 7.2 of ETSI GS NFV-IFA 027.\n",
          "type": "string"
        },
        "objectInstanceId": {
          "description": "An identifier with the intention of being globally unique.\n",
          "type": "string"
        },
        "subObjectInstanceIds": {
          "description": "Identifiers of the sub-object instances of the measured object instance for which the measurements have been taken. Shall be present if the related PM job has been set up to measure only a subset of all sub-object instances of the measured object instance and a sub-object is defined in clause\n 6.2 of ETSI GS NFV-IFA 027 for the related measured object type.\nShall be absent otherwise.\n",
          "type": "array",
          "items": {
            "description": "An identifier that is unique for the respective type within a VNF instance, but may not be globally unique.\n",
    
          }
        },
        "_links": {
          "description": "Links to resources related to this notification.\n",
          "type": "object",
          "required": [
            "pmJob",
            "performanceReport"
          ],
          "properties": {
            "objectInstance": {
              "description": "This type represents a link to a resource in a notification, using an absolute or relative URI.\n",
              "type": "object",
              "required": [
                "href"
              ],
              "properties": {
                "href": {
                  "description": "String formatted according to IETF RFC 3986.\n",
                  "type": "string"
    
              }
            },
            "pmJob": {
              "description": "This type represents a link to a resource in a notification, using an absolute or relative URI.\n",
              "type": "object",
              "required": [
                "href"
              ],
              "properties": {
                "href": {
                  "description": "String formatted according to IETF RFC 3986.\n",
                  "type": "string"
    
              }
            },
            "performanceReport": {
              "description": "This type represents a link to a resource in a notification, using an absolute or relative URI.\n",
              "type": "object",
              "required": [
                "href"
              ],
              "properties": {
                "href": {
                  "description": "String formatted according to IETF RFC 3986.\n",
                  "type": "string"