rw-conman - User documentation

Schema Globals

Global Schema Type
rw_ypbc_RwConman_RwConman_t_schema
Global Schema Pointer
rw_ypbc_RwConman_RwConman_g_schema

rw-conman data

rw-conman:cm-config

Service Orchestrator specific configuration

Key Identifiers:
XPath Path
/rw-conman:cm-config
XPath Keyed Path
/rw-conman:cm-config
RW.REST URI Path
/rw-conman:cm-config

Fields
NameTypeDescription
ro-endpointCONTAINERResource Orchestrator endpoint ip address
nsrLIST

JSON Config Sample

JSON Sample

XML Config Sample

XML Sample

rw-conman:ro-endpoint

Resource Orchestrator endpoint ip address

Key Identifiers:
XPath Path
/rw-conman:cm-config/rw-conman:ro-endpoint
XPath Keyed Path
/rw-conman:cm-config/rw-conman:ro-endpoint
RW.REST URI Path
/rw-conman:cm-config/ro-endpoint

Fields
NameTypeDescription
ro-ip-addressUNIONIP Address
ro-portUINT16Port Number
ro-usernameSTRINGRO endpoint username
ro-passwordSTRINGRO endpoint password

JSON Config Sample

JSON Sample

XML Config Sample

XML Sample

rw-conman:nsr

Key Identifiers:
XPath Path
/rw-conman:cm-config/rw-conman:nsr
XPath Keyed Path
/rw-conman:cm-config/rw-conman:nsr[rw-conman:id='STRING']
RW.REST URI Path
/rw-conman:cm-config/nsr/STRING

Fields
NameTypeDescription
idSTRINGIndicates NSR bringup complete, now initiate configuration of the NSR

JSON Config Sample

JSON Sample

XML Config Sample

XML Sample

rw-conman:cm-state

CM NS & VNF states

Key Identifiers:
XPath Path
/rw-conman:cm-state
XPath Keyed Path
/rw-conman:cm-state
RW.REST URI Path
/rw-conman:cm-state

Fields
NameTypeDescription
statesSTRINGCM various states
cm-nsrLISTList of NS Records

JSON Sample

XML Sample

rw-conman:cm-nsr

List of NS Records

Key Identifiers:
XPath Path
/rw-conman:cm-state/rw-conman:cm-nsr
XPath Keyed Path
/rw-conman:cm-state/rw-conman:cm-nsr[rw-conman:id='STRING']
RW.REST URI Path
/rw-conman:cm-state/cm-nsr/STRING

Fields
NameTypeDescription
idSTRING
nameSTRINGNSR name.
stateENUMState of NSR
state-detailsSTRINGDetails of the state of NSR, in case of errors
cm-vnfrLISTList of VNF Records within NS Record

JSON Sample

XML Sample

rw-conman:cm-vnfr

List of VNF Records within NS Record

Key Identifiers:
XPath Path
/rw-conman:cm-state/rw-conman:cm-nsr/rw-conman:cm-vnfr
XPath Keyed Path
/rw-conman:cm-state/rw-conman:cm-nsr[rw-conman:id='STRING']/rw-conman:cm-vnfr[rw-conman:id='STRING']
RW.REST URI Path
/rw-conman:cm-state/cm-nsr/STRING/cm-vnfr/STRING

Fields
NameTypeDescription
idSTRING
nameSTRINGVNFR name.
stateENUMLast known state of this VNFR
mgmt-interfaceCONTAINER
cfg-typeSTRING
cfg-locationSTRING
connection-pointLIST

JSON Sample

XML Sample

rw-conman:mgmt-interface

Key Identifiers:
XPath Path
/rw-conman:cm-state/rw-conman:cm-nsr/rw-conman:cm-vnfr/rw-conman:mgmt-interface
XPath Keyed Path
/rw-conman:cm-state/rw-conman:cm-nsr[rw-conman:id='STRING']/rw-conman:cm-vnfr[rw-conman:id='STRING']/rw-conman:mgmt-interface
RW.REST URI Path
/rw-conman:cm-state/cm-nsr/STRING/cm-vnfr/STRING/mgmt-interface

Fields
NameTypeDescription
ip-addressUNION
portUINT16

JSON Sample

XML Sample

rw-conman:connection-point

Key Identifiers:
XPath Path
/rw-conman:cm-state/rw-conman:cm-nsr/rw-conman:cm-vnfr/rw-conman:connection-point
XPath Keyed Path
/rw-conman:cm-state/rw-conman:cm-nsr[rw-conman:id='STRING']/rw-conman:cm-vnfr[rw-conman:id='STRING']/rw-conman:connection-point[rw-conman:name='STRING']
RW.REST URI Path
/rw-conman:cm-state/cm-nsr/STRING/cm-vnfr/STRING/connection-point/STRING

Fields
NameTypeDescription
nameSTRINGConnection Point name
ip-addressUNIONIP address assigned to this connection point

JSON Sample

XML Sample