Commit f6691ff1 authored by Samir Medjiah's avatar Samir Medjiah
Browse files

SOL003: v308 updates -> VnfStateSnapshotInfo, Checksum (holder) added

parent 74fddf98
......@@ -67,7 +67,7 @@ definitions:
It shall be present after the VNF package content has been
on-boarded and absent otherwise.
Permitted hash algorithms are defined in ETSI GS NFV-SOL 004.
$ref: "#/definitions/Checksum"
$ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Checksum"
packageSecurityOption:
description: >
Signals the security option used by the package as defined in clause 5.1 of ETSI GS NFV-SOL 004.
......@@ -266,7 +266,7 @@ definitions:
description: >
Checksum of the software image file.
Permitted hash algorithms are defined in ETSI GS NFV-SOL 004.
$ref: "#/definitions/Checksum"
$ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Checksum"
isEncrypted:
description: >
Reflects whether the image is encrypted (true) or not (false).
......@@ -388,7 +388,7 @@ definitions:
description: >
Checksum of the artifact file.
Permitted hash algorithms are defined in ETSI GS NFV-SOL 004.
$ref: "#/definitions/Checksum"
$ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Checksum"
isEncrypted:
description: >
Reflects whether the artifact is encrypted (true) or not (false).
......
......@@ -41,7 +41,7 @@ definitions:
NOTE: The attribute shall not be present before the VNF snapshot package content
has been uploaded or built. Otherwise, this attribute shall be present unless it
has been requested to be excluded per attribute selector.
$ref: "xxx/Checksum"
$ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Checksum"
createdAt:
description: >
Timestamp indicating when the VNF snapshot package creation has been completed.
......@@ -212,7 +212,7 @@ definitions:
description: >
Checksum of the snapshot image file. Permitted hashalgorithms are defined in
ETSI GS NFV-SOL 010.
$ref: "xxx/Checksum"
$ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Checksum"
isEncrypted:
description: >
Reflects whether the artifact is encrypted (true) or not (false).
......@@ -361,7 +361,7 @@ definitions:
checksum:
description: >
Checksum of the artifact file. Permitted hash algorithms are defined in ETSI GS NFV-SOL 010.
$ref: "xxx/Checksum"
$ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Checksum"
isEncrypted:
description: >
Reflects whether the artifact is encrypted (true) or not (false).
......@@ -400,7 +400,7 @@ definitions:
description: >
Checksum of the VNFD archive file. Permitted hash algorithms are defined in
ETSI GS NFV-SOL 004.
$ref: "xxx/Checksum"
$ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Checksum"
isEncrypted:
description: >
Reflects whether the VNFD archive file is encrypted (true) or not (false).
......@@ -428,7 +428,7 @@ definitions:
description: >
Checksum of the VNF snapshot record file. Permitted hash algorithms are defined in
ETSI GS NFV-SOL 010.
$ref: "xxx/Checksum"
$ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Checksum"
isEncrypted:
description: >
Reflects whether the VNF snapshot record file is encrypted (true) or not (false).
......
......@@ -2008,6 +2008,31 @@ definitions:
VNFspecific state data.
$ref: "../definitions/SOL002SOL003_def.yaml#/definitions/Link"
VnfStateSnapshotInfo:
description: >
This type represents information about VNF-specific state snapshot data.
type: object
required:
- checksum
- isEncrypted
properties:
checksum:
description: >
Checksum of the VNF state snapshot file. Hash algorithms applicable to VNF snapshot package artifacts
are defined in ETSI GS NFV-SOL 010.
type:
$ref: "../definitions/SOL002SOL003_def.yaml#/definitions/Checksum"
isEncrypted:
description: >
Reflects whether the VNF state snapshot content is encrypted (true) or not (false).
type:
$ref: "../definitions/SOL002SOL003_def.yaml#/definitions/Boolean"
metadata:
description: >
The metadata with additional information such as content type, size, creation date, etc.
type:
$ref: "../definitions/SOL002SOL003_def.yaml#/definitions/KeyValuePairs"
VnfcInfoModifications:
description: >
This type represents modifications of an entry in an array of "VnfcInfo" objects.
......
......@@ -717,6 +717,11 @@ definitions:
Representation: string of variable length.
type: string
Checksum: #no definition found
description: >
Cheksum description
type: string
########################################################################################################################
# TO CHECK IF INCLUDE THESE DATA TYPES IN ANOTHER DEF FILES
......
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