rw-conman - Programmers API Reference

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
RW Keyspec XPath Path
C,/rw-conman:cm-config
RW Keyspec XPath Keyed Path
C,/rw-conman:cm-config
Protobuf Type
.rw_conman.YangData.RwConman.CmConfig
Python Proto-GI Type
RwConmanYang.SoConfig
C Protobuf-C Struct Type
RwConman__YangData__RwConman__CmConfig
C RWPB Identifiers
RwConman_RwConman_data_CmConfig
RwConman_data_CmConfig
RwConman_SoConfig
YPBC Base Identifier
rw_ypbc_RwConman_RwConman_data_CmConfig

Fields
NameTypeDescription
ro-endpointCONTAINERResource Orchestrator endpoint ip address
nsrLIST

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
RW Keyspec XPath Path
C,/rw-conman:cm-config/rw-conman:ro-endpoint
RW Keyspec XPath Keyed Path
C,/rw-conman:cm-config/rw-conman:ro-endpoint
Protobuf Type
.rw_conman.YangData.RwConman.CmConfig.RoEndpoint
Python Proto-GI Type
RwConmanYang.RoEndpoint
C Protobuf-C Struct Type
RwConman__YangData__RwConman__CmConfig__RoEndpoint
C RWPB Identifiers
RwConman_RwConman_data_CmConfig_RoEndpoint
RwConman_data_CmConfig_RoEndpoint
RwConman_RoEndpoint
YPBC Base Identifier
rw_ypbc_RwConman_RwConman_data_CmConfig_RoEndpoint

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

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
RW Keyspec XPath Path
C,/rw-conman:cm-config/rw-conman:nsr
RW Keyspec XPath Keyed Path
C,/rw-conman:cm-config/rw-conman:nsr[rw-conman:id='STRING']
Protobuf Type
.rw_conman.YangData.RwConman.CmConfig.Nsr
Python Proto-GI Type
RwConmanYang.SoConfig_Nsr
C Protobuf-C Struct Type
RwConman__YangData__RwConman__CmConfig__Nsr
C RWPB Identifiers
RwConman_RwConman_data_CmConfig_Nsr
RwConman_data_CmConfig_Nsr
RwConman_SoConfig_Nsr
YPBC Base Identifier
rw_ypbc_RwConman_RwConman_data_CmConfig_Nsr

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

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
RW Keyspec XPath Path
D,/rw-conman:cm-state
RW Keyspec XPath Keyed Path
D,/rw-conman:cm-state
Protobuf Type
.rw_conman.YangData.RwConman.CmState
Python Proto-GI Type
RwConmanYang.CmOpdata
C Protobuf-C Struct Type
RwConman__YangData__RwConman__CmState
C RWPB Identifiers
RwConman_RwConman_data_CmState
RwConman_data_CmState
RwConman_CmOpdata
YPBC Base Identifier
rw_ypbc_RwConman_RwConman_data_CmState

Fields
NameTypeDescription
statesSTRINGCM various states
cm-nsrLISTList of NS Records

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
RW Keyspec XPath Path
D,/rw-conman:cm-state/rw-conman:cm-nsr
RW Keyspec XPath Keyed Path
D,/rw-conman:cm-state/rw-conman:cm-nsr[rw-conman:id='STRING']
Protobuf Type
.rw_conman.YangData.RwConman.CmState.CmNsr
Python Proto-GI Type
RwConmanYang.CmOpdata_CmNsr
C Protobuf-C Struct Type
RwConman__YangData__RwConman__CmState__CmNsr
C RWPB Identifiers
RwConman_RwConman_data_CmState_CmNsr
RwConman_data_CmState_CmNsr
RwConman_CmOpdata_CmNsr
YPBC Base Identifier
rw_ypbc_RwConman_RwConman_data_CmState_CmNsr

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

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
RW Keyspec XPath Path
D,/rw-conman:cm-state/rw-conman:cm-nsr/rw-conman:cm-vnfr
RW Keyspec XPath Keyed Path
D,/rw-conman:cm-state/rw-conman:cm-nsr[rw-conman:id='STRING']/rw-conman:cm-vnfr[rw-conman:id='STRING']
Protobuf Type
.rw_conman.YangData.RwConman.CmState.CmNsr.CmVnfr
Python Proto-GI Type
RwConmanYang.CmOpdata_CmNsr_CmVnfr
C Protobuf-C Struct Type
RwConman__YangData__RwConman__CmState__CmNsr__CmVnfr
C RWPB Identifiers
RwConman_RwConman_data_CmState_CmNsr_CmVnfr
RwConman_data_CmState_CmNsr_CmVnfr
RwConman_CmOpdata_CmNsr_CmVnfr
YPBC Base Identifier
rw_ypbc_RwConman_RwConman_data_CmState_CmNsr_CmVnfr

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

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
RW Keyspec XPath Path
D,/rw-conman:cm-state/rw-conman:cm-nsr/rw-conman:cm-vnfr/rw-conman:mgmt-interface
RW Keyspec XPath Keyed Path
D,/rw-conman:cm-state/rw-conman:cm-nsr[rw-conman:id='STRING']/rw-conman:cm-vnfr[rw-conman:id='STRING']/rw-conman:mgmt-interface
Protobuf Type
.rw_conman.YangData.RwConman.CmState.CmNsr.CmVnfr.MgmtInterface
Python Proto-GI Type
RwConmanYang.CmOpdata_CmNsr_CmVnfr_MgmtInterface
C Protobuf-C Struct Type
RwConman__YangData__RwConman__CmState__CmNsr__CmVnfr__MgmtInterface
C RWPB Identifiers
RwConman_RwConman_data_CmState_CmNsr_CmVnfr_MgmtInterface
RwConman_data_CmState_CmNsr_CmVnfr_MgmtInterface
RwConman_CmOpdata_CmNsr_CmVnfr_MgmtInterface
YPBC Base Identifier
rw_ypbc_RwConman_RwConman_data_CmState_CmNsr_CmVnfr_MgmtInterface

Fields
NameTypeDescription
ip-addressUNION
portUINT16

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
RW Keyspec XPath Path
D,/rw-conman:cm-state/rw-conman:cm-nsr/rw-conman:cm-vnfr/rw-conman:connection-point
RW Keyspec XPath Keyed Path
D,/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']
Protobuf Type
.rw_conman.YangData.RwConman.CmState.CmNsr.CmVnfr.ConnectionPoint
Python Proto-GI Type
RwConmanYang.CmOpdata_CmNsr_CmVnfr_ConnectionPoint
C Protobuf-C Struct Type
RwConman__YangData__RwConman__CmState__CmNsr__CmVnfr__ConnectionPoint
C RWPB Identifiers
RwConman_RwConman_data_CmState_CmNsr_CmVnfr_ConnectionPoint
RwConman_data_CmState_CmNsr_CmVnfr_ConnectionPoint
RwConman_CmOpdata_CmNsr_CmVnfr_ConnectionPoint
YPBC Base Identifier
rw_ypbc_RwConman_RwConman_data_CmState_CmNsr_CmVnfr_ConnectionPoint

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