/
POMBA Common Model
POMBA Common Model
See also POMBA Casablanca Model
Class Diagram
Dublin POMBA common model corresponds to v13 of A&AI API schema
Swagger Model
POMBA Context Builder API static swagger specification - POMBA Common Model.html
Common Model Schema
{
"service": {
"uuid": "string",
"name": "string",
"modelVersionID": "string",
"modelInvariantUUID": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
},
"attributes": [
{
"name": "adminStatus",
"value": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
}
}
]
},
"dataQuality": {
"status": "ok",
"errorText": "string"
},
"networkList": [
{
"uuid": "string",
"name": "string",
"modelVersionID": "string",
"modelInvariantUUID": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
},
"networkPolicies": [
{
"uuid": "string",
"name": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
},
"attributes": [
{
"name": "adminStatus",
"value": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
}
}
]
}
],
"attributes": [
{
"name": "adminStatus",
"value": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
}
}
]
}
],
"attributes": [
{
"name": "adminStatus",
"value": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
}
}
],
"vnfs": [
{
"uuid": "string",
"name": "string",
"type": "string",
"modelVersionID": "string",
"modelInvariantUUID": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
},
"vfModules": [
{
"uuid": "string",
"name": "string",
"modelVersionID": "string",
"modelInvariantUUID": "string",
"modelCustomizationUUID": "string",
"maxInstances": 0,
"minInstances": 0,
"dataQuality": {
"status": "ok",
"errorText": "string"
},
"vms": [
{
"uuid": "string",
"name": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
},
"attributes": [
{
"name": "adminStatus",
"value": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
}
}
],
"pserver": {
"uuid": "string",
"name": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
},
"logicalLinkList": [
{
"uuid": "string",
"name": "string",
"modelVersionID": "string",
"modelInvariantUUID": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
},
"attributes": [
{
"name": "adminStatus",
"value": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
}
}
]
}
],
"attributes": [
{
"name": "adminStatus",
"value": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
}
}
],
"pinterfaceList": [
{
"uuid": "string",
"name": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
},
"physicalLinkList": [
{
"uuid": "string",
"name": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
},
"attributes": [
{
"name": "adminStatus",
"value": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
}
}
]
}
],
"port": {
"uuid": "string",
"name": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
},
"attributes": [
{
"name": "adminStatus",
"value": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
}
}
]
},
"attributes": [
{
"name": "adminStatus",
"value": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
}
}
]
}
]
},
"linterfaceList": [
{
"uuid": "string",
"name": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
},
"port": {
"uuid": "string",
"name": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
},
"attributes": [
{
"name": "adminStatus",
"value": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
}
}
]
},
"attributes": [
{
"name": "adminStatus",
"value": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
}
}
]
}
]
}
],
"networks": [
{
"uuid": "string",
"name": "string",
"modelVersionID": "string",
"modelInvariantUUID": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
},
"networkPolicies": [
{
"uuid": "string",
"name": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
},
"attributes": [
{
"name": "adminStatus",
"value": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
}
}
]
}
],
"attributes": [
{
"name": "adminStatus",
"value": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
}
}
]
}
],
"attributes": [
{
"name": "adminStatus",
"value": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
}
}
]
}
],
"vnfcs": [
{
"uuid": "string",
"name": "string",
"modelVersionID": "string",
"modelInvariantUUID": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
},
"attributes": [
{
"name": "adminStatus",
"value": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
}
}
]
}
],
"networks": [
{
"uuid": "string",
"name": "string",
"modelVersionID": "string",
"modelInvariantUUID": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
},
"networkPolicies": [
{
"uuid": "string",
"name": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
},
"attributes": [
{
"name": "adminStatus",
"value": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
}
}
]
}
],
"attributes": [
{
"name": "adminStatus",
"value": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
}
}
]
}
],
"attributes": [
{
"name": "adminStatus",
"value": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
}
}
]
}
],
"pnfs": [
{
"uuid": "string",
"name": "string",
"modelVersionID": "string",
"modelInvariantUUID": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
},
"attributes": [
{
"name": "adminStatus",
"value": "string",
"dataQuality": {
"status": "ok",
"errorText": "string"
}
}
]
}
]
}
, multiple selections available,
Related content
POMBA Context Builder Swagger
POMBA Context Builder Swagger
More like this
Dublin Context Builder Swagger
Dublin Context Builder Swagger
More like this
AAI Context Builder
AAI Context Builder
More like this
AAI REST API Documentation - Honolulu
AAI REST API Documentation - Honolulu
More like this
Data Dictionary API Swagger
Data Dictionary API Swagger
More like this
POMBA Network Discovery Context Builder
POMBA Network Discovery Context Builder
More like this