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
NameTypeDescription
accountLISTList 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
NameTypeDescription
nameSTRINGName of this config agent account
account-typeENUMDefault account type is Rift Configuration Agent (RiftCA)
jujuCONTAINER
connection-statusCONTAINER

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
NameTypeDescription
ip-addressUNIONJuju host IP address.
portUINT16Juju host port number. Default 17070.
userSTRINGUser name to connect to Juju host. Default user-admin.
secretSTRINGAdmin 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
NameTypeDescription
statusENUM
detailsSTRING

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
NameTypeDescription
cfg-agent-accountSTRINGThe 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