...
OOF will match the SRIOV information along with the constraint provided by Policy and add extra attributes inside the assignmentInfo data block when returning the response to SO and VF-C.
Sample looks like below.
"assignmentInfo": [
{
"key":"locationId ",
"value ":"DLLSTX1A " },
{
"key":"locationType ",
"value ":"openstack-cloud " },
{
"key":"vimId ",
"value ":"rackspace_DLLSTX1A " },
{
"key":"oofDirectives ",
"value ":{
"directives":[
{ "vnfc_directives":[
{
"vnfc_id":"< ID of VNFC>",
"directives":[
{
"directive_name":"< Name of directive,example flavor_directive>",
"attributes":[
{
"attribute_name":"< name of attribute, such as flavor label>",
"attribute_value":"< value such as cloud specific flavor>"
}
]
},
{
"directive_name":"< Name of directive,example vnic-info>",
"attributes":[
{
"attribute_name":"< name of attribute, such as vnic-type>",
"attribute_value":"< value such as direct/normal>"
},
{
"attribute_name":"< name of attribute, such as provider netweork>",
"attribute_value":"< value such as physnet>"
}
]
}
]
}
]
},
{
"vnf_directives":{
"directives":[
{
"directive_name":"< Name of directive>",
"attributes":[
{
"attribute_name":"< name of attribute>",
"attribute_value":"< value >"
}
]
},
{
"directive_name":"< Name of directive>",
"attributes":[
{
"attribute_name":"< name of attribute>",
"attribute_value":"< value >"
},
{
"attribute_name":"< name of attribute>",
"attribute_value":"< value >"
}
]
}
]
}
}
]
}
} ] |
...