NFVIS API

Network Function Virtualization Infrastructure Software (NFVIS) API refers to the RESTCONF API provided by Cisco Enterprise NFVIS. This API allows for programmable access to NFVIS functionalities, enabling management and orchestration of the network functions hosted on NFVIS.

The NFVIS API automates and streamlines managing virtual network functions and infrastructure, enabling programmatic tasks like VM lifecycle management and service chaining, thus enhancing efficiency. Deployed with NFVIS software, the API is accessible via HTTP methods (GET, POST, PUT, DELETE) with necessary authentication credentials. It supports XML and JSON formats for requests and responses.

NFVIS API offers the following capabilities:

  • VM Lifecycle Management: Automating the creation, deployment, updating, and deletion of VMs.
  • Service Chaining: Programmatically connecting network services in a sequence to optimize resource usage and performance.
  • Configuration Management: Automating the configuration of VNFs and the NFVIS platform itself.
  • Monitoring and Troubleshooting: Accessing system information and performance metrics to monitor and troubleshoot network services.
  • Integration with Orchestration Tools: Facilitating integration with higher-level orchestration and management systems to enable end-to-end automation and service delivery.

NFVIS Documentation

For more information on NFVIS documentation, see the end-user documentation at NFVIS Configuration Guide