UpdateVnffgData

UpdateVnffgData
UpdateVnffgData

This type specifies the parameters used for the update of an existing VNFFG instance. It shall comply with the provisions defined in Table 6.5.3.37-1.

JSON Example
{
    "vnffgInfoId": "string",
    "nfp": [
        {
            "nfpInfoId": "string",
            "nfpName": "string",
            "description": "string",
            "cpGroup": [
                {
                    "cpPairInfo": [
                        {
                            "vnfExtCpIds": [
                                "string"
                            ],
                            "pnfExtCpIds": [
                                "string"
                            ],
                            "sapIds": [
                                "string"
                            ]
                        }
                    ],
                    "forwardingBehaviour": "string",
                    "forwardingBehaviourInputParameters": {
                        "algortihmName": "string",
                        "algorithmWeights": [
                            0
                        ]
                    }
                }
            ],
            "nfpRule": {
                "etherDestinationAddress": "string",
                "etherSourceAddress": "string",
                "etherType": "string",
                "vlanTag": [
                    "string"
                ],
                "protocol": "string",
                "dscp": "string",
                "sourcePortRange": {
                    "lowerPort": 0,
                    "upperPort": 0
                },
                "destinationPortRange": {
                    "lowerPort": 0,
                    "upperPort": 0
                },
                "sourceIpAddressPrefix": "string",
                "destinationIpAddressPrefix": "string",
                "extendedCriteria": [
                    {
                        "startingPoint": 0,
                        "length": 0,
                        "value": "string"
                    }
                ]
            }
        }
    ],
    "nfpInfoId": [
        "string"
    ]
}
vnffgInfoId
Required

vnffgInfoId

array of NfpData
nfp
Optional

Indicate the desired new NFP(s) for a given VNFFG after the operations of addition/removal of NS components (e.g. VNFs, VLs, etc.) have been completed, or indicate the updated or newly created NFP classification and selection rule which applied to an existing NFP.

nfpInfoId
Optional

Identifier(s) of the NFP to be deleted from a given VNFFG.

Property Of