InstantiateVnfData
This type represents the information related to a SAP of a NS. The InstantiateVnfData data type specifies the parameters that are needed for VNF instantiation. This information element is used for the bottom-up NS creation when the OSS/BSS explicitly requests VNF instantiation for a given NS. When the NFVO invokes the Instantiate VNF update operation, a set of these parameters are then passed by the NFVO to the VNFM. It shall comply with the provisions defined in Table 6.5.3.24-1.
{
"vnfdId": "string",
"vnfFlavourId": "string",
"vnfInstantiationLevelId": "string",
"vnfInstanceName": "string",
"vnfInstanceDescription": "string",
"extVirtualLinks": [
{
"extVirtualLinkId": "string",
"vimId": "string",
"resourceProviderId": "string",
"resourceId": "string",
"extCps": [
{
"cpdId": "string",
"cpConfig": [
{
"cpInstanceId": "string",
"linkPortId": "string",
"cpProtocolData": [
{
"layerProtocol": "string",
"ipOverEthernet": {
"macAddress": "string",
"ipAddresses": [
{
"type": "string",
"fixedAddresses": [
"string"
],
"numDynamicAddresses": 0,
"addressRange": {
"minAddress": "string",
"maxAddress": "string"
},
"subnetId": "string"
}
]
}
}
]
}
]
}
],
"extLinkPorts": [
{
"id": "string",
"resourceHandle": {
"vimId": "string",
"resourceProviderId": "string",
"resourceId": "string",
"vimLevelResourceType": "string"
}
}
]
}
],
"extManagedVirtualLinks": [
{
"extManagedVirtualLinkId": "string",
"vnfVirtualLinkDescId": "string",
"vimId": "string",
"resourceProviderId": "string",
"resourceId": "string"
}
],
"localizationLanguage": "string",
"locationConstraints": {
"vnfProfileId": "string",
"locationConstraints": {
"countryCode": "string",
"civicAddressElement": [
{
"caType": 0,
"caValue": "string"
}
]
}
}
}
Human-readable name of the VNF instance to be created.
Human-readable description of the VNF instance to be created.
Information about external VLs to connect the VNF to.
Information about internal VLs that are managed by other entities than the VNFM.
Localization language of the VNF to be instantiated. The value shall comply with the format defined in IETF RFC 5646.