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"
]
}
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.
array of IdentifierInNs
nfpInfoId
Optional
Identifier(s) of the NFP to be deleted from a given VNFFG.