Undeploying Virtual Network Functions
You can undeploy an already deployed VNF. Use the REST or NETCONF / YANG APIs to undeploy the VNF.
You can also undeploy VNFs using the ESC portal. For more information, see ESC Portal Dashboard.
Sample undeploy request is as follows:
DELETE /v0/deployments/567 HTTP/1.1 Host: client.host.com Content-Type: application/xml Accept: application/xml Client-Transaction-Id: 123456 Callback:/undeployservicecallback
For more details, see Cisco Elastic Services Controller API Guides.
A reboot time parameter is introduced in the deployment request. This provides more flexibility to the operation time of the deployment. In a deployment, when the VM reboots, the monitor is set with the reboot time. If the reboot time expires before the VM alive event, the next action such as vm_recovery_complete, or undeploy is performed.