rw-config-agent - User documentation
Schema Globals
| Global Schema Type | rw_ypbc_RwConfigAgent_RwConfigAgent_t_schema |
| Global Schema Pointer | rw_ypbc_RwConfigAgent_RwConfigAgent_g_schema |
rw-config-agent data
rw-config-agent:config-agent
Key Identifiers:| XPath Path | /rw-config-agent:config-agent |
| XPath Keyed Path | /rw-config-agent:config-agent |
| RW.REST URI Path | /rw-config-agent:config-agent |
Fields
| Name | Type | Description |
|---|---|---|
| account | LIST | List of configuration agent accounts |
JSON Config Sample
JSON Sample
XML Config Sample
XML Sample
rw-config-agent:account
List of configuration agent accounts
Key Identifiers:| XPath Path | /rw-config-agent:config-agent/rw-config-agent:account |
| XPath Keyed Path | /rw-config-agent:config-agent/rw-config-agent:account[rw-config-agent:name='STRING'] |
| RW.REST URI Path | /rw-config-agent:config-agent/account/STRING |
Fields
| Name | Type | Description |
|---|---|---|
| name | STRING | Name of this config agent account |
| account-type | ENUM | Default account type is Rift Configuration Agent (RiftCA) |
| juju | CONTAINER | |
| connection-status | CONTAINER |
JSON Config Sample
JSON Sample
XML Config Sample
XML Sample
rw-config-agent:juju
Key Identifiers:| XPath Path | /rw-config-agent:config-agent/rw-config-agent:account/rw-config-agent:juju |
| XPath Keyed Path | /rw-config-agent:config-agent/rw-config-agent:account[rw-config-agent:name='STRING']/rw-config-agent:juju |
| RW.REST URI Path | /rw-config-agent:config-agent/account/STRING/juju |
Fields
| Name | Type | Description |
|---|---|---|
| ip-address | UNION | Juju host IP address. |
| port | UINT16 | Juju host port number. Default 17070. |
| user | STRING | User name to connect to Juju host. Default user-admin. |
| secret | STRING | Admin secret or password for Juju host. |
JSON Config Sample
JSON Sample
XML Config Sample
XML Sample
rw-config-agent:connection-status
Key Identifiers:| XPath Path | /rw-config-agent:config-agent/rw-config-agent:account/rw-config-agent:connection-status |
| XPath Keyed Path | /rw-config-agent:config-agent/rw-config-agent:account[rw-config-agent:name='STRING']/rw-config-agent:connection-status |
| RW.REST URI Path | /rw-config-agent:config-agent/account/STRING/connection-status |
Fields
| Name | Type | Description |
|---|---|---|
| status | ENUM | |
| details | STRING |
JSON Sample
XML Sample
rw-config-agent rpc input
rw-config-agent:update-cfg-agent-status
Key Identifiers:| XPath Path | /rw-config-agent:update-cfg-agent-status |
| XPath Keyed Path | /rw-config-agent:update-cfg-agent-status |
| RW.REST URI Path | /input |
Fields
| Name | Type | Description |
|---|---|---|
| cfg-agent-account | STRING | The config agent account name to update connection status for |
JSON Sample
XML Sample
rw-config-agent rpc output
rw-config-agent:update-cfg-agent-status
Key Identifiers:| XPath Path | /rw-config-agent:update-cfg-agent-status |
| XPath Keyed Path | /rw-config-agent:update-cfg-agent-status |
| RW.REST URI Path | /output |
JSON Sample
XML Sample