/
Network Discovery Context Builders Mapping Additional information

Network Discovery Context Builders Mapping Additional information

For more information on the model see POMBA Context Builders and Data Sources and POMBA Context Builder Swagger



VM



Openstack Attribute

Optional/Mandatory

Name on Network Discovery API

(Dublin release)

Name of POMBA Context Builder

Note

Id

Mandatory

id

VM.uuid



name

Mandatory

name

VM.name



locked

Mandatory

attributeList[name=inMaintenance]

VM.attributeList[name=lockedBoolean]



OS-EXT-SRV-ATTR:hostname

Mandatory

attributeList[name=hostname]

VM.attributeList[name=hostName]

Requires admin-level Openstack API user

image.id

Mandatory

attributeList[name=imageId]

VM.attributeList[name= imageId]



status

Optional

attributeList[name=status]





OS-EXT-STS:vm_state 

Optional

attributeList[name=vmState]





user-id

Optional

attributeList[name=userId]





tenant_id

Optional

attributeList[name=tenantId]





hostId

Optional

attributeList[name=hostId]





OS-EXT-SRV-ATTR:host

Optional

attributeList[name=host]



Requires admin-level Openstack API user

host_status

Optional

attributeList[name=hostStatus]



Requires admin-level Openstack API user

metadata.my server name

Optional

otherServerName





security_group.name

Optional

securityGroupName





favor.disk

Optional

flavorDisk





flavor.ephemeral

Optional

flavorEphemoral





flavor.extra_specs.hw.cpu_model

Optional

flavorHwCpuModel





flavor.extra_specs.hw.mem_page_size

Optional

flavorHwMemPageSize





flavor.extra_specs.hw.cpu_policy

Optional

flavorHwCpuPolicy





flavor.original_name

Optional

flavorOriginalName





flavor.ram

Optional

flavorRam





flavor.swap

Optional

flavorSwag





flavorvcpus

Optional

flavorVcpus







Network

Openstack Attribute

Optional/Mandatory

Name on Network Discovery API

Name of POMBA Context Builder

Id

Mandatory

id

Network.uuid

name

Mandatory

name

Network.name

admin_state_up

Mandatory

attributeList[name=adminState]



shared

Mandatory

attributeList[name=sharedNetwork]

Network.attributeList[name= sharedNetworkBoolean]

status

Optional

attributeList[name=status]



subnets

Optional

attributeList[name=subnets]



tenant_id

Optional

attributeList[name=tenantId]