rw-sdn - Programmers API Reference

Schema Globals

Global Schema Type
rw_ypbc_RwSdn_RwSdn_t_schema
Global Schema Pointer
rw_ypbc_RwSdn_RwSdn_g_schema

rw-sdn data

rw-sdn:sdn

Key Identifiers:
XPath Path
/rw-sdn:sdn
XPath Keyed Path
/rw-sdn:sdn
RW.REST URI Path
/rw-sdn:sdn
RW Keyspec XPath Path
C,/rw-sdn:sdn
RW Keyspec XPath Keyed Path
C,/rw-sdn:sdn
RW Keyspec XPath Path
D,/rw-sdn:sdn
RW Keyspec XPath Keyed Path
D,/rw-sdn:sdn
Protobuf Type
.rw_sdn.YangData.RwSdn.Sdn
Python Proto-GI Type
RwSdnYang.SDNAccountConfig
C Protobuf-C Struct Type
RwSdn__YangData__RwSdn__Sdn
C RWPB Identifiers
RwSdn_RwSdn_data_Sdn
RwSdn_data_Sdn
RwSdn_SDNAccountConfig
YPBC Base Identifier
rw_ypbc_RwSdn_RwSdn_data_Sdn

Fields
NameTypeDescription
accountLIST

rw-sdn:account

Key Identifiers:
XPath Path
/rw-sdn:sdn/rw-sdn:account
XPath Keyed Path
/rw-sdn:sdn/rw-sdn:account[rw-sdn:name='STRING']
RW.REST URI Path
/rw-sdn:sdn/account/STRING
RW Keyspec XPath Path
C,/rw-sdn:sdn/rw-sdn:account
RW Keyspec XPath Keyed Path
C,/rw-sdn:sdn/rw-sdn:account[rw-sdn:name='STRING']
RW Keyspec XPath Path
D,/rw-sdn:sdn/rw-sdn:account
RW Keyspec XPath Keyed Path
D,/rw-sdn:sdn/rw-sdn:account[rw-sdn:name='STRING']
Protobuf Type
.rw_sdn.YangData.RwSdn.Sdn.Account
Python Proto-GI Type
RwSdnYang.SDNAccount
C Protobuf-C Struct Type
RwSdn__YangData__RwSdn__Sdn__Account
C RWPB Identifiers
RwSdn_RwSdn_data_Sdn_Account
RwSdn_data_Sdn_Account
RwSdn_SDNAccount
YPBC Base Identifier
rw_ypbc_RwSdn_RwSdn_data_Sdn_Account

Fields
NameTypeDescription
nameSTRING
account-typeENUM
odlCONTAINER
mockCONTAINER
sdnsimCONTAINER
openstackCONTAINER
connection-statusCONTAINER

rw-sdn:odl

Key Identifiers:
XPath Path
/rw-sdn:sdn/rw-sdn:account/rw-sdn:odl
XPath Keyed Path
/rw-sdn:sdn/rw-sdn:account[rw-sdn:name='STRING']/rw-sdn:odl
RW.REST URI Path
/rw-sdn:sdn/account/STRING/odl
RW Keyspec XPath Path
C,/rw-sdn:sdn/rw-sdn:account/rw-sdn:odl
RW Keyspec XPath Keyed Path
C,/rw-sdn:sdn/rw-sdn:account[rw-sdn:name='STRING']/rw-sdn:odl
Protobuf Type
.rw_sdn.YangData.RwSdn.Sdn.Account.Odl
Python Proto-GI Type
RwSdnYang.SDNAccount_Odl
C Protobuf-C Struct Type
RwSdn__YangData__RwSdn__Sdn__Account__Odl
C RWPB Identifiers
RwSdn_RwSdn_data_Sdn_Account_Odl
YPBC Base Identifier
rw_ypbc_RwSdn_RwSdn_data_Sdn_Account_Odl

Fields
NameTypeDescription
usernameSTRING
passwordSTRING
urlSTRING
plugin-nameSTRING

rw-sdn:mock

Key Identifiers:
XPath Path
/rw-sdn:sdn/rw-sdn:account/rw-sdn:mock
XPath Keyed Path
/rw-sdn:sdn/rw-sdn:account[rw-sdn:name='STRING']/rw-sdn:mock
RW.REST URI Path
/rw-sdn:sdn/account/STRING/mock
RW Keyspec XPath Path
C,/rw-sdn:sdn/rw-sdn:account/rw-sdn:mock
RW Keyspec XPath Keyed Path
C,/rw-sdn:sdn/rw-sdn:account[rw-sdn:name='STRING']/rw-sdn:mock
Protobuf Type
.rw_sdn.YangData.RwSdn.Sdn.Account.Mock
Python Proto-GI Type
RwSdnYang.SDNAccount_Mock
C Protobuf-C Struct Type
RwSdn__YangData__RwSdn__Sdn__Account__Mock
C RWPB Identifiers
RwSdn_RwSdn_data_Sdn_Account_Mock
YPBC Base Identifier
rw_ypbc_RwSdn_RwSdn_data_Sdn_Account_Mock

Fields
NameTypeDescription
usernameSTRING
plugin-nameSTRING

rw-sdn:sdnsim

Key Identifiers:
XPath Path
/rw-sdn:sdn/rw-sdn:account/rw-sdn:sdnsim
XPath Keyed Path
/rw-sdn:sdn/rw-sdn:account[rw-sdn:name='STRING']/rw-sdn:sdnsim
RW.REST URI Path
/rw-sdn:sdn/account/STRING/sdnsim
RW Keyspec XPath Path
C,/rw-sdn:sdn/rw-sdn:account/rw-sdn:sdnsim
RW Keyspec XPath Keyed Path
C,/rw-sdn:sdn/rw-sdn:account[rw-sdn:name='STRING']/rw-sdn:sdnsim
Protobuf Type
.rw_sdn.YangData.RwSdn.Sdn.Account.Sdnsim
Python Proto-GI Type
RwSdnYang.SDNAccount_Sdnsim
C Protobuf-C Struct Type
RwSdn__YangData__RwSdn__Sdn__Account__Sdnsim
C RWPB Identifiers
RwSdn_RwSdn_data_Sdn_Account_Sdnsim
YPBC Base Identifier
rw_ypbc_RwSdn_RwSdn_data_Sdn_Account_Sdnsim

Fields
NameTypeDescription
usernameSTRING
topology-sourceSTRING
plugin-nameSTRING

rw-sdn:openstack

Key Identifiers:
XPath Path
/rw-sdn:sdn/rw-sdn:account/rw-sdn:openstack
XPath Keyed Path
/rw-sdn:sdn/rw-sdn:account[rw-sdn:name='STRING']/rw-sdn:openstack
RW.REST URI Path
/rw-sdn:sdn/account/STRING/openstack
RW Keyspec XPath Path
C,/rw-sdn:sdn/rw-sdn:account/rw-sdn:openstack
RW Keyspec XPath Keyed Path
C,/rw-sdn:sdn/rw-sdn:account[rw-sdn:name='STRING']/rw-sdn:openstack
Protobuf Type
.rw_sdn.YangData.RwSdn.Sdn.Account.Openstack
Python Proto-GI Type
RwSdnYang.SDNAccount_Openstack
C Protobuf-C Struct Type
RwSdn__YangData__RwSdn__Sdn__Account__Openstack
C RWPB Identifiers
RwSdn_RwSdn_data_Sdn_Account_Openstack
YPBC Base Identifier
rw_ypbc_RwSdn_RwSdn_data_Sdn_Account_Openstack

Fields
NameTypeDescription
keySTRING
secretSTRING
auth_urlSTRING
tenantSTRING
adminBOOLEAN
user-domainSTRINGDomain of the OpenStack user
project-domainSTRINGDomain of the OpenStack project
regionSTRING
plugin-nameSTRING
cert-validateBOOLEANCertificate validatation policy in case of SSL/TLS connection

rw-sdn:connection-status

Key Identifiers:
XPath Path
/rw-sdn:sdn/rw-sdn:account/rw-sdn:connection-status
XPath Keyed Path
/rw-sdn:sdn/rw-sdn:account[rw-sdn:name='STRING']/rw-sdn:connection-status
RW.REST URI Path
/rw-sdn:sdn/account/STRING/connection-status
RW Keyspec XPath Path
D,/rw-sdn:sdn/rw-sdn:account/rw-sdn:connection-status
RW Keyspec XPath Keyed Path
D,/rw-sdn:sdn/rw-sdn:account[rw-sdn:name='STRING']/rw-sdn:connection-status
Protobuf Type
.rw_sdn.YangData.RwSdn.Sdn.Account.ConnectionStatus
Python Proto-GI Type
RwSdnYang.SDNAccount_ConnectionStatus
C Protobuf-C Struct Type
RwSdn__YangData__RwSdn__Sdn__Account__ConnectionStatus
C RWPB Identifiers
RwSdn_RwSdn_data_Sdn_Account_ConnectionStatus
RwSdn_data_Sdn_Account_ConnectionStatus
RwSdn_SDNAccount_ConnectionStatus
YPBC Base Identifier
rw_ypbc_RwSdn_RwSdn_data_Sdn_Account_ConnectionStatus

Fields
NameTypeDescription
statusENUM
detailsSTRING

rw-sdn rpc input

rw-sdn:update-sdn-status

Key Identifiers:
XPath Path
/rw-sdn:update-sdn-status
XPath Keyed Path
/rw-sdn:update-sdn-status
RW.REST URI Path
/input
RW Keyspec XPath Path
I,/rw-sdn:update-sdn-status
RW Keyspec XPath Keyed Path
I,/rw-sdn:update-sdn-status
Protobuf Type
.rw_sdn.YangInput.RwSdn.UpdateSdnStatus
Python Proto-GI Type
RwSdnYang.YangInput_RwSdn_UpdateSdnStatus
C Protobuf-C Struct Type
RwSdn__YangInput__RwSdn__UpdateSdnStatus
C RWPB Identifiers
RwSdn_RwSdn_input_UpdateSdnStatus
RwSdn_input_UpdateSdnStatus
YPBC Base Identifier
rw_ypbc_RwSdn_RwSdn_input_UpdateSdnStatus

Fields
NameTypeDescription
sdn-accountSTRINGThe sdn account name to update connection status for

rw-sdn rpc output

rw-sdn:update-sdn-status

Key Identifiers:
XPath Path
/rw-sdn:update-sdn-status
XPath Keyed Path
/rw-sdn:update-sdn-status
RW.REST URI Path
/output
RW Keyspec XPath Path
O,/rw-sdn:update-sdn-status
RW Keyspec XPath Keyed Path
O,/rw-sdn:update-sdn-status
Protobuf Type
.rw_sdn.YangOutput.RwSdn.UpdateSdnStatus
Python Proto-GI Type
RwSdnYang.YangOutput_RwSdn_UpdateSdnStatus
C Protobuf-C Struct Type
RwSdn__YangOutput__RwSdn__UpdateSdnStatus
C RWPB Identifiers
RwSdn_RwSdn_output_UpdateSdnStatus
RwSdn_output_UpdateSdnStatus
YPBC Base Identifier
rw_ypbc_RwSdn_RwSdn_output_UpdateSdnStatus