InlineVnf_packages200Response
This type represents the information of a VNF package. It shall comply with the provisions defined in table 9.5.2.5-1. NOTE 1: If the value of the onboardingState attribute is not equal to "ONBOARDED", the value of the operationalState attribute shall be equal to "DISABLED". NOTE 2: If the value of the onboardingState attribute is not equal to "ONBOARDED", the value of the usageState attribute shall be equal to "NOT_IN_USE". NOTE 3: State changes of a VNF package are illustrated in clause B.2. NOTE 4: ETSI GS NFV-SOL 001 specifies the structure and format of the VNFD based on TOSCA specifications.
[
{
"id": "string",
"vnfdId": "string",
"vnfdExtInvariantId": "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",
"imageUri": "string"
}
],
"additionalArtifacts": [
{
"artifactPath": "string",
"artifactURI": "string",
"checksum": {
"algorithm": "string",
"hash": "string"
},
"isEncrypted": false,
"nonManoArtifactSetId": "string",
"artifactClassification": "string"
}
],
"onboardingState": "string",
"operationalState": "string",
"usageState": "string",
"vnfmInfo": [
"string"
],
"onboardingFailureDetails": {
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
},
"_links": {
"self": {
"href": "string"
},
"vnfd": {
"href": "string"
},
"packageContent": {
"href": "string"
}
}
}
]