PnfdInfo
This type represents a response for the query PNFD operation.
{
"signingCertificate": "signingCertificate",
"pnfdName": "pnfdName",
"pnfdUsageState": null,
"pnfdOnboardingState": null,
"_links": {
"pnfd_content": {
"href": "http://example.com/aeiou"
},
"self": {
"href": "http://example.com/aeiou"
}
},
"pnfdId": "pnfdId",
"onboardingFailureDetails": {
"instance": "instance",
"detail": "detail",
"type": "type",
"title": "title",
"status": 0
},
"pnfdProvider": "pnfdProvider",
"pnfdVersion": "pnfdVersion",
"id": "id",
"pnfdInvariantId": "pnfdInvariantId",
"archiveSecurityOption": "OPTION_1",
"artifacts": [
{
"nonManoArtifactSetId": "nonManoArtifactSetId",
"metadata": {
"key": "metadata"
},
"checksum": {
"hash": "hash",
"algorithm": "algorithm"
},
"artifactPath": "artifactPath"
},
{
"nonManoArtifactSetId": "nonManoArtifactSetId",
"metadata": {
"key": "metadata"
},
"checksum": {
"hash": "hash",
"algorithm": "algorithm"
},
"artifactPath": "artifactPath"
}
],
"userDefinedData": {
"key": "userDefinedData"
}
}
An identifier with the intention of being globally unique.
An identifier with the intention of being globally unique.
Name of the on-boarded PNFD. This information is copied from the PNFD content and shall be present after the PNFD content is on-boarded.
A Version. Representation: string of variable length.
Provider of the on-boarded PNFD. This information is copied from the PNFD content and shall be present after the PNFD content is on-boarded.
An identifier with the intention of being globally unique.
Signals the security option used by the PNFD archive as defined in clause 5.1 of ETSI GS NFV SOL 004. Valid values: OPTION_1, OPTION_2
A string as defined in IETF RFC 8259.
Information about PNFD archive artifacts contained in the PNFD archive. This attribute shall not be present before the PNFD archive content is on-boarded. Otherwise, this attribute shall be present if the PNFD archive contains artifacts.
This type represents a list of key-value pairs. The order of the pairs in the list is not significant. In JSON, a set of key- value pairs is represented as an object. It shall comply with the provisions defined in clause 4 of IETF RFC 7159.