From 7d94cf23561c5f5c8a63913b3e7fe5ee45bb7e34 Mon Sep 17 00:00:00 2001 From: Giacomo Bernini Date: Fri, 7 Aug 2020 16:24:09 +0200 Subject: [PATCH] fixed issues found by Nokia review --- .../definitions/SOL002VNFFaultManagement_def.yaml | 1 + .../definitions/SOL003VNFPackageManagement_def.yaml | 1 + src/definitions/SOL002SOL003VNFLifecycleManagement_def.yaml | 1 + src/definitions/SOL002SOL003_def.yaml | 4 ++-- 4 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/SOL002/VNFFaultManagement/definitions/SOL002VNFFaultManagement_def.yaml b/src/SOL002/VNFFaultManagement/definitions/SOL002VNFFaultManagement_def.yaml index 20f70fe3..781b8834 100644 --- a/src/SOL002/VNFFaultManagement/definitions/SOL002VNFFaultManagement_def.yaml +++ b/src/SOL002/VNFFaultManagement/definitions/SOL002VNFFaultManagement_def.yaml @@ -129,6 +129,7 @@ definitions: PerceivedSeverityRequest: description: > This type represents the escalated value of the perceived severity for an alarm. + type: object required: - proposedPerceivedSeverity properties: diff --git a/src/SOL003/VNFPackageManagement/definitions/SOL003VNFPackageManagement_def.yaml b/src/SOL003/VNFPackageManagement/definitions/SOL003VNFPackageManagement_def.yaml index ff51d394..0b82df5c 100644 --- a/src/SOL003/VNFPackageManagement/definitions/SOL003VNFPackageManagement_def.yaml +++ b/src/SOL003/VNFPackageManagement/definitions/SOL003VNFPackageManagement_def.yaml @@ -128,6 +128,7 @@ definitions: Specifies VNFMs compatible with the VNF. This information is copied from the VNFD. ETSI GS NFV-SOL 001 specifies the structure and format of the VNFD based on TOSCA specifications. + $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/String" userDefinedData: description: > User defined data for the VNF package. diff --git a/src/definitions/SOL002SOL003VNFLifecycleManagement_def.yaml b/src/definitions/SOL002SOL003VNFLifecycleManagement_def.yaml index a21e26f8..7b1cb509 100644 --- a/src/definitions/SOL002SOL003VNFLifecycleManagement_def.yaml +++ b/src/definitions/SOL002SOL003VNFLifecycleManagement_def.yaml @@ -933,6 +933,7 @@ definitions: description: > This type describes the protocol layer(s) that a CP uses together with protocol-related information, like addresses. + type: object required: - layerProtocol properties: diff --git a/src/definitions/SOL002SOL003_def.yaml b/src/definitions/SOL002SOL003_def.yaml index ed16602e..aaa54aac 100644 --- a/src/definitions/SOL002SOL003_def.yaml +++ b/src/definitions/SOL002SOL003_def.yaml @@ -195,7 +195,7 @@ definitions: items: type: string - VimConnectionInfo: + VnfExtCpData.VimConnectionInfo: description: > This type represents parameters to connect to a VIM for managing the resources of a VNF instance. @@ -586,7 +586,7 @@ definitions: type: object required: - id - - virtualLinkDescId + - vnfVirtualLinkDescId - resourceId properties: id: -- GitLab