# # Copyright (c) 2011 NetApp, Inc., All Rights Reserved # Any use, modification, or distribution is prohibited # without prior written consent from NetApp, Inc. # ## @summary ComponentState module for the method NACL::C::Network->ping() ## @author dl-nacl-dev@netapp.com ## @status shared ## @pod here =head1 NAME NACL::CS::NetworkPing =head1 DESCRIPTION C is a derived class of L. Object(s) of this type are returned when NACL::C::Network->verify_status() is invoked. (This module does not represent the state of any element, but is an object repesentation of the output obtained when the aggregate verify command is invoked with the action being status. =head1 ATTRIBUTES The fields of the output are fields of the ComponentState object. =over =item C<< destination >> Destination pinged. =item C<< state >> State of the host is alive. =item C<< host >> Ipaddress of the destination =back =cut package NACL::CS::NetworkPing; use strict; use warnings; use base 'NACL::CS::ComponentState::ONTAP'; use Class::MethodMaker [ scalar => 'destination', scalar => 'state', scalar => 'host', ]; 1;