NAME
Cisco::UCS::MgmtEntity - Class for operations with a Cisco UCSM Management Entity
SYNOPSIS
print map {
"Management entity " . $_->id . " HA state is " . $_->ha_readiness . "\n" } $ucs->get_mgmt_entities;
# prints...
# Management entity A HA state is ready
# Management entity B HA state is ready
print $ucs->mgmt_entity('B')->umbilical_state;
DECRIPTION
Cisco::UCS::MgmtEntity is a class providing operations with a Cisco UCSM Management Entity.
Note that you are not supposed to call the constructor yourself, rather a Cisco::UCS::MgmtEntity object is created automatically by method calls via methods in Cisco::UCS.
METHODS
chassis1
Returns the serial number of the first chassis selected for hardware HA quorum.
chassis2
Returns the serial number of the second chassis selected for hardware HA quorum.
chassis3
Returns the serial number of the third chassis selected for hardware HA quorum.
chassis1_device_io_state
Returns the IO state of first chassis selected for hardware HA quorum.
chassis2_device_io_state
Returns the IO state of second chassis selected for hardware HA quorum.
chassis3_device_io_state
Returns the IO state of third chassis selected for hardware HA quorum.
dn
Returns the distinguished name of the management entity in the Cisco UCS information management heirarchy.
ha_failure_reason
Returns the HA failure reason (if present) of the specified management entity.
ha_readiness
Returns the HA readiness state of the specified management entity.
ha_ready
Returns the HA ready state of the specified management entity.
id
Returns the ID of the specified management entity (either A or B).
leadership
Returns the leadership state of the specified management entity.
mgmt_services_state
Returns the management services state of the specified management entity.
state
Returns the operational state of the specified management entity.
umbilical_state
Returns the umbilical state of the specified management entity.
version_mismatch
Returns the version mismatch state of the specified management entity.
AUTHOR
Luke Poskitt, <ltp at cpan.org>
BUGS
Please report any bugs or feature requests to bug-cisco-ucs-mgmtentity at rt.cpan.org
, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Cisco-UCS-MgmtEntity. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.
SUPPORT
You can find documentation for this module with the perldoc command.
perldoc Cisco::UCS::MgmtEntity
You can also look for information at:
RT: CPAN's request tracker (report bugs here)
http://rt.cpan.org/NoAuth/Bugs.html?Dist=Cisco-UCS-MgmtEntity
AnnoCPAN: Annotated CPAN documentation
CPAN Ratings
Search CPAN
ACKNOWLEDGEMENTS
LICENSE AND COPYRIGHT
Copyright 2012 Luke Poskitt.
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.