Module Expr Str ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias Expr Call AttributeLoad NameLoad attr Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd SubscriptLoad NameLoad Index Str Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore BinOpAdd SubscriptLoad NameLoad Index Str Str Return Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Dict body If UnaryOpNot NameLoad body Assign NameStore Call NameLoad Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Return NameLoad For NameStore Call NameLoad Call AttributeLoad NameLoad attr body If CompareNotEq NameLoad Str body Assign SubscriptStore NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Str NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Str NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Str If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Str Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd BinOpAdd SubscriptLoad NameLoad Index Str Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd SubscriptLoad NameLoad Index Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Str body Expr Str Return Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd SubscriptLoad NameLoad Index Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Assign NameStore Dict Str NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd SubscriptLoad NameLoad Index Str Str NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Assign NameStore Dict Str NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd SubscriptLoad NameLoad Index Str Str NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd BinOpAdd SubscriptLoad NameLoad Index Str Str NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd SubscriptLoad NameLoad Index Str Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd BinOpAdd SubscriptLoad NameLoad Index Str Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Assign NameStore BinOpAdd SubscriptLoad NameLoad Index Str Str Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr keyword NameLoad Dict If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Assign NameStore BinOpAdd SubscriptLoad NameLoad Index Str Str Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr keyword NameLoad NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore BinOpAdd SubscriptLoad NameLoad Index Str Str Return Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Dict body If UnaryOpNot NameLoad body Return If UnaryOpNot NameLoad body Raise Call NameLoad Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Str Assign SubscriptStore SubscriptLoad NameLoad Index Str Index Str SubscriptLoad NameLoad Index Str Assign SubscriptStore SubscriptLoad NameLoad Index Str Index Str SubscriptLoad NameLoad Index Str Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Str NameLoad Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults ListLoad Num Num NameLoad NameLoad body Expr Str Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Str NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If BoolOpAnd UnaryOpNot NameLoad UnaryOpNot NameLoad body Return NameLoad orelse Expr Call AttributeLoad NameLoad attr NameLoad NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword Num keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Str If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults Dict body Assign NameStore ListLoad TryExcept body For NameStore Call NameLoad NameLoad BinOpAdd NameLoad NameLoad body Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad keyword NameLoad handlers ExceptHandler type AttributeLoad AttributeLoad NameLoad attr attr body For NameStore NameLoad body TryExcept body Expr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Str handlers ExceptHandler type AttributeLoad AttributeLoad NameLoad attr attr body Pass Raise Call NameLoad Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad Str NameLoad NameLoad Num Num Num NameLoad NameLoad body Expr Str Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore Call NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str NameLoad NameLoad NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword Num keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad Str Num NameLoad Num Num NameLoad NameLoad body Expr Str Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str NameLoad NameLoad NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword Num keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults Dict NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If BoolOpAnd UnaryOpNot NameLoad UnaryOpNot NameLoad body Return TupleLoad NameLoad NameLoad orelse Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Str NameLoad Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Str If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd SubscriptLoad NameLoad Index Str Str decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd SubscriptLoad NameLoad Index Str Str decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Str If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Str body Expr Str Assign NameStore BinOpAdd SubscriptLoad NameLoad Index Str NameLoad Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd SubscriptLoad NameLoad Index Str Str decorator_list FunctionDef arguments args NameParam NameParam defaults Str body Expr Str Assign NameStore BinOpAdd BinOpAdd SubscriptLoad NameLoad Index Str Str NameLoad Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd BinOpAdd SubscriptLoad NameLoad Index Str Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore BinOpAdd SubscriptLoad NameLoad Index Str Str Return Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Str Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Str Str NameLoad decorator_list decorator_list
N/A N/A 
networking.py
~~~~~~~~~~~~

This module implements Settings HP OneView REST API
 __future__ unicode_literals __future__ print_function __future__ division __future__ absolute_import builtins range future standard_library N/A N/A N/A standard_library install_aliases N/A __title__ networking N/A __version__ 0.0.1 N/A __copyright__ (C) Copyright (2012-2015) Hewlett Packard Enterprise  Development LP N/A __license__ MIT N/A __status__ Development hpOneView.common * hpOneView.connection * hpOneView.activity * hpOneView.exceptions * networking N/A object N/A __init__ N/A N/A self con N/A N/A N/A N/A self _con con N/A N/A self _activity N/A activity con N/A get_lig_default_settings N/A N/A self N/A N/A N/A  Gets default settings for a logical interconnect group. N/A N/A N/A N/A self _con get N/A N/A uri N/A lig /defaultSettings N/A get_lig_settings N/A N/A self id N/A N/A N/A  Gets the interconnect settings for a logical interconnect group. N/A lig_settings_uri N/A N/A uri N/A lig /{id}/settings N/A N/A N/A N/A self _con get N/A N/A lig_settings_uri format id id N/A update_settings_from_default N/A N/A self settings N/A N/A N/A N/A N/A settings N/A N/A settings N/A make_enet_settings __NoName__ N/A default N/A N/A N/A self _con get %s/defaultSettings N/A default N/A key N/A list N/A N/A settings keys N/A N/A N/A key name N/A N/A N/A settings N/A key N/A default N/A key N/A settings N/A create_lig N/A N/A self lig blocking verbose N/A True False N/A N/A N/A task body N/A N/A N/A self _con post N/A uri N/A lig lig N/A N/A task entity N/A N/A N/A self _activity make_task_entity_tuple task N/A N/A blocking True N/A N/A task N/A N/A N/A self _activity wait4task task verbose verbose N/A entity N/A update_lig N/A N/A self lig blocking verbose N/A True False N/A N/A N/A task body N/A N/A N/A self _con put N/A lig N/A uri lig N/A N/A blocking True N/A N/A task N/A N/A N/A self _activity wait4task task verbose verbose N/A task N/A delete_lig N/A N/A self lig blocking verbose N/A True False N/A N/A N/A task body N/A N/A N/A self _con delete N/A lig N/A uri N/A N/A blocking True N/A N/A task N/A N/A N/A self _activity wait4task task verbose verbose N/A task N/A get_ligs N/A N/A self N/A N/A N/A N/A get_members N/A N/A N/A self _con get N/A uri N/A lig N/A get_lig_by_name N/A N/A self ligname N/A N/A N/A N/A N/A N/A self _con get_entity_byfield N/A uri N/A lig name ligname N/A get_lig_by_id N/A N/A self id N/A N/A N/A  Gets a logical interconnect group. N/A N/A N/A N/A self _con get N/A N/A N/A uri N/A lig / id N/A get_lig_schema N/A N/A self N/A N/A N/A  Gets the JSON schema for the logical interconnect group. N/A N/A N/A N/A self _con get N/A N/A uri N/A lig /schema N/A get_interconnect_types N/A N/A self N/A N/A N/A resp N/A get_members N/A N/A N/A self _con get N/A uri N/A ictype N/A resp N/A get_lis N/A N/A self filter N/A N/A N/A  Gets a collection of logical interconnects.

        Args:
            filter:
                A general filter/query string that narrows the list of
                resources returned by a multi-resource GET (read) request and
                DELETE (delete) request. The default is no filter
                (all resources are returned). The filter parameter specifies
                a general filter/query string. This query string narrows the
                selection of resources returned from a GET request that
                returns a list of resources. The following example shows how to
                retrieve only the first 10 logical interconnects:

                self.get_lis(filter='?start=0&count=10')

                For more options, see the Common Parameters session from
                the HP OneView API reference.
        Returns: dict
         N/A N/A get_members N/A N/A N/A self _con get N/A N/A uri N/A li filter N/A correct_lis N/A N/A self uris blocking verbose N/A True False N/A N/A  Returns logical interconnects to a consistent state.

        The current logical interconnect state is compared to the associated
        logical interconnect group. Any differences identified are corrected,
        bringing the logical interconnect back to a consistent state. Changes
        are asynchronously applied to all managed interconnects. Note that if
        the changes detected involve differences in the interconnect map
        between the logical interconnect group and the logical interconnect,
        the process of bringing the logical interconnect back to a consistent
        state may involve automatically removing existing interconnects from
        management and/or adding new interconnects for management.
         N/A request N/A uris uris N/A N/A task body N/A N/A N/A self _con put N/A N/A uri N/A li /compliance request N/A N/A blocking True N/A N/A task N/A N/A N/A self _activity wait4task task verbose verbose N/A task N/A create_li N/A N/A self location_entries blocking verbose N/A True False N/A N/A " Creates an interconnect at the given location.

        Args:
            location_entries:
                A list of location entries. For example:
                [
                    {"type": "Enclosure", "value": "1"},
                    {"type": "Bay", "value": "1"}
                ]
         N/A request N/A locationEntries location_entries N/A N/A task body N/A N/A N/A self _con post N/A N/A uri N/A li /locations/interconnects request N/A N/A blocking True N/A N/A task N/A N/A N/A self _activity wait4task task verbose verbose N/A task N/A delete_li N/A N/A self location blocking verbose N/A True False N/A N/A  Deletes an interconnect from a location.

        Args:
            location:
                where the logical interconnect is located. For example:

                self.delete_li('Enclosure:/rest/enclosures/09XXX,Bay:1')
         N/A N/A task body N/A N/A N/A self _con delete N/A N/A N/A uri N/A li /locations/interconnects?location= location N/A N/A blocking True N/A N/A task N/A N/A N/A self _activity wait4task task verbose verbose N/A task N/A get_li_schema N/A N/A self N/A N/A N/A  Gets the JSON schema for the logical interconnect. N/A N/A N/A N/A self _con get N/A N/A uri N/A li /schema N/A get_li_by_id N/A N/A self id N/A N/A N/A  Gets a logical interconnect. N/A N/A N/A N/A self _con get N/A N/A N/A uri N/A li / id N/A correct_li_by_id N/A N/A self id blocking verbose N/A True False N/A N/A  Returns a logical interconnect to a consistent state.

        The current logical interconnect state is compared to the associated
        logical interconnect group. Any differences identified are corrected,
        bringing the logical interconnect back to a consistent state. Changes
        are asynchronously applied to all managed interconnects. Note that if
        the changes detected involve differences in the interconnect map
        between the logical interconnect group and the logical interconnect,
        the process of bringing the logical interconnect back to a consistent
        state may involve automatically removing existing interconnects from
        management and/or adding new interconnects for management.
         N/A li_uri N/A N/A uri N/A li /{id}/compliance N/A N/A task body N/A N/A N/A self _con put N/A N/A li_uri format id id N/A N/A N/A blocking True N/A N/A task N/A N/A N/A self _activity wait4task task verbose verbose N/A task N/A update_ethernet_interconnected_settings N/A N/A self id settings blocking verbose N/A True False N/A N/A  Updates the Ethernet settings for the logical interconnect.

        Args:
            id:
                the id of the logical interconnect that will be updated.
            settings:
                a dict with settings properties that must be updated. Example
                of a settings dict:

                {
                "interconnectType": "Ethernet",
                "igmpIdleTimeoutInterval": 200,
                "macRefreshInterval": 10,
                "name": "ES-882901476",
                "created": "2015-08-21T21:48:01.096Z",
                "enableRichTLV": false,
                "uri": "/rest/logical-interconnects/ID/ethernetSettings",
                "enableNetworkLoopProtection": true,
                "enableFastMacCacheFailover": true,
                "modified": "2015-08-21T21:48:01.099Z",
                "enableIgmpSnooping": true,
                "enablePauseFloodProtection": true,
                "dependentResourceUri": "/rest/logical-interconnects/ID",
                "type": "EthernetInterconnectSettingsV3",
                "id": "9b1380ee-a0bb-4388-af35-2c5a05e84c47"
                }
         N/A settings_uri N/A N/A uri N/A li /{id}/ethernetSettings N/A N/A task body N/A N/A N/A self _con put N/A N/A settings_uri format id id settings N/A N/A blocking True N/A N/A task N/A N/A N/A self _activity wait4task task verbose verbose N/A task N/A get_li_firmware N/A N/A self id N/A N/A N/A  Gets the installed firmware for a logical interconnect. N/A firmware_uri N/A N/A uri N/A li /{id}/firmware N/A N/A N/A N/A self _con get N/A N/A firmware_uri format id id N/A get_connection_templates N/A N/A self N/A N/A N/A N/A get_members N/A N/A N/A self _con get N/A uri N/A ct N/A update_net_ctvalues N/A N/A self xnet bw N/A N/A N/A N/A N/A bw N/A N/A N/A N/A xnet N/A N/A N/A HPOneViewInvalidResource Missing Network N/A defaultCT N/A N/A N/A self _con get N/A xnet N/A connectionTemplateUri N/A N/A N/A defaultCT N/A bandwidth N/A maximumBandwidth N/A bw N/A maximumBandwidth N/A N/A N/A defaultCT N/A bandwidth N/A typicalBandwidth N/A bw N/A typicalBandwidth N/A N/A task body N/A N/A N/A self _con put N/A defaultCT N/A uri defaultCT N/A N/A N/A N/A self _activity make_task_entity_tuple task N/A create_networkset N/A N/A self name networkUris typicalBandwidth maximumBandwidth blocking verbose N/A N/A 2500 10000 True False N/A N/A  Create an network-set

        Args:
            name:
                Name of the Network Set
            networkUris:
                A set of Ethernet network URIs that will be members of this
                network set. NOTE: all Ethernet networks in a network set must
                have unique VLAN IDs.
             typicalBandwidth:
                The transmit throughput (mbps) that should be allocated to
                this connection. For FlexFabric connections this value must not
                exceed the maximum bandwidth of the selected network
             maximumBandwidth:
                 Maximum transmit throughput (mbps) allowed on this
                 connection. The value is limited by the maximum throughput
                 of the network link and maximumBandwidth of the selected
                 network.


        Returns: dict
         N/A bw N/A make_Bandwidth typicalBandwidth maximumBandwidth N/A nset N/A make_network_set name networkUris N/A body N/A N/A N/A self _con conditional_post N/A uri N/A nset nset N/A N/A task entity N/A N/A N/A self _activity make_task_entity_tuple body N/A N/A N/A task N/A entity N/A N/A body N/A N/A N/A N/A self update_net_ctvalues entity bw N/A N/A blocking True N/A N/A task N/A N/A N/A self _activity wait4task task tout 60 verbose verbose N/A entity N/A delete_networkset N/A N/A self networkset blocking verbose N/A True False N/A N/A N/A task body N/A N/A N/A self _con delete N/A networkset N/A uri N/A N/A blocking True N/A N/A task N/A N/A N/A self _activity wait4task task verbose verbose N/A task N/A get_networksets N/A N/A self N/A N/A N/A N/A get_members N/A N/A N/A self _con get N/A uri N/A nset N/A create_enet_networks N/A N/A self prefix vid_start vid_count bw N/A N/A N/A N/A enet_list N/A N/A N/A N/A vid N/A range vid_start N/A vid_start vid_count N/A N/A enet_name N/A %s%s N/A prefix vid N/A N/A N/A enet_list append N/A N/A self create_enet_network enet_name vid bw bw N/A N/A N/A N/A N/A http client HTTPException N/A N/A enet enet_list N/A N/A N/A N/A N/A N/A N/A self _con delete N/A enet N/A uri N/A N/A N/A N/A N/A http client HTTPException N/A N/A N/A N/A HPOneViewException Could not create one or more networks N/A enet_list N/A create_enet_network N/A N/A self name description ethernetNetworkType purpose privateNetwork smartLink vlanId typicalBandwidth maximumBandwidth blocking verbose N/A None None General False True 0 2500 10000 True False N/A N/A  Create an Ethernet Network

        Args:
            name:
                Name of the Ethernet Network
            description:
                Breif description of the Ethernet Network
            vlanId:
                The Virtual LAN (VLAN) identification number assigned to the
                network. The VLAN ID is optional when ethernetNetworkType is
                Untagged or Tunnel. Multiple Ethernet networks can be defined
                with the same VLAN ID, but all Ethernet networks in an uplink
                set or network set must have unique VLAN IDs. The VLAN ID
                cannot be changed once the network has been created.
            purpose:
                A description of the network's role within the logical
                interconnect. Values: 'FaultTolerance', 'General',
                'Management', or 'VMMigration'
            smartLink:
                When enabled, the network is configured so that, within a
                logical interconnect, all uplinks that carry the network are
                monitored.  If all uplinks lose their link to external
                interconnects, all corresponding dowlink (server) ports which
                connect to the network are forced into an unlinked state. This
                allows a server side NIC teaming driver to automatically
                failover to an alternate path.
            privateNetwork:
                 When enabled, the network is configured so that all downlink
                 (server) ports connected to the network are prevented from
                 communicating with each other within the logical interconnect.
                 Servers on the network only communicate with each other
                 through an external L3 router that redirects the traffic back
                 to the logical interconnect.
            ethernetNetworkType:
                The type of Ethernet network. It is optional. If this field is
                missing or its value is Tagged, you must supply a valid vlanId;
                if this value is Untagged or Tunnel, please either ignore vlanId
                or specify vlanId equals 0. Values: 'NotApplicable', 'Tagged',
                'Tunnel', 'Unknown', or 'Untagged'.
             typicalBandwidth:
                The transmit throughput (mbps) that should be allocated to
                this connection. For FlexFabric connections this value must not
                exceed the maximum bandwidth of the selected network
             maximumBandwidth:
                 Maximum transmit throughput (mbps) allowed on this
                 connection. The value is limited by the maximum throughput
                 of the network link and maximumBandwidth of the selected
                 network.

        Returns: dict
         N/A bw N/A make_Bandwidth typicalBandwidth maximumBandwidth N/A xnet N/A make_ethernet_networkV3 name name ethernetNetworkType ethernetNetworkType purpose purpose privateNetwork privateNetwork smartLink smartLink vlanId vlanId N/A N/A task entity N/A N/A self create_network N/A uri N/A enet xnet bw verbose N/A N/A blocking True N/A N/A task N/A N/A N/A self _activity wait4task task tout 60 verbose verbose N/A entity N/A create_fc_network N/A N/A self name autoLoginRedistribution description fabricType linkStabilityTime managedSanUri typicalBandwidth maximumBandwidth blocking verbose N/A True None FabricAttach 30 None 2500 10000 True False N/A N/A  Create a Fibre Channel Network

          Args:
            name:
                Name of the Fibre Channel Network
            autoLoginRedistribution:
                 Used for load balancing when logins are not evenly distributed
                 over the Fibre Channel links, such as when an uplink that was
                 previously down becomes available.
            description:
                Breif description of the Fibre Channel Network
            fabricType:
                The supported Fibre Channel access method. Values
                'FabricAttach' or 'DirectAttach'.
            linkStabilityTime:
                The time interval, expressed in seconds, to wait after a link
                that was previously offline becomes stable, before automatic
                redistribution occurs within the fabric. This value is not
                effective if autoLoginRedistribution is false.
            managedSanUri:
                The managed SAN URI that is associated with this Fibre Channel
                network. This value should be null for Direct Attach Fibre
                Channel networks and may be null for Fabric Attach Fibre
                Channel networks.
             typicalBandwidth:
                The transmit throughput (mbps) that should be allocated to
                this connection. For FlexFabric connections this value must not
                exceed the maximum bandwidth of the selected network
             maximumBandwidth:
                 Maximum transmit throughput (mbps) allowed on this
                 connection. The value is limited by the maximum throughput
                 of the network link and maximumBandwidth of the selected
                 network.

        Returns: dict
         N/A bw N/A make_Bandwidth typicalBandwidth maximumBandwidth N/A xnet N/A make_fc_networkV2 name autoLoginRedistribution autoLoginRedistribution description description fabricType fabricType linkStabilityTime linkStabilityTime managedSanUri managedSanUri N/A N/A task entity N/A N/A self create_network N/A uri N/A fcnet xnet bw verbose N/A N/A blocking True N/A N/A task N/A N/A N/A self _activity wait4task task tout 60 verbose verbose N/A entity N/A create_network N/A N/A self uri xnet bw verbose N/A N/A False N/A N/A body N/A N/A N/A self _con conditional_post uri xnet N/A N/A task entity N/A N/A N/A self _activity make_task_entity_tuple body N/A N/A N/A task N/A entity N/A N/A N/A None body N/A N/A N/A N/A self update_net_ctvalues entity bw N/A N/A task entity N/A update_network N/A N/A self xnet N/A N/A N/A N/A task body N/A N/A N/A self _con put N/A xnet N/A uri xnet N/A N/A N/A N/A self _activity make_task_entity_tuple task N/A delete_network N/A N/A self xnet blocking verbose N/A True False N/A N/A N/A task body N/A N/A N/A self _con delete N/A xnet N/A uri N/A N/A blocking True N/A N/A task N/A N/A N/A self _activity wait4task task verbose verbose N/A task N/A get_enet_networks N/A N/A self N/A N/A N/A N/A get_members N/A N/A N/A self _con get N/A N/A uri N/A enet ?start=0&count=9999999 N/A get_fc_networks N/A N/A self N/A N/A N/A N/A get_members N/A N/A N/A self _con get N/A N/A uri N/A fcnet ?start=0&count=9999999 N/A get_uplink_sets N/A N/A self N/A N/A N/A N/A get_members N/A N/A N/A self _con get N/A uri N/A uplink-sets N/A delete_uplink_set N/A N/A self uplink_set blocking verbose N/A True False N/A N/A N/A task body N/A N/A N/A self _con delete N/A uplink_set N/A uri N/A N/A blocking True N/A N/A task N/A N/A N/A self _activity wait4task task verbose verbose N/A task N/A get_logical_downlinks N/A N/A self filter N/A N/A N/A  Gets a list of logical downlinks.

        Args:
            filter:
                A general filter/query string that narrows the list of
                resources returned by a multi-resource GET (read) request and
                DELETE (delete) request. The default is no filter
                (all resources are returned). The filter parameter specifies
                a general filter/query string. This query string narrows the
                selection of resources returned from a GET request that
                returns a list of resources. The following example shows how to
                retrieve only the first 10 logical downlinks:

                self.get_logical_downlinks(filter='?start=0&count=10')

                For more options, see the Common Parameters session from
                the HP OneView API reference.
        Returns: dict
         N/A downlinks_uri N/A N/A uri N/A ld filter N/A N/A N/A N/A self _con get downlinks_uri N/A get_logical_downlinks_schema N/A N/A self N/A N/A N/A  Gets the JSON schema for the logical downlink.

        Returns: JSON
         N/A N/A N/A N/A self _con get N/A N/A uri N/A ld /schema N/A get_logical_downlinks_without_ethernet N/A N/A self filter N/A N/A N/A  Gets a list of logical downlinks, except existing Ethernet networks.

        Args:
            filter:
                A general filter/query string that narrows the list of
                resources returned by a multi-resource GET (read) request and
                DELETE (delete) request. The default is no filter
                (all resources are returned). The filter parameter specifies
                a general filter/query string. This query string narrows the
                selection of resources returned from a GET request that
                returns a list of resources. The following example shows how to
                retrieve only the first 10 logical downlinks without ethernet:

                self.get_logical_downlinks_without_ethernet(filter=
                                                            '?start=0&count=10')

                For more options, see the Common Parameters session from
                the HP OneView API reference.
        Returns: dict
         N/A downlinks_uri N/A N/A N/A uri N/A ld /withoutEthernet filter N/A N/A N/A N/A self _con get downlinks_uri N/A get_logical_downlink N/A N/A self id N/A N/A N/A  Gets a logical downlink

        Args:
            id:
                the logical downlink id
        Returns: dict
         N/A N/A N/A N/A self _con get N/A N/A N/A uri N/A ld / id N/A get_logical_downlink_without_ethernet N/A N/A self id N/A N/A N/A  Gets a logical downlink excluding any existing Ethernet networks.

        Args:
            id:
                the logical downlink id
        Returns: dict
         N/A ld_uri N/A N/A uri N/A ld /{id}/withoutEthernet N/A N/A N/A N/A self _con get N/A N/A ld_uri format id id N/A get_interconnects N/A N/A self N/A N/A N/A N/A get_members N/A N/A N/A self _con get N/A uri N/A ic N/A get_enet_network_by_name N/A N/A self nwname N/A N/A N/A N/A N/A N/A self _con get_entity_byfield N/A uri N/A enet name nwname N/A get_fc_network_by_name N/A N/A self nwname N/A N/A N/A N/A N/A N/A self _con get_entity_byfield N/A uri N/A fcnet name nwname N/A N/A