NAME
Brocade::BSC::Node::NC::Vrouter::VR5600
DESCRIPTION
The ::Vrouter::VR5600 object models a Vyatta 5600 Virtual router controlled via netconf by a Brocade::BSC instance.
METHODS
- get_schemas
-
# Returns : array ref - YANG schemas supported by node - get_schema
-
# Returns : requested YANG schema as formatted JSON - get_cfg
-
# Returns : BSC::Status # : hash ref - VR5600 node configuration - get_firewalls_cfg
-
# Returns : BSC::Status # : firewall configuration of VR5600 as a JSON string - get_firewall_instance_cfg
-
# Parameters: name of firewall instance # Returns : BSC::Status # : specified ruleset from VR5600 firewall configuration # as JSON string - create_firewall_instance
-
Create empty firewall instance on VR5600
# Returns : BSC::Status - success of operation - delete_firewall_instance
-
# Parameters: name of instance to delete # Returns : BSC::Status - success of operation - set_dataplane_interface_firewall
-
# Parameters: ifName (required) - dataplane interface to which to apply # firewall rules # : inFw - name of firewall instance for inbound traffic # : outFw - name of firewall instance for outbound traffic # Returns : BSC::Status - success of operation - delete_dataplane_interface_firewall
-
# Parameters: ifName (required) - interface from which to clear firewall rules # Returns : BSC::Status - success of operation - get_interfaces_list
-
# Returns : BSC::Status # : array ref - interface names - get_interfaces_cfg
-
# Returns : BSC::Status # : VR5600 network interface configuration as JSON string - get_dataplane_interfaces_list
-
# Returns : BSC::Status # : array - dataplane interface names - get_dataplane_interfaces_cfg
-
# Returns : BSC::Status # : array ref - configuration of all dataplane interfaces - get_dataplane_interface_cfg
-
# Parameters: name of interface # Returns : BSC::Status # : configuration of specified interface as JSON string - get_loopback_interfaces_list
-
# Returns : BSC::Status # : array ref - loopback interface names - get_loopback_interfaces_cfg
-
# Returns : BSC::Status # : array ref - configuration of loopback interfaces - get_loopback_interface_cfg
-
# Parameters: name of interface # Returns : BSC::Status # : requested loopback configuration as JSON string - set_vpn_cfg
-
# Parameters: BSC::Node::NC::Vrouter::VPN # Returns : BSC::Status - get_vpn_cfg
-
# Returns : BSC::Status # : VPN configuration as JSON string - delete_vpn_cfg
-
# Parameters: none - deletes all vpn configuration # Returns : BSC::Status - set_openvpn_interface_cfg
-
# Parameters: # Returns : - get_openvpn_interface_cfg
-
# Parameters: # Returns : - get_openvpn_interfaces_cfg
-
# Parameters: # Returns : BSC::Status # : array ref - configuration of openvpn interface(s) - delete_openvpn_interface_cfg
-
# Parameters: interface name for openvpn if; e.g. vtun0 # Returns : BSC::Status - set_protocols_static_route_cfg
-
# Parameters: BSC::Node::NC::Vrouter::StaticRoute to set # Returns : BSC::StatusConfigure static route on vRouter
- get_protocols_cfg
-
# Parameters: model, opt, on which to filter # Returns : BSC::Status # : routing protocol configuation as JSON - delete_protocols_cfg
-
# Parameters: model, opt, on which to filter for deletion # Returns : BSC::Status - get_protocols_static_cfg
-
# Returns : BSC::Status # : static route configuration as JSON - delete_protocols_static_cfg
-
# Returns : BSC::Status - get_protocols_static_interface_route_cfg
-
# Parameters: subnet for which to get route # Returns : BSC::Status # : requested route as JSON - delete_protocols_static_interface_route_cfg
-
# Parameters: subnet for route to delete # Returns : BSC::Status
COPYRIGHT
Copyright (c) 2015, BROCADE COMMUNICATIONS SYSTEMS, INC
All rights reserved.