Register Vnf Catalog
Create Network Function catalog
Request
URI
POST
https://{api_host}/hybridity/api/vnfpkgm/v1/vnf_packages
COPY
Request Body
{
"name": "string"
}
string
name
Optional
name
Responses
200
create catalog response
Returns CreateCatalog of type(s) application/json
{
"id": "string",
"onboardingState": "string",
"operationalState": "string",
"usageState": "string",
"userDefinedData": {
"name": "string"
},
"name": "string",
"managedBy": {
"extensionSubtype": "string",
"extensionName": "string"
}
}
string
id
Optional
id
string
onboardingState
Optional
onboardingState
string
operationalState
Optional
operationalState
string
usageState
Optional
usageState
object
userDefinedData
Optional
userDefinedData
string
name
Optional
name
object
managedBy
Optional
managedBy
Vnf Catalog Operations
DELETE
Delete Vnf Package
GET
Download Vnf Package
GET
Get Package Content View
GET
Get Vnfd
GET
Get Vnfd Interfaces
GET
Get Vnf Package
GET
Get Vnf Packages
POST
Register Vnf Catalog
PUT
Update Vnf Descriptor
PUT
Update Vnf Descriptor Content
PATCH
Update Vnf Package
POST
Upload Vnf Package
GET
View Vnf Descriptor