VnfPkgInfo
{
"id": "string",
"vnfdId": "string",
"vnfProvider": "string",
"vnfProductName": "string",
"vnfSoftwareVersion": "string",
"vnfdVersion": "string",
"compatibleSpecificationVersions": "string",
"checksum": {
"algorithm": "string",
"hash": "string"
},
"packageSecurityOption": "string",
"signingCertificate": "string",
"softwareImages": [
{
"id": "string",
"name": "string",
"provider": "string",
"version": "string",
"checksum": {
"algorithm": "string",
"hash": "string"
},
"isEncrypted": false,
"containerFormat": "string",
"diskFormat": "string",
"createdAt": "string",
"minDisk": 0,
"minRam": 0,
"size": 0,
"imagePath": "string"
}
],
"additionalArtifacts": [
{
"artifactPath": "string",
"artifactURI": "string",
"checksum": {
"algorithm": "string",
"hash": "string"
},
"artifactClassification": "string",
"isEncrypted": false,
"nonManoArtifactSetId": "string"
}
],
"onboardingState": "string",
"operationalState": "string",
"usageState": "string",
"vnfmInfo": [
"string"
],
"userDefinedData": {
"name": "string",
"tags": [
{
"name": "string",
"autoCreated": false
}
],
"nfType": "string",
"managedBy": {
"extensionSubtype": "string",
"extensionId": "string",
"extensionName": "string",
"version": "string"
},
"localFilePath": "string",
"lastUpdated": "string",
"lastUpdateEnterprise": "string",
"lastUpdateOrganization": "string",
"lastUpdateUser": "string",
"creationDate": "string",
"creationEnterprise": "string",
"creationOrganization": "string",
"creationUser": "string",
"isDeleted": false,
"vimType": "string"
},
"onboardingFailureDetails": {
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
},
"_links": {
"self": {
"href": "string"
},
"vnfd": {
"href": "string"
},
"packageContent": {
"href": "string"
}
}
}
Provider of the VNF package and 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.
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.
Signals the security option used by the package as defined in clause 5.1 of ETSI GS NFV-SOL 004 [5]. Valid values: OPTION_1, OPTION_2
The singleton signing certificate if it is included as a file in the VNF package.
Information about VNF package artifacts that are software images. This attribute shall not be present before the VNF package content is on-boarded. Otherwise, this attribute shall be present unless it has been requested to be excluded per attribute selector.
Information about VNF package artifacts contained in the VNF package that are not software images. This attribute shall not be present before the VNF package content is on-boarded. Otherwise, this attribute shall be present if the VNF package contains additional artifacts.
Specifies VNFMs compatible with the VNF. This information is copied from the VNFD. See note 4.