Module ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults Str NameLoad body Assign NameStore Call NameLoad Str Dict Str NameLoad If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults Str Str Str NameLoad body If CompareIsNot NameLoad NameLoad body If CompareEq Call NameLoad NameLoad NameLoad body Assign NameStore Call AttributeLoad Str attr NameLoad If CompareEq NameLoad Str body Assign NameStore Str Assign NameStore Call NameLoad Str Dict Str Str NameLoad NameLoad If CompareEq NameLoad Str body Assign NameStore Call NameLoad NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad If BoolOpAnd CompareEq NameLoad Str UnaryOpNot CompareEq NameLoad Str body Assign NameStore AttributeStore Call NameLoad NameLoad Str attr NameLoad If BoolOpAnd CompareEq NameLoad Str CompareEq NameLoad Str body Assign NameStore AttributeStore Call NameLoad NameLoad Str attr NameLoad Return Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults Num body Assign NameStore Call NameLoad Str Dict Str Str Str Call NameLoad NameLoad Return Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body If Call NameLoad NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad Return Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad Str body Assign NameStore Call NameLoad Str Dict Str NameLoad Assign AttributeStore NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Str Return Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Str Return Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore ListLoad Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad body Expr Str Assign NameStore Call NameLoad Str If BoolOpAnd NameLoad CompareIsNot NameLoad NameLoad body Raise Call NameLoad Str If NameLoad body Expr Call AttributeLoad NameLoad attr Str Expr Call NameLoad NameLoad Str If CompareIsNot NameLoad NameLoad body Assign AttributeStore Call NameLoad NameLoad Str attr NameLoad orelse If CompareIsNot NameLoad NameLoad body Assign AttributeStore Call NameLoad NameLoad Str attr NameLoad If CompareIsNot NameLoad NameLoad body Assign AttributeStore Call NameLoad NameLoad Str attr NameLoad If NameLoad body Expr Call NameLoad NameLoad Str Return Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list
N/A ncclient.xml_ * ncclient.operations.rpc RPC ncclient.operations.rpc RPCReply ncclient.operations.rpc RPCError ncclient NCClientError GetConfiguration N/A RPC N/A request N/A N/A self format filter N/A xml None N/A N/A node N/A new_ele get-configuration N/A format format N/A N/A filter None N/A N/A N/A N/A node append filter N/A N/A N/A self _request node N/A N/A LoadConfiguration N/A RPC N/A request N/A N/A self format action target config N/A xml merge candidate None N/A N/A N/A config None N/A N/A N/A N/A type config list N/A N/A config N/A N/A join config N/A N/A action set N/A N/A format text N/A node N/A new_ele load-configuration N/A action format action format N/A N/A format xml N/A N/A config_node N/A sub_ele node configuration N/A N/A N/A config_node append config N/A N/A N/A format text N/A N/A action set N/A N/A config_node N/A N/A sub_ele node configuration-text text config N/A N/A N/A action set N/A format text N/A N/A config_node N/A N/A sub_ele node configuration-set text config N/A N/A N/A self _request node N/A N/A CompareConfiguration N/A RPC N/A request N/A N/A self rollback N/A 0 N/A N/A node N/A new_ele get-configuration N/A compare rollback rollback N/A str rollback N/A N/A N/A self _request node N/A N/A ExecuteRpc N/A RPC N/A request N/A N/A self rpc N/A N/A N/A N/A isinstance rpc str N/A N/A rpc N/A to_ele rpc N/A N/A N/A self _request rpc N/A N/A Command N/A RPC N/A request N/A N/A self command format N/A None xml N/A N/A node N/A new_ele command N/A format format N/A N/A node text command N/A N/A N/A self _request node N/A N/A Reboot N/A RPC N/A request N/A N/A self N/A N/A N/A node N/A new_ele request-reboot N/A N/A N/A self _request node N/A N/A Halt N/A RPC N/A request N/A N/A self N/A N/A N/A node N/A new_ele request-halt N/A N/A N/A self _request node N/A N/A Commit N/A RPC N/A N/A `commit` RPC. Depends on the `:candidate` capability, and the `:confirmed-commit`. N/A DEPENDS N/A :candidate request N/A N/A self confirmed timeout comment synchronize at_time N/A False None None False None N/A N/A Commit the candidate configuration as the device's new current configuration. Depends on the `:candidate` capability.

        A confirmed commit (i.e. if *confirmed* is `True`) is reverted if there is no followup commit within the *timeout* interval. If no timeout is specified the confirm timeout defaults to 600 seconds (10 minutes). A confirming commit may have the *confirmed* parameter but this is not required. Depends on the `:confirmed-commit` capability.

        *confirmed* whether this is a confirmed commit. Mutually exclusive with at_time.

        *timeout* specifies the confirm timeout in seconds

        *comment* a string to comment the commit with. Review on the device using 'show system commit'

        *synchronize* Whether we should synch this commit across both Routing Engines

        *at_time* Mutually exclusive with confirmed. The time at which the commit should happen. Junos expects either of these two formats:
            A time value of the form hh:mm[:ss] (hours, minutes, and, optionally, seconds)
            A date and time value of the form yyyy-mm-dd hh:mm[:ss] (year, month, date, hours, minutes, and, optionally, seconds) N/A node N/A new_ele commit N/A N/A confirmed N/A at_time None N/A N/A N/A NCClientError 'Commit confirmed' and 'commit at' are mutually exclusive. N/A confirmed N/A N/A N/A N/A self _assert :confirmed-commit N/A N/A sub_ele node confirmed N/A N/A timeout None N/A N/A N/A N/A sub_ele node confirm-timeout text timeout N/A N/A N/A at_time None N/A N/A N/A N/A sub_ele node at-time text at_time N/A N/A comment None N/A N/A N/A N/A sub_ele node log text comment N/A synchronize N/A N/A N/A sub_ele node synchronize N/A N/A N/A self _request node N/A N/A