Execution module for Cisco Network Services Orchestrator Proxy minions
New in version 2016.11.0.
For documentation on setting up the cisconso proxy minion look in the documentation
for salt.proxy.cisconso
.
Apply a system rollback
datastore (DatastoreType
(str
enum).) -- The datastore, e.g. running, operational.
One of the NETCONF store IETF types
name (str
) -- an ID of the rollback to restore
salt cisco-nso cisconso.apply_rollback 52
Get the configuration of the device tree at the given path
datastore (DatastoreType
(str
enum).) -- The datastore, e.g. running, operational.
One of the NETCONF store IETF types
path (list
, str
OR tuple
) -- The device path to set the value at,
a list of element names in order, / separated
The network configuration at that tree
dict
salt cisco-nso cisconso.get_data running 'devices/ex0'
Get the backup of stored a configuration rollback
name (str
) -- Typically an ID of the backup
str
the contents of the rollback snapshot
salt cisco-nso cisconso.get_rollback 52
Get a list of stored configuration rollbacks
salt cisco-nso cisconso.get_rollbacks
Return system information for grains of the NSO proxy minion
salt '*' cisconso.info
Set a data entry in a datastore
datastore (DatastoreType
(str
enum).) -- The datastore, e.g. running, operational.
One of the NETCONF store IETF types
path (list
, str
OR tuple
) -- The device path to set the value at,
a list of element names in order, / separated
data (dict
) -- The new value at the given path
bool
True
if successful, otherwise error.
salt cisco-nso cisconso.set_data_value running 'devices/ex0/routes' 10.0.0.20/24