VnffgInfo

VnffgInfo
VnffgInfo

Information on the VNFFG(s) of the NS instance.

JSON Example
{
    "vnfInstanceId": [
        null,
        null
    ],
    "vnffgdId": "vnffgdId",
    "pnfdInfoId": [
        null,
        null
    ],
    "nsVirtualLinkInfoId": [
        null,
        null
    ],
    "nsCpHandle": [
        {
            "vnfInstanceId": "vnfInstanceId",
            "nsInstanceId": "nsInstanceId",
            "vnfExtCpInstanceId": "vnfExtCpInstanceId",
            "nsSapInstanceId": "nsSapInstanceId",
            "pnfInfoId": "pnfInfoId",
            "pnfExtCpInstanceId": "pnfExtCpInstanceId"
        },
        {
            "vnfInstanceId": "vnfInstanceId",
            "nsInstanceId": "nsInstanceId",
            "vnfExtCpInstanceId": "vnfExtCpInstanceId",
            "nsSapInstanceId": "nsSapInstanceId",
            "pnfInfoId": "pnfInfoId",
            "pnfExtCpInstanceId": "pnfExtCpInstanceId"
        }
    ],
    "id": "id"
}
string
id
Required

An identifier with the intention of being globally unique.

string
vnffgdId
Required

An identifier that is unique within a NS descriptor. Representation: string of variable length.

array of Identifier
vnfInstanceId
Required

Identifier(s) of the constituent VNF instance(s) of this VNFFG instance.

array of Identifier
pnfdInfoId
Optional

Identifier(s) of the constituent PNF instance(s) of this VNFFG instance.

nsVirtualLinkInfoId
Optional

Identifier(s) of the constituent VL instance(s) of this VNFFG instance.

array of NsCpHandle
nsCpHandle
Optional

Identifiers of the CP instances attached to the constituent VNFs and PNFs or the SAP instances of the VNFFG. See note.

Property Of