my @fexs = $ucs->chassis(2)->get_fexs; print $fexs->thermal; print $ucs->chassis(1)->fex(1)->model;
Note that you are not supposed to call the constructor yourself, rather a Cisco::UCS::FEX object is created automatically by method calls to a Cisco::UCS::Chassis object.
Returns the id of the FEX.
Returns the distinguished name of the FEX.
returns the model number of the FEX.
Returns the vendor name of the FEX.
returns the revision number of the FEX.
Returns the discovery status of the FEX.
Returns the operability state of the FEX.
Returns the performance status of the FEX.
Returns the power status of the FEX.
Returns the presence status of the FEX.
returns the serial number of the FEX.
Returns the side (right or left) of the FEX's physical location in the chassis.
Returns the thermal status of the FEX.
Returns the voltage status of the FEX.
Returns the ID of the chassis in which the FEX is installed.
Returns the configuration state of the FEX.
Returns the operational state of the FEX.
Returns the peer communication status of the FEX.
Returns the ID (A or B) of the Fabric Interconnect to which the FEX is physically attached.
Please report any bugs or feature requests to "bug-cisco-ucs-fex at rt.cpan.org", or through the web interface at <http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Cisco-UCS-FEX>. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.
You can also look for information at:
This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.
See http://dev.perl.org/licenses/ for more information.