Loading src/SOL003/VNFLifecycleManagement/definitions/SOL003VNFLifecycleManagement_def.yaml +1 −1 Original line number Diff line number Diff line Loading @@ -754,7 +754,7 @@ definitions: vnfdVersion: description: > Identifies the version of the VNFD. The value is copied from the VNFD. $ref: "../../..//definitions/SOL002SOL003_def.yaml#/definitions/Version" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Version" vnfConfigurableProperties: description: > Additional VNF-specific attributes that provide the current values of the configurable Loading src/SOL003/VNFPackageManagement/VNFPackageManagement.yaml +11 −11 Original line number Diff line number Diff line Loading @@ -1139,7 +1139,7 @@ components: content: application/json: schema: $ref: "../../definitions/SOL002SOL003_def.yaml#/definitions/ProblemDetails" $ref: "../General_Definitions/SOL003_def.yaml#/definitions/ProblemDetails" VnfdInIndividualOnboardedVnfPackage.Get.200: description: | Loading Loading @@ -1213,7 +1213,7 @@ components: content: application/json: schema: $ref: "../../definitions/SOL002SOL003_def.yaml#/definitions/ProblemDetails" $ref: "../General_Definitions/SOL003_def.yaml#/definitions/ProblemDetails" ManifestInIndividualVnfPackage.Get.200: description: | Loading Loading @@ -1331,7 +1331,7 @@ components: content: application/json: schema: $ref: "../../definitions/SOL002SOL003_def.yaml#/definitions/ProblemDetails" $ref: "../General_Definitions/SOL003_def.yaml#/definitions/ProblemDetails" ManifestInIndividualOnboardedVnfPackage.Get.200: description: | Loading Loading @@ -1449,7 +1449,7 @@ components: content: application/json: schema: $ref: "../../definitions/SOL002SOL003_def.yaml#/definitions/ProblemDetails" $ref: "../General_Definitions/SOL003_def.yaml#/definitions/ProblemDetails" IndividualVnfPackageContent.Get.200: description: | Loading Loading @@ -1557,7 +1557,7 @@ components: content: application/json: schema: $ref: "../../definitions/SOL002SOL003_def.yaml#/definitions/ProblemDetails" $ref: "../General_Definitions/SOL003_def.yaml#/definitions/ProblemDetails" IndividualVnfPackageContent.Get.416: description: | Loading Loading @@ -1653,7 +1653,7 @@ components: content: application/json: schema: $ref: "../../definitions/SOL002SOL003_def.yaml#/definitions/ProblemDetails" $ref: "../General_Definitions/SOL003_def.yaml#/definitions/ProblemDetails" IndividualOnboardedVnfPackageContent.Get.416: description: | Loading Loading @@ -1774,7 +1774,7 @@ components: content: application/json: schema: $ref: "../../definitions/SOL002SOL003_def.yaml#/definitions/ProblemDetails" $ref: "../General_Definitions/SOL003_def.yaml#/definitions/ProblemDetails" IndividualVnfPackageArtifact.Get.416: description: | Loading Loading @@ -1840,7 +1840,7 @@ components: content: application/json: schema: $ref: "../../definitions/SOL002SOL003_def.yaml#/definitions/ProblemDetails" $ref: "../General_Definitions/SOL003_def.yaml#/definitions/ProblemDetails" IndividualOnboardedVnfPackageArtifact.Get.416: description: | Loading Loading @@ -1906,7 +1906,7 @@ components: content: application/json: schema: $ref: "../../definitions/SOL002SOL003_def.yaml#/definitions/ProblemDetails" $ref: "../General_Definitions/SOL003_def.yaml#/definitions/ProblemDetails" IndividualVnfPackageArtifacts.Get.416: description: | Loading Loading @@ -1975,7 +1975,7 @@ components: content: application/json: schema: $ref: "../../definitions/SOL002SOL003_def.yaml#/definitions/ProblemDetails" $ref: "../General_Definitions/SOL003_def.yaml#/definitions/ProblemDetails" IndividualOnboardedVnfPackageArtifacts.Get.416: description: | Loading Loading @@ -2464,7 +2464,7 @@ components: content: application/json: schema: $ref: "../../definitions/SOL002SOL003_def.yaml#/definitions/ProblemDetails" $ref: "../General_Definitions/SOL003_def.yaml#/definitions/ProblemDetails" Subscriptions.Get.200: description: | Loading src/SOL003/VNFPackageManagement/definitions/SOL003VNFPackageManagement_def.yaml +42 −42 Original line number Diff line number Diff line Loading @@ -22,7 +22,7 @@ definitions: description: > Identifier of the on-boarded VNF package. This identifier is allocated by the NFVO. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Identifier" vnfdId: description: > This identifier, which is managed by the VNF provider, identifies Loading @@ -30,19 +30,19 @@ definitions: It's copied from the VNFD of the on-boarded VNF package. It shall be present after the VNF package content has been on-boarded and absent otherwise. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Identifier" vnfProvider: description: > Provider of the VNF package and the VNFD. This information is copied from the VNFD. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/String" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/String" vnfProductName: description: > Name to identify the VNF product. Invariant for the VNF product lifetime. This information is copied from the VNFD. It shall be present after the VNF package content has been on-boarded and absent otherwise. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/String" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/String" vnfSoftwareVersion: description: > Software version of the VNF. This is changed when there is any Loading @@ -50,13 +50,13 @@ definitions: This information is copied from the VNFD. It shall be present after the VNF package content has been on-boarded and absent otherwise. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Version" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Version" vnfdVersion: description: > The version of the VNFD. This information is copied from the VNFD. It shall be present after the VNF package content has been on-boarded and absent otherwise. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Version" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Version" compatibleSpecificationVersions: description: > Indicates which versions of the ETSI GS NFV-SOL 004 specification the Loading @@ -64,14 +64,14 @@ definitions: Each entry shall be formatted as defined in clause 4.3.2 of ETSI GS NFV-SOL 004. type: array items: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Version" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Version" checksum: description: > Checksum of the on-boarded VNF package. 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/SOL002SOL003_def.yaml#/definitions/Checksum" $ref: "../../General_Definitions/SOL003_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. Loading @@ -84,7 +84,7 @@ definitions: signingCertificate: description: > The singleton signing certificate if it is included as a file in the VNF package. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/String" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/String" softwareImages: description: > Information about VNF package artifacts that are software images. Loading Loading @@ -128,11 +128,11 @@ definitions: It shall be present after the VNF package content has been on-boarded and absent otherwise. type: array items: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/String" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/String" userDefinedData: description: > User defined data for the VNF package. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/KeyValuePairs" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/KeyValuePairs" onboardingFailureDetails: description: > Failure details of current onboarding procedure. See clause 6.3 of ETSI GS NFV-SOL 013 Loading @@ -140,7 +140,7 @@ definitions: If "onboardingState" is "ERROR", this attribute shall be present and contain error information (such as failed onboarding or processing operation, affected artifact etc.), unless it has been requested to be excluded via an attribute selector. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/ProblemDetails" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/ProblemDetails" _links: description: > Links to resources related to this resource. Loading @@ -152,15 +152,15 @@ definitions: self: description: > URI of this resource. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Link" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Link" vnfd: description: > Link to the "VNFD in an individual VNf package" resource. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Link" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Link" packageContent: description: > Link to the "VNF package content" resource. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Link" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Link" PkgmSubscriptionRequest: description: > Loading @@ -180,7 +180,7 @@ definitions: callbackUri: description: > The URI of the endpoint to send the notification to. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Uri" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Uri" authentication: description: > Authentication parameters to configure the use of Authorization when Loading @@ -188,7 +188,7 @@ definitions: in clause 8.3.4 of ETSI GS NFV-SOL 013. This attribute shall only be present if the subscriber requires authorization of notifications. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/SubscriptionAuthentication" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/SubscriptionAuthentication" PkgmSubscription: description: > Loading @@ -203,7 +203,7 @@ definitions: id: description: > Identifier of this "Individual subscription" resource. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Identifier" filter: description: > Filter settings for this subscription, to define the subset of all Loading @@ -214,7 +214,7 @@ definitions: callbackUri: description: > The URI of the endpoint to send the notification to. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Uri" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Uri" _links: description: > Links to resources related to this resource. Loading @@ -225,7 +225,7 @@ definitions: self: description: > URI of this resource. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Link" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Link" VnfPackageSoftwareImageInfo: description: > Loading Loading @@ -254,28 +254,28 @@ definitions: id: description: > Identifier of the software image. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/IdentifierInVnfd" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/IdentifierInVnfd" name: description: > Name of the software image. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/String" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/String" provider: description: > Provider of the software image. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/String" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/String" version: description: > Version of the software image. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Version" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Version" checksum: description: > Checksum of the software image file. Permitted hash algorithms are defined in ETSI GS NFV-SOL 004. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Checksum" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Checksum" isEncrypted: description: > Reflects whether the image is encrypted (true) or not (false). $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Boolean" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Boolean" containerFormat: description: > Container format indicates whether the software image is in a file Loading Loading @@ -330,7 +330,7 @@ definitions: createdAt: description: > Time when this software image was created. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/DateTime" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/DateTime" minDisk: description: > The minimal disk for this software image in bytes. Loading @@ -346,7 +346,7 @@ definitions: userMetadata: description: > User-defined data. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/KeyValuePairs" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/KeyValuePairs" imagePath: description: > Path which identifies the image artifact and also Loading Loading @@ -375,7 +375,7 @@ definitions: manifest. Shall be present if the image artifact is external to the VNF package and shall be absent otherwise. EXAMPLE: https://example.com/m%40ster.vhd $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Uri" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Uri" VnfPackageArtifactInfo: description: > Loading Loading @@ -413,7 +413,7 @@ definitions: NFVO to synthesize this path in a manner that avoids any collision of the synthesized artifact path with the paths and names of artifacts included in the package. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/String" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/String" artifactURI: description: > URI of the artifact as defined in the VNF package manifest. Loading @@ -422,22 +422,22 @@ definitions: EXAMPLE: https://example.com/m%40ster.sh type: array items: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Uri" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Uri" checksum: description: > Checksum of the artifact file. Permitted hash algorithms are defined in ETSI GS NFV-SOL 004. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Checksum" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Checksum" isEncrypted: description: > Reflects whether the artifact is encrypted (true) or not (false). $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Boolean" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Boolean" nonManoArtifactSetId: description: > Non-MANO artifact set identifier of the non-MANO artifact set to which the artifact belongs, as defined in clause 4.3.7 of ETSI GS NFV-SOL 004. Shall be provided if the artifact is a non-MANO artifact, and shall be omitted otherwise. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/String" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/String" artifactClassification: description: > Marks specific types of artifacts as defined in the VNF package. Loading @@ -456,7 +456,7 @@ definitions: description: > The metadata of the artifact that are available in the VNF package, such as Content type, size, creation date, etc. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/KeyValuePairs" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/KeyValuePairs" PkgmNotificationsFilter: description: > Loading Loading @@ -509,7 +509,7 @@ definitions: vnfProvider: description: > Name of the VNF provider to match. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/String" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/String" vnfProducts: description: > If present, match VNF packages that contain VNF products with Loading @@ -523,7 +523,7 @@ definitions: vnfProductName: description: > Name of the VNF product to match. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/String" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/String" versions: description: > If present, match VNF packages that contain VNF products Loading @@ -538,7 +538,7 @@ definitions: vnfSoftwareVersion: description: > VNF software version to match. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Version" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Version" vnfdVersions: description: > If present, match VNF packages that contain VNF Loading @@ -547,14 +547,14 @@ definitions: one particular provider. type: array items: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Version" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Version" vnfdId: description: > Match VNF packages with a VNFD identifier listed in the attribute. See note 2. type: array items: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Identifier" vnfPkgId: description: > Match VNF packages with a package identifier listed in the Loading @@ -565,7 +565,7 @@ definitions: See note 2. type: array items: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Identifier" operationalState: description: > Match particular operational states of the VNF package. Loading @@ -585,7 +585,7 @@ definitions: Match strings that specify VNFMs compatible with the VNF. See table 10.5.2.2-1. type: array items: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/String" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/String" PackageOperationalStateType: description: > Loading Loading
src/SOL003/VNFLifecycleManagement/definitions/SOL003VNFLifecycleManagement_def.yaml +1 −1 Original line number Diff line number Diff line Loading @@ -754,7 +754,7 @@ definitions: vnfdVersion: description: > Identifies the version of the VNFD. The value is copied from the VNFD. $ref: "../../..//definitions/SOL002SOL003_def.yaml#/definitions/Version" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Version" vnfConfigurableProperties: description: > Additional VNF-specific attributes that provide the current values of the configurable Loading
src/SOL003/VNFPackageManagement/VNFPackageManagement.yaml +11 −11 Original line number Diff line number Diff line Loading @@ -1139,7 +1139,7 @@ components: content: application/json: schema: $ref: "../../definitions/SOL002SOL003_def.yaml#/definitions/ProblemDetails" $ref: "../General_Definitions/SOL003_def.yaml#/definitions/ProblemDetails" VnfdInIndividualOnboardedVnfPackage.Get.200: description: | Loading Loading @@ -1213,7 +1213,7 @@ components: content: application/json: schema: $ref: "../../definitions/SOL002SOL003_def.yaml#/definitions/ProblemDetails" $ref: "../General_Definitions/SOL003_def.yaml#/definitions/ProblemDetails" ManifestInIndividualVnfPackage.Get.200: description: | Loading Loading @@ -1331,7 +1331,7 @@ components: content: application/json: schema: $ref: "../../definitions/SOL002SOL003_def.yaml#/definitions/ProblemDetails" $ref: "../General_Definitions/SOL003_def.yaml#/definitions/ProblemDetails" ManifestInIndividualOnboardedVnfPackage.Get.200: description: | Loading Loading @@ -1449,7 +1449,7 @@ components: content: application/json: schema: $ref: "../../definitions/SOL002SOL003_def.yaml#/definitions/ProblemDetails" $ref: "../General_Definitions/SOL003_def.yaml#/definitions/ProblemDetails" IndividualVnfPackageContent.Get.200: description: | Loading Loading @@ -1557,7 +1557,7 @@ components: content: application/json: schema: $ref: "../../definitions/SOL002SOL003_def.yaml#/definitions/ProblemDetails" $ref: "../General_Definitions/SOL003_def.yaml#/definitions/ProblemDetails" IndividualVnfPackageContent.Get.416: description: | Loading Loading @@ -1653,7 +1653,7 @@ components: content: application/json: schema: $ref: "../../definitions/SOL002SOL003_def.yaml#/definitions/ProblemDetails" $ref: "../General_Definitions/SOL003_def.yaml#/definitions/ProblemDetails" IndividualOnboardedVnfPackageContent.Get.416: description: | Loading Loading @@ -1774,7 +1774,7 @@ components: content: application/json: schema: $ref: "../../definitions/SOL002SOL003_def.yaml#/definitions/ProblemDetails" $ref: "../General_Definitions/SOL003_def.yaml#/definitions/ProblemDetails" IndividualVnfPackageArtifact.Get.416: description: | Loading Loading @@ -1840,7 +1840,7 @@ components: content: application/json: schema: $ref: "../../definitions/SOL002SOL003_def.yaml#/definitions/ProblemDetails" $ref: "../General_Definitions/SOL003_def.yaml#/definitions/ProblemDetails" IndividualOnboardedVnfPackageArtifact.Get.416: description: | Loading Loading @@ -1906,7 +1906,7 @@ components: content: application/json: schema: $ref: "../../definitions/SOL002SOL003_def.yaml#/definitions/ProblemDetails" $ref: "../General_Definitions/SOL003_def.yaml#/definitions/ProblemDetails" IndividualVnfPackageArtifacts.Get.416: description: | Loading Loading @@ -1975,7 +1975,7 @@ components: content: application/json: schema: $ref: "../../definitions/SOL002SOL003_def.yaml#/definitions/ProblemDetails" $ref: "../General_Definitions/SOL003_def.yaml#/definitions/ProblemDetails" IndividualOnboardedVnfPackageArtifacts.Get.416: description: | Loading Loading @@ -2464,7 +2464,7 @@ components: content: application/json: schema: $ref: "../../definitions/SOL002SOL003_def.yaml#/definitions/ProblemDetails" $ref: "../General_Definitions/SOL003_def.yaml#/definitions/ProblemDetails" Subscriptions.Get.200: description: | Loading
src/SOL003/VNFPackageManagement/definitions/SOL003VNFPackageManagement_def.yaml +42 −42 Original line number Diff line number Diff line Loading @@ -22,7 +22,7 @@ definitions: description: > Identifier of the on-boarded VNF package. This identifier is allocated by the NFVO. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Identifier" vnfdId: description: > This identifier, which is managed by the VNF provider, identifies Loading @@ -30,19 +30,19 @@ definitions: It's copied from the VNFD of the on-boarded VNF package. It shall be present after the VNF package content has been on-boarded and absent otherwise. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Identifier" vnfProvider: description: > Provider of the VNF package and the VNFD. This information is copied from the VNFD. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/String" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/String" vnfProductName: description: > Name to identify the VNF product. Invariant for the VNF product lifetime. This information is copied from the VNFD. It shall be present after the VNF package content has been on-boarded and absent otherwise. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/String" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/String" vnfSoftwareVersion: description: > Software version of the VNF. This is changed when there is any Loading @@ -50,13 +50,13 @@ definitions: This information is copied from the VNFD. It shall be present after the VNF package content has been on-boarded and absent otherwise. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Version" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Version" vnfdVersion: description: > The version of the VNFD. This information is copied from the VNFD. It shall be present after the VNF package content has been on-boarded and absent otherwise. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Version" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Version" compatibleSpecificationVersions: description: > Indicates which versions of the ETSI GS NFV-SOL 004 specification the Loading @@ -64,14 +64,14 @@ definitions: Each entry shall be formatted as defined in clause 4.3.2 of ETSI GS NFV-SOL 004. type: array items: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Version" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Version" checksum: description: > Checksum of the on-boarded VNF package. 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/SOL002SOL003_def.yaml#/definitions/Checksum" $ref: "../../General_Definitions/SOL003_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. Loading @@ -84,7 +84,7 @@ definitions: signingCertificate: description: > The singleton signing certificate if it is included as a file in the VNF package. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/String" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/String" softwareImages: description: > Information about VNF package artifacts that are software images. Loading Loading @@ -128,11 +128,11 @@ definitions: It shall be present after the VNF package content has been on-boarded and absent otherwise. type: array items: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/String" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/String" userDefinedData: description: > User defined data for the VNF package. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/KeyValuePairs" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/KeyValuePairs" onboardingFailureDetails: description: > Failure details of current onboarding procedure. See clause 6.3 of ETSI GS NFV-SOL 013 Loading @@ -140,7 +140,7 @@ definitions: If "onboardingState" is "ERROR", this attribute shall be present and contain error information (such as failed onboarding or processing operation, affected artifact etc.), unless it has been requested to be excluded via an attribute selector. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/ProblemDetails" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/ProblemDetails" _links: description: > Links to resources related to this resource. Loading @@ -152,15 +152,15 @@ definitions: self: description: > URI of this resource. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Link" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Link" vnfd: description: > Link to the "VNFD in an individual VNf package" resource. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Link" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Link" packageContent: description: > Link to the "VNF package content" resource. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Link" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Link" PkgmSubscriptionRequest: description: > Loading @@ -180,7 +180,7 @@ definitions: callbackUri: description: > The URI of the endpoint to send the notification to. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Uri" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Uri" authentication: description: > Authentication parameters to configure the use of Authorization when Loading @@ -188,7 +188,7 @@ definitions: in clause 8.3.4 of ETSI GS NFV-SOL 013. This attribute shall only be present if the subscriber requires authorization of notifications. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/SubscriptionAuthentication" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/SubscriptionAuthentication" PkgmSubscription: description: > Loading @@ -203,7 +203,7 @@ definitions: id: description: > Identifier of this "Individual subscription" resource. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Identifier" filter: description: > Filter settings for this subscription, to define the subset of all Loading @@ -214,7 +214,7 @@ definitions: callbackUri: description: > The URI of the endpoint to send the notification to. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Uri" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Uri" _links: description: > Links to resources related to this resource. Loading @@ -225,7 +225,7 @@ definitions: self: description: > URI of this resource. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Link" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Link" VnfPackageSoftwareImageInfo: description: > Loading Loading @@ -254,28 +254,28 @@ definitions: id: description: > Identifier of the software image. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/IdentifierInVnfd" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/IdentifierInVnfd" name: description: > Name of the software image. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/String" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/String" provider: description: > Provider of the software image. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/String" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/String" version: description: > Version of the software image. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Version" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Version" checksum: description: > Checksum of the software image file. Permitted hash algorithms are defined in ETSI GS NFV-SOL 004. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Checksum" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Checksum" isEncrypted: description: > Reflects whether the image is encrypted (true) or not (false). $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Boolean" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Boolean" containerFormat: description: > Container format indicates whether the software image is in a file Loading Loading @@ -330,7 +330,7 @@ definitions: createdAt: description: > Time when this software image was created. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/DateTime" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/DateTime" minDisk: description: > The minimal disk for this software image in bytes. Loading @@ -346,7 +346,7 @@ definitions: userMetadata: description: > User-defined data. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/KeyValuePairs" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/KeyValuePairs" imagePath: description: > Path which identifies the image artifact and also Loading Loading @@ -375,7 +375,7 @@ definitions: manifest. Shall be present if the image artifact is external to the VNF package and shall be absent otherwise. EXAMPLE: https://example.com/m%40ster.vhd $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Uri" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Uri" VnfPackageArtifactInfo: description: > Loading Loading @@ -413,7 +413,7 @@ definitions: NFVO to synthesize this path in a manner that avoids any collision of the synthesized artifact path with the paths and names of artifacts included in the package. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/String" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/String" artifactURI: description: > URI of the artifact as defined in the VNF package manifest. Loading @@ -422,22 +422,22 @@ definitions: EXAMPLE: https://example.com/m%40ster.sh type: array items: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Uri" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Uri" checksum: description: > Checksum of the artifact file. Permitted hash algorithms are defined in ETSI GS NFV-SOL 004. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Checksum" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Checksum" isEncrypted: description: > Reflects whether the artifact is encrypted (true) or not (false). $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Boolean" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Boolean" nonManoArtifactSetId: description: > Non-MANO artifact set identifier of the non-MANO artifact set to which the artifact belongs, as defined in clause 4.3.7 of ETSI GS NFV-SOL 004. Shall be provided if the artifact is a non-MANO artifact, and shall be omitted otherwise. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/String" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/String" artifactClassification: description: > Marks specific types of artifacts as defined in the VNF package. Loading @@ -456,7 +456,7 @@ definitions: description: > The metadata of the artifact that are available in the VNF package, such as Content type, size, creation date, etc. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/KeyValuePairs" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/KeyValuePairs" PkgmNotificationsFilter: description: > Loading Loading @@ -509,7 +509,7 @@ definitions: vnfProvider: description: > Name of the VNF provider to match. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/String" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/String" vnfProducts: description: > If present, match VNF packages that contain VNF products with Loading @@ -523,7 +523,7 @@ definitions: vnfProductName: description: > Name of the VNF product to match. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/String" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/String" versions: description: > If present, match VNF packages that contain VNF products Loading @@ -538,7 +538,7 @@ definitions: vnfSoftwareVersion: description: > VNF software version to match. $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Version" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Version" vnfdVersions: description: > If present, match VNF packages that contain VNF Loading @@ -547,14 +547,14 @@ definitions: one particular provider. type: array items: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Version" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Version" vnfdId: description: > Match VNF packages with a VNFD identifier listed in the attribute. See note 2. type: array items: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Identifier" vnfPkgId: description: > Match VNF packages with a package identifier listed in the Loading @@ -565,7 +565,7 @@ definitions: See note 2. type: array items: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/Identifier" operationalState: description: > Match particular operational states of the VNF package. Loading @@ -585,7 +585,7 @@ definitions: Match strings that specify VNFMs compatible with the VNF. See table 10.5.2.2-1. type: array items: $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/String" $ref: "../../General_Definitions/SOL003_def.yaml#/definitions/String" PackageOperationalStateType: description: > Loading