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
| Name | Type | Description |
|---|---|---|
| account | LIST |
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
| Name | Type | Description |
|---|---|---|
| name | STRING | |
| account-type | ENUM | |
| odl | CONTAINER | |
| mock | CONTAINER | |
| sdnsim | CONTAINER | |
| openstack | CONTAINER | |
| connection-status | CONTAINER |
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
| Name | Type | Description |
|---|---|---|
| username | STRING | |
| password | STRING | |
| url | STRING | |
| plugin-name | STRING |
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
| Name | Type | Description |
|---|---|---|
| username | STRING | |
| plugin-name | STRING |
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
| Name | Type | Description |
|---|---|---|
| username | STRING | |
| topology-source | STRING | |
| plugin-name | STRING |
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
| Name | Type | Description |
|---|---|---|
| key | STRING | |
| secret | STRING | |
| auth_url | STRING | |
| tenant | STRING | |
| admin | BOOLEAN | |
| user-domain | STRING | Domain of the OpenStack user |
| project-domain | STRING | Domain of the OpenStack project |
| region | STRING | |
| plugin-name | STRING | |
| cert-validate | BOOLEAN | Certificate 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
| Name | Type | Description |
|---|---|---|
| status | ENUM | |
| details | STRING |
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
| Name | Type | Description |
|---|---|---|
| sdn-account | STRING | The 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 |