Skip to main content
Version: 0.8.0_inProgress

Evolve-VNFaaService

Evolution Platform

Virtual Network Function as a Service API

The goal of this API is to manage virtual network function (VNF). To that end, several top-level resources is defined:

  • Virtual Network Function.

Each top-level resource is contained into a project and has its own lifecycle.

All dates are in UTC (timezone Zulu). Their format is "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'", example: 2022-04-12T16:42:23.345Z.

Some resources are modeled by two distinct classes (in the Swagger model) in order to represent two facets of the object:

  • one class is used in create/update API requests (class name ends with "InRequest"),
  • the other class is used in API responses (class name ends with "InResponse").

The API also offers services to consult catalogs:

  • Contract Duration
  • Virtual Network Function Model