Infoblox::Grid::Discovery::Status - the discovery status of discovered data.
The object provides information about the discovery status of discovered data.
This section describes all the methods in Infoblox::Session that you can apply to the object.
Use this method to retrieve all the matching objects from the Infoblox appliance. See Infoblox::Session->get() for parameters and return values.
Apply the following attributes to get a specific object:
address - Optional. The IP address of the device. name - Optional. The device name. network_view - Optional. The network view name.
my @retrieved_objs = $session->get( 'object' => 'Infoblox::Grid::Discovery::Status', 'address' => '10.0.0.1', );
Use this method to search for objects in the Infoblox appliance. See Infoblox::Session->search() for parameters and return values.
Apply the following attributes to search for a object:
address - Optional. The IP address of the device (regular expression). name - Optional. The device name (regular expression). network_view - Optional. The network view name.
# search for all objects my @retrieved_objs = $session->search( 'object' => 'Infoblox::Grid::Discovery::Status', 'address' => '10.0.0.1', );
This section describes all the methods that you can use to set or retrieve the attribute values of the object.
Use this method to retrieve the IP address of the device. This is a read-only attribute.
None
The method returns the attribute value.
# Get attribute value my $value = $object->address();
Use this method to retrieve the flag that indicates if CLI collection is enabled. This is a read-only attribute.
None
The method returns the attribute value that can be 'true' or 'false'.
#Get attribute value my $value = $status->cli_collection_enabled();
Use this method to retrieve information about the device existence status. This is a read-only attribute.
None
The method returns the attribute value that can be an Infoblox::Grid::Discovery::StatusInfo object.
# Get attribute value my $value = $object->existence_info();
Use this method to retrieve the flag that indicates if DHCP fingerprinting is enabled. This is a read-only attribute.
None
The method returns the attribute value that can be 'true' or 'false'.
# Get attribute value my $value = $object->fingerprint_enabled();
Use this method to retrieve information about the device fingerptint status. This is a read-only attribute.
None
The method returns the attribute value that can be an Infoblox::Grid::Discovery::StatusInfo object.
# Get attribute value my $value = $object->fingerprint_info();
Use this method to retrieve the timestamp when the device was first discovered. This is a read-only attribute.
None
The method returns the attribute value.
# Get attribute value my $value = $object->first_seen();
Use this method to retrieve the timestamp of the last detected interface property change. This is a read-only attribute.
None
The method returns the attribute value.
# Get attribute value my $value = $object->last_action();
Use this method to retrieve the timestamp when the device was last discovered. This is a read-only attribute.
None
The method returns the attribute value.
# Get attribute value my $value = $object->last_seen();
Use this method to retrieve the timestamp of the last action executed for the device. This is a read-only attribute.
None
The method returns the attribute value.
# Get attribute value my $value = $object->last_timestamp();
Use this method to retrieve the device name. This is a read-only attribute.
None
The method returns the attribute value.
# Get attribute value my $value = $object->name();
Use this method to retrieve the network view name. This is a read-only attribute.
None
The method returns the attribute value.
# Get attribute value my $value = $object->network_view();
Use this method to retrieve information about the device reachable status. This is a read-only attribute.
None
The method returns the attribute value that can be an Infoblox::Grid::Discovery::StatusInfo object.
# Get attribute value my $value = $object->reachable_info();
Use this method to retrieve the flag that indicates whether SNMP collection is enabled for the device. This is a read-only attribute.
None
The method returns the attribute value that can be 'true' or 'false'.
# Get attribute value my $value = $object->snmp_collection_enabled();
Use this method to retrieve information about the device SNMP collection status. This is a read-only attribute.
None
The method returns the attribute value that can be an Infoblox::Grid::Discovery::StatusInfo object.
# Get attribute value my $value = $object->snmp_collection_info();
Use this method to retrieve information about the device SNMP credential status. This is a read-only attribute.
None
The method returns the attribute value that can be an Infoblox::Grid::Discovery::StatusInfo object.
# Get attribute value my $value = $object->snmp_credential_info();
Use this method to retrieve the status of the device. This is a read-only attribute.
None
The method returns the attribute value that can be 'OK', 'ERROR' or 'NON_REACHABLE'.
# Get attribute value my $value = $object->status();
Use this method to retrieve the device type. This is a read-only attribute.
None
The method returns the attribute value.
# Get attribute value my $value = $object->type();
Infoblox Inc. http://www.infoblox.com/
Infoblox::Session, Infoblox::Grid::Discovery::StatusInfo
Copyright (c) 2017 Infoblox Inc.