Market Place API
Upload/Re-upload VNF Package
Interface Definition | Description |
---|
URI | /onapapi/marketplace/v1/csars |
Operation Type | POST |
Content-Type | multipart/form-data |
...
{
"csarId":"78ede6f3-66cc-46ab-b748-38a6c010d272",
"name":"NanocellGateway",
"provider":"XYZ",
"version":"V1.0",
"createTime":"2016-06-29 03:33:15",
"modifyTime":"2016-06-29 09:33:15",
"size":"0.93M",
"downloadUri":"http://msb_ip:msb_port/files/marketplace/CSAR/XYZ/NanocellGW/v1.0/NanocellGateway.csar",
"type":"CSAR"
}
Query list of VNF package information by conditions
Interface Definition | Description |
---|
URI | /onapapi/marketplace/v1/csars |
/{csarId?name={name}&version={version}&type={type}&provider={provider} |
Operation Type | GET |
Query Param
Attribute | Qualifier | Cardinality | Content | Description |
---|
name | M | 1 | String | csar Name |
version | M | 1 | String | csar version |
type | M | 1 | String | csar type |
provider | M | 1 | String | csar provider |
Response:
List of PackageMetaData