VNF Models
Browse and discover available Virtual Network Function models from the platform catalog.
Available VNF Models
Overview
The VNF Model API is tenant-scoped and lets you:
- List all available VNF models with optional filtering
- Get a specific model by its identifier
- Filter by vendor name, vendor model, or type
Model Attributes
Each VNF model includes:
- Identity: UUID, name, description
- Type: e.g. Firewall, Router, SD-WAN (max 30 characters)
- Category:
STANDALONEorENABLER - Vendor: Vendor name and model designation
- Versions: Available model versions, each with supported flavors
- Deployment modes:
single,dual, orcluster - Zones: Sorted list of available geographic zones
- Virtual devices: 1 or 2 virtual device definitions with characteristic requirements
- IP allocation: whether pre-allocation is required before provisioning
- Deprecated: whether new VNF creation from this model is blocked
Common Use Cases
List all models for a tenant
curl -X GET 'https://api.orange.com/evolutionplatform/vnfaaservice/api/v1/tenants/{tenantId}/vnfmodels' \
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
Filter by vendor
curl -X GET 'https://api.orange.com/evolutionplatform/vnfaaservice/api/v1/tenants/{tenantId}/vnfmodels?vendorName=Fortinet' \
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
Get a specific model
curl -X GET 'https://api.orange.com/evolutionplatform/vnfaaservice/api/v1/tenants/{tenantId}/vnfmodels/{vnfModelId}' \
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
API Reference
For complete endpoint documentation, see the API Reference.
