Commit f6fce2fd authored by Samir Medjiah's avatar Samir Medjiah

SOL005: fixing broken references

parent 977491b8
Pipeline #4577 passed with stage
in 0 seconds
...@@ -223,7 +223,7 @@ paths: ...@@ -223,7 +223,7 @@ paths:
- the signatures of the individual files (if available in the package). - the signatures of the individual files (if available in the package).
parameters: parameters:
- $ref: ../components/SOL005_params.yaml#/components/parameters/Accept - $ref: ../components/SOL005_params.yaml#/components/parameters/Accept
- $ref: ../components/SOL005_params.yaml#/components/parameters/include_signature - $ref: ../components/SOL005_params.yaml#/components/parameters/include_signatures
responses: responses:
"200": "200":
$ref: '#/components/responses/IndividualVnfPackageVnfd.Get' $ref: '#/components/responses/IndividualVnfPackageVnfd.Get'
...@@ -332,7 +332,7 @@ paths: ...@@ -332,7 +332,7 @@ paths:
The GET method reads the content of the manifest within a VNF package. The GET method reads the content of the manifest within a VNF package.
parameters: parameters:
- $ref: ../components/SOL005_params.yaml#/components/parameters/Accept - $ref: ../components/SOL005_params.yaml#/components/parameters/Accept
- $ref: ../components/SOL005_params.yaml#/components/parameters/include_signature - $ref: ../components/SOL005_params.yaml#/components/parameters/include_signatures
responses: responses:
"200": "200":
$ref: '#/components/responses/IndividualVnfPackageManifest.Get' $ref: '#/components/responses/IndividualVnfPackageManifest.Get'
...@@ -474,7 +474,7 @@ paths: ...@@ -474,7 +474,7 @@ paths:
parameters: parameters:
- $ref: ../components/SOL005_params.yaml#/components/parameters/Accept - $ref: ../components/SOL005_params.yaml#/components/parameters/Accept
- $ref: ../components/SOL005_params.yaml#/components/parameters/Range - $ref: ../components/SOL005_params.yaml#/components/parameters/Range
- $ref: ../components/SOL005_params.yaml#/components/parameters/include_signature - $ref: ../components/SOL005_params.yaml#/components/parameters/include_signatures
- $ref: ../components/SOL005_params.yaml#/components/parameters/exclude_all_mano_artifacts - $ref: ../components/SOL005_params.yaml#/components/parameters/exclude_all_mano_artifacts
- $ref: ../components/SOL005_params.yaml#/components/parameters/exclude_all_non_mano_artifacts - $ref: ../components/SOL005_params.yaml#/components/parameters/exclude_all_non_mano_artifacts
- $ref: ../components/SOL005_params.yaml#/components/parameters/select_non_mano_artifact_sets - $ref: ../components/SOL005_params.yaml#/components/parameters/select_non_mano_artifact_sets
...@@ -572,7 +572,7 @@ paths: ...@@ -572,7 +572,7 @@ paths:
parameters: parameters:
- $ref: ../components/SOL005_params.yaml#/components/parameters/Accept - $ref: ../components/SOL005_params.yaml#/components/parameters/Accept
- $ref: ../components/SOL005_params.yaml#/components/parameters/Range - $ref: ../components/SOL005_params.yaml#/components/parameters/Range
- $ref: ../components/SOL005_params.yaml#/components/parameters/include_signature - $ref: ../components/SOL005_params.yaml#/components/parameters/include_signatures
responses: responses:
"200": "200":
$ref: '#/components/responses/IndividualVnfPackageArtifact.Get' $ref: '#/components/responses/IndividualVnfPackageArtifact.Get'
......
...@@ -834,7 +834,7 @@ components: ...@@ -834,7 +834,7 @@ components:
content: content:
application/json: application/json:
schema: schema:
$ref: ../definitions/SOL005VNFSnapshotPackageManagement_def.yaml#/definitions/VnfSnapshotPkgInfo $ref: definitions/SOL005VNFSnapshotPackageManagement_def.yaml#/definitions/VnfSnapshotPkgInfo
VnfSnapshotPackages.Get.200: VnfSnapshotPackages.Get.200:
description: | description: |
...@@ -885,7 +885,7 @@ components: ...@@ -885,7 +885,7 @@ components:
schema: schema:
type: array type: array
items: items:
$ref: ../definitions/SOL005VNFSnapshotPackageManagement_def.yaml#/definitions/VnfSnapshotPkgInfo $ref: definitions/SOL005VNFSnapshotPackageManagement_def.yaml#/definitions/VnfSnapshotPkgInfo
IndividualVNFSnapshotPackage.Get.200: IndividualVNFSnapshotPackage.Get.200:
description: | description: |
...@@ -918,7 +918,7 @@ components: ...@@ -918,7 +918,7 @@ components:
content: content:
application/json: application/json:
schema: schema:
$ref: ../definitions/SOL005VNFSnapshotPackageManagement_def.yaml#/definitions/VnfSnapshotPkgInfo $ref: definitions/SOL005VNFSnapshotPackageManagement_def.yaml#/definitions/VnfSnapshotPkgInfo
IndividualVNFSnapshotPackage.Patch.200: IndividualVNFSnapshotPackage.Patch.200:
description: | description: |
...@@ -951,7 +951,7 @@ components: ...@@ -951,7 +951,7 @@ components:
content: content:
application/json: application/json:
schema: schema:
$ref: ../definitions/SOL005VNFSnapshotPackageManagement_def.yaml#/definitions/VnfSnapshotPkgInfoModifications $ref: definitions/SOL005VNFSnapshotPackageManagement_def.yaml#/definitions/VnfSnapshotPkgInfoModifications
IndividualVNFSnapshotPackage.Delete.204: IndividualVNFSnapshotPackage.Delete.204:
description: | description: |
...@@ -1228,7 +1228,7 @@ components: ...@@ -1228,7 +1228,7 @@ components:
content: content:
application/json: application/json:
schema: schema:
$ref: ../definitions/SOL005VNFSnapshotPackageManagement_def.yaml#/definitions/VnfSnapshotPkgExtArtifactsAccessInfo $ref: definitions/SOL005VNFSnapshotPackageManagement_def.yaml#/definitions/VnfSnapshotPkgExtArtifactsAccessInfo
ExternalArtifactsAccess.Put.200: ExternalArtifactsAccess.Put.200:
description: | description: |
...@@ -1263,7 +1263,7 @@ components: ...@@ -1263,7 +1263,7 @@ components:
content: content:
application/json: application/json:
schema: schema:
$ref: ../definitions/SOL005VNFSnapshotPackageManagement_def.yaml#/definitions/VnfSnapshotPkgExtArtifactsAccessInfo $ref: definitions/SOL005VNFSnapshotPackageManagement_def.yaml#/definitions/VnfSnapshotPkgExtArtifactsAccessInfo
IndividualArtifact.Get.200: IndividualArtifact.Get.200:
description: | description: |
......
...@@ -91,7 +91,7 @@ definitions: ...@@ -91,7 +91,7 @@ definitions:
to be excluded per attribute selector. to be excluded per attribute selector.
type: array type: array
items: items:
$ref: "../../definitions/SOL005_def.yaml#/definitions/Identifierlocal" $ref: "../../definitions/SOL005_def.yaml#/definitions/IdentifierLocal"
isFullSnapshot: isFullSnapshot:
description: > description: >
Value is TRUE in case of a "full" VNF snapshot package, i.e., containing all snapshotted Value is TRUE in case of a "full" VNF snapshot package, i.e., containing all snapshotted
...@@ -406,8 +406,8 @@ definitions: ...@@ -406,8 +406,8 @@ definitions:
type: string type: string
VnfSnapshotPkgExtArtifactsAccessInfo: VnfSnapshotPkgExtArtifactsAccessInfo:
description: > description: > #no definition found
... VnfSnapshotPkgExtArtifactsAccessInfo description !
type: string type: string
VnfSnapshotPkgExtArtifactsAccessConfig: VnfSnapshotPkgExtArtifactsAccessConfig:
......
...@@ -130,8 +130,8 @@ components: ...@@ -130,8 +130,8 @@ components:
schema: schema:
type: string type: string
include_signature: include_signatures:
name: include_signature name: include_signatures
description: > description: >
If this parameter is provided, the NFVO shall include in the ZIP archive the security information If this parameter is provided, the NFVO shall include in the ZIP archive the security information
as specified above. as specified above.
......
...@@ -58,6 +58,12 @@ definitions: ...@@ -58,6 +58,12 @@ definitions:
A number as defined in IETF RFC 8259. A number as defined in IETF RFC 8259.
type: number type: number
UnsignedInt:
description: >
Unsigned integer number
type: integer
minimum: 0
KeyValuePairs: KeyValuePairs:
description: > description: >
This type represents a list of key-value pairs. The order of the pairs in the list is not significant. This type represents a list of key-value pairs. The order of the pairs in the list is not significant.
...@@ -286,6 +292,19 @@ definitions: ...@@ -286,6 +292,19 @@ definitions:
Identifier of the VNF Virtual Link Descriptor (VLD) in the VNFD. Identifier of the VNF Virtual Link Descriptor (VLD) in the VNFD.
type: string type: string
IdentifierLocal:
description: >
An identifier that is unique within a limited local scope other than above listed identifiers,
such as within a complex data structure or within a request-response pair.
Representation: string of variable length.
type: string
IdentifierInVnf:
description: >
An identifier that is unique for the respective type within a VNF
instance, but may not be globally unique.
type: string
ApiVersionInformation: ApiVersionInformation:
description: > description: >
This type represents API version information. This type represents API version information.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment