Skip to main content

Status

Status of the North Backend

Introduction

VNFaaS functional API for catalog browsing and VNF lifecycle operations.

Introduction

VNFaaS functional API for catalog browsing and VNF lifecycle operations.

(pre-)allocate IP addresses to the VNF

Some VNF models require allocating IP addresses before provisioning the VNF because the requester need to know these addresses to fully configure the VNF

Create a VNF

The state of the created VNF will be draft or designed.

Find VNFs that are contained in a project and by filtering attributes

The value of a filtering attribute could be a single value (e.g., name=my-vnf), a list of values (e.g., name=vnf1,vnf2), an operator such as eq (equals), ne (not equals), gt (greater than), gte (greater than or equals), lt (lesser than), lte (lesser than or equals) followed by a single value (e.g., name=ne:my-vnf), or a set operator in or nin (not in) followed by a list of values (e.g., name=nin:my-vnf1,my-vnf2)

Find VNFs by filtering attributes

The value of a filtering attribute could be a single value (e.g., name=my-vnf), a list of values (e.g., name=vnf1,vnf2), an operator such as eq (equals), ne (not equals), gt (greater than), gte (greater than or equals), lt (lesser than), lte (lesser than or equals) followed by a single value (e.g., name=ne:my-vnf), or a set operator in or nin (not in) followed by a list of values (e.g., name=nin:my-vnf1,my-vnf2)

Find workflow executions

Find workflow executions for a given vnf in a given project, with optional pagination and sorting.

Get CPU usage of the given virtual device

Get the CPU usage of the given virtual device for a period of time and according to a step that could not be under 5 minutes. And this step depends on the period of time (bigger step for large period).

Get disk usage in kb for the given virtual device

Get the disk usage of the given virtual device for a period of time and according to a step that could not be under 5 minutes. And this step depends on the period of time (bigger step for large period). This usage corresponds to the amount of bytes/s written on the disk per step during the period of time.

Get memory usage of the given virtual device

Get the memory (RAM) usage of the given virtual device for a period of time and according to a step that could not be under 5 minutes. And this step depends on the period of time (bigger step for large period).

Get network usage in kb for the given virtual device

Get the network usage of the given virtual device for a period of time and according to a step that could not be under 5 minutes. And this step depends on the period of time (bigger step for large period). This usage corresponds to the amount of traffic exchanged (received and transmitted) in kilobytes per step during the period of time.