HealVnfData

HealVnfData
HealVnfData

This type represents the information to heal a VNF that is part of an NS. The NFVO shall then invoke the HealVNF operation towards the appropriate VNFM. It shall comply with the provisions defined in Table 6.5.3.44-1.

JSON Example
{
    "vnfInstanceId": "string",
    "cause": "string",
    "additionalParams": {
        "lcmInterfaces": {
            "lcmInterfaces": {
                "heal_start": [
                    {
                        "name": "USER",
                        "type": "string",
                        "value": "root"
                    },
                    {
                        "name": "PWD",
                        "type": "password",
                        "value": "pass"
                    },
                    {
                        "name": "HOSTNAME",
                        "type": "string",
                        "value": "10.176.160.54"
                    },
                    {
                        "name": "CMD",
                        "type": "string",
                        "value": "uptime"
                    },
                    {
                        "name": "VIM_LOCATION",
                        "type": "location",
                        "value": "vmware_641917F756584A7FA21F455F775D5F66"
                    }
                ],
                "heal_end": [
                    {
                        "name": "USER",
                        "type": "string",
                        "value": "root"
                    },
                    {
                        "name": "PWD",
                        "type": "password",
                        "value": "pass"
                    },
                    {
                        "name": "HOSTNAME",
                        "type": "string",
                        "value": "10.176.160.54"
                    },
                    {
                        "name": "CMD",
                        "type": "string",
                        "value": "uptime"
                    },
                    {
                        "name": "VIM_LOCATION",
                        "type": "location",
                        "value": "vmware_641917F756584A7FA21F455F775D5F66"
                    }
                ]
            }
        },
        "healParam": {
            "cause": "error"
        }
    }
}
vnfInstanceId
Required

vnfInstanceId

string
cause
Optional

Indicates the reason why a healing procedure is required.

additionalParams
Optional

additionalParams

Property Of