Loading src/SOL003/VNFPackageManagement/definitions/VNFPackageManagement_def.yaml +3 −3 Original line number Original line Diff line number Diff line Loading @@ -67,7 +67,7 @@ definitions: It shall be present after the VNF package content has been It shall be present after the VNF package content has been on-boarded and absent otherwise. on-boarded and absent otherwise. Permitted hash algorithms are defined in ETSI GS NFV-SOL 004. Permitted hash algorithms are defined in ETSI GS NFV-SOL 004. $ref: "#/definitions/Checksum" $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Checksum" packageSecurityOption: packageSecurityOption: description: > description: > Signals the security option used by the package as defined in clause 5.1 of ETSI GS NFV-SOL 004. Signals the security option used by the package as defined in clause 5.1 of ETSI GS NFV-SOL 004. Loading Loading @@ -266,7 +266,7 @@ definitions: description: > description: > Checksum of the software image file. Checksum of the software image file. Permitted hash algorithms are defined in ETSI GS NFV-SOL 004. Permitted hash algorithms are defined in ETSI GS NFV-SOL 004. $ref: "#/definitions/Checksum" $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Checksum" isEncrypted: isEncrypted: description: > description: > Reflects whether the image is encrypted (true) or not (false). Reflects whether the image is encrypted (true) or not (false). Loading Loading @@ -388,7 +388,7 @@ definitions: description: > description: > Checksum of the artifact file. Checksum of the artifact file. Permitted hash algorithms are defined in ETSI GS NFV-SOL 004. Permitted hash algorithms are defined in ETSI GS NFV-SOL 004. $ref: "#/definitions/Checksum" $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Checksum" isEncrypted: isEncrypted: description: > description: > Reflects whether the artifact is encrypted (true) or not (false). Reflects whether the artifact is encrypted (true) or not (false). Loading src/SOL003/VNFSnapshotPackageManagement/definitions/VNFSnapshotPackageManagement_def.yaml +5 −5 Original line number Original line Diff line number Diff line Loading @@ -41,7 +41,7 @@ definitions: NOTE: The attribute shall not be present before the VNF snapshot package content 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 uploaded or built. Otherwise, this attribute shall be present unless it has been requested to be excluded per attribute selector. has been requested to be excluded per attribute selector. $ref: "xxx/Checksum" $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Checksum" createdAt: createdAt: description: > description: > Timestamp indicating when the VNF snapshot package creation has been completed. Timestamp indicating when the VNF snapshot package creation has been completed. Loading Loading @@ -212,7 +212,7 @@ definitions: description: > description: > Checksum of the snapshot image file. Permitted hashalgorithms are defined in Checksum of the snapshot image file. Permitted hashalgorithms are defined in ETSI GS NFV-SOL 010. ETSI GS NFV-SOL 010. $ref: "xxx/Checksum" $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Checksum" isEncrypted: isEncrypted: description: > description: > Reflects whether the artifact is encrypted (true) or not (false). Reflects whether the artifact is encrypted (true) or not (false). Loading Loading @@ -361,7 +361,7 @@ definitions: checksum: checksum: description: > description: > Checksum of the artifact file. Permitted hash algorithms are defined in ETSI GS NFV-SOL 010. 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: isEncrypted: description: > description: > Reflects whether the artifact is encrypted (true) or not (false). Reflects whether the artifact is encrypted (true) or not (false). Loading Loading @@ -400,7 +400,7 @@ definitions: description: > description: > Checksum of the VNFD archive file. Permitted hash algorithms are defined in Checksum of the VNFD archive file. Permitted hash algorithms are defined in ETSI GS NFV-SOL 004. ETSI GS NFV-SOL 004. $ref: "xxx/Checksum" $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Checksum" isEncrypted: isEncrypted: description: > description: > Reflects whether the VNFD archive file is encrypted (true) or not (false). Reflects whether the VNFD archive file is encrypted (true) or not (false). Loading Loading @@ -428,7 +428,7 @@ definitions: description: > description: > Checksum of the VNF snapshot record file. Permitted hash algorithms are defined in Checksum of the VNF snapshot record file. Permitted hash algorithms are defined in ETSI GS NFV-SOL 010. ETSI GS NFV-SOL 010. $ref: "xxx/Checksum" $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Checksum" isEncrypted: isEncrypted: description: > description: > Reflects whether the VNF snapshot record file is encrypted (true) or not (false). Reflects whether the VNF snapshot record file is encrypted (true) or not (false). Loading src/definitions/SOL002SOL003VNFLifecycleManagement_def.yaml +25 −0 Original line number Original line Diff line number Diff line Loading @@ -2008,6 +2008,31 @@ definitions: VNFspecific state data. VNFspecific state data. $ref: "../definitions/SOL002SOL003_def.yaml#/definitions/Link" $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: VnfcInfoModifications: description: > description: > This type represents modifications of an entry in an array of "VnfcInfo" objects. This type represents modifications of an entry in an array of "VnfcInfo" objects. Loading src/definitions/SOL002SOL003_def.yaml +5 −0 Original line number Original line Diff line number Diff line Loading @@ -717,6 +717,11 @@ definitions: Representation: string of variable length. Representation: string of variable length. type: string type: string Checksum: #no definition found description: > Cheksum description type: string ######################################################################################################################## ######################################################################################################################## # TO CHECK IF INCLUDE THESE DATA TYPES IN ANOTHER DEF FILES # TO CHECK IF INCLUDE THESE DATA TYPES IN ANOTHER DEF FILES Loading Loading
src/SOL003/VNFPackageManagement/definitions/VNFPackageManagement_def.yaml +3 −3 Original line number Original line Diff line number Diff line Loading @@ -67,7 +67,7 @@ definitions: It shall be present after the VNF package content has been It shall be present after the VNF package content has been on-boarded and absent otherwise. on-boarded and absent otherwise. Permitted hash algorithms are defined in ETSI GS NFV-SOL 004. Permitted hash algorithms are defined in ETSI GS NFV-SOL 004. $ref: "#/definitions/Checksum" $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Checksum" packageSecurityOption: packageSecurityOption: description: > description: > Signals the security option used by the package as defined in clause 5.1 of ETSI GS NFV-SOL 004. Signals the security option used by the package as defined in clause 5.1 of ETSI GS NFV-SOL 004. Loading Loading @@ -266,7 +266,7 @@ definitions: description: > description: > Checksum of the software image file. Checksum of the software image file. Permitted hash algorithms are defined in ETSI GS NFV-SOL 004. Permitted hash algorithms are defined in ETSI GS NFV-SOL 004. $ref: "#/definitions/Checksum" $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Checksum" isEncrypted: isEncrypted: description: > description: > Reflects whether the image is encrypted (true) or not (false). Reflects whether the image is encrypted (true) or not (false). Loading Loading @@ -388,7 +388,7 @@ definitions: description: > description: > Checksum of the artifact file. Checksum of the artifact file. Permitted hash algorithms are defined in ETSI GS NFV-SOL 004. Permitted hash algorithms are defined in ETSI GS NFV-SOL 004. $ref: "#/definitions/Checksum" $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Checksum" isEncrypted: isEncrypted: description: > description: > Reflects whether the artifact is encrypted (true) or not (false). Reflects whether the artifact is encrypted (true) or not (false). Loading
src/SOL003/VNFSnapshotPackageManagement/definitions/VNFSnapshotPackageManagement_def.yaml +5 −5 Original line number Original line Diff line number Diff line Loading @@ -41,7 +41,7 @@ definitions: NOTE: The attribute shall not be present before the VNF snapshot package content 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 uploaded or built. Otherwise, this attribute shall be present unless it has been requested to be excluded per attribute selector. has been requested to be excluded per attribute selector. $ref: "xxx/Checksum" $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Checksum" createdAt: createdAt: description: > description: > Timestamp indicating when the VNF snapshot package creation has been completed. Timestamp indicating when the VNF snapshot package creation has been completed. Loading Loading @@ -212,7 +212,7 @@ definitions: description: > description: > Checksum of the snapshot image file. Permitted hashalgorithms are defined in Checksum of the snapshot image file. Permitted hashalgorithms are defined in ETSI GS NFV-SOL 010. ETSI GS NFV-SOL 010. $ref: "xxx/Checksum" $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Checksum" isEncrypted: isEncrypted: description: > description: > Reflects whether the artifact is encrypted (true) or not (false). Reflects whether the artifact is encrypted (true) or not (false). Loading Loading @@ -361,7 +361,7 @@ definitions: checksum: checksum: description: > description: > Checksum of the artifact file. Permitted hash algorithms are defined in ETSI GS NFV-SOL 010. 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: isEncrypted: description: > description: > Reflects whether the artifact is encrypted (true) or not (false). Reflects whether the artifact is encrypted (true) or not (false). Loading Loading @@ -400,7 +400,7 @@ definitions: description: > description: > Checksum of the VNFD archive file. Permitted hash algorithms are defined in Checksum of the VNFD archive file. Permitted hash algorithms are defined in ETSI GS NFV-SOL 004. ETSI GS NFV-SOL 004. $ref: "xxx/Checksum" $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Checksum" isEncrypted: isEncrypted: description: > description: > Reflects whether the VNFD archive file is encrypted (true) or not (false). Reflects whether the VNFD archive file is encrypted (true) or not (false). Loading Loading @@ -428,7 +428,7 @@ definitions: description: > description: > Checksum of the VNF snapshot record file. Permitted hash algorithms are defined in Checksum of the VNF snapshot record file. Permitted hash algorithms are defined in ETSI GS NFV-SOL 010. ETSI GS NFV-SOL 010. $ref: "xxx/Checksum" $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Checksum" isEncrypted: isEncrypted: description: > description: > Reflects whether the VNF snapshot record file is encrypted (true) or not (false). Reflects whether the VNF snapshot record file is encrypted (true) or not (false). Loading
src/definitions/SOL002SOL003VNFLifecycleManagement_def.yaml +25 −0 Original line number Original line Diff line number Diff line Loading @@ -2008,6 +2008,31 @@ definitions: VNFspecific state data. VNFspecific state data. $ref: "../definitions/SOL002SOL003_def.yaml#/definitions/Link" $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: VnfcInfoModifications: description: > description: > This type represents modifications of an entry in an array of "VnfcInfo" objects. This type represents modifications of an entry in an array of "VnfcInfo" objects. Loading
src/definitions/SOL002SOL003_def.yaml +5 −0 Original line number Original line Diff line number Diff line Loading @@ -717,6 +717,11 @@ definitions: Representation: string of variable length. Representation: string of variable length. type: string type: string Checksum: #no definition found description: > Cheksum description type: string ######################################################################################################################## ######################################################################################################################## # TO CHECK IF INCLUDE THESE DATA TYPES IN ANOTHER DEF FILES # TO CHECK IF INCLUDE THESE DATA TYPES IN ANOTHER DEF FILES Loading