VnfVirtualLinkResourceInfo

VnfVirtualLinkResourceInfo
VnfVirtualLinkResourceInfo

This type represents the information that allows addressing a virtualised resource that is used by an internal VL instance in a VNF instance.

JSON Example
{
    "id": "string",
    "vnfVirtualLinkDescId": "string",
    "networkResource": {
        "vimId": "string",
        "resourceProviderId": "string",
        "resourceId": "string",
        "vimLevelResourceType": "string"
    },
    "reservationId": "string",
    "vnfLinkPorts": [
        {
            "id": "string",
            "resourceHandle": {
                "vimId": "string",
                "resourceProviderId": "string",
                "resourceId": "string",
                "vimLevelResourceType": "string"
            },
            "cpInstanceId": "string",
            "cpInstanceType": "string"
        }
    ]
}
id
Required

id

vnfVirtualLinkDescId
Required

vnfVirtualLinkDescId

networkResource
Required

networkResource

reservationId
Optional

reservationId

vnfLinkPorts
Optional

Links ports of this VL. Shall be present when the linkPort is used for external connectivity by the VNF (refer to VnfLinkPortInfo). May be present otherwise.

metadata
Optional

metadata