Infoblox::Grid::Discovery::Status - the discovery status of discovered data.


NAME

Infoblox::Grid::Discovery::Status - the discovery status of discovered data.


DESCRIPTION

The object provides information about the discovery status of discovered data.


SESSION METHOD

This section describes all the methods in Infoblox::Session that you can apply to the object.

Infoblox::Session->get( )

Use this method to retrieve all the matching objects from the Infoblox appliance. See Infoblox::Session->get() for parameters and return values.

Key References
 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.
Example
 my @retrieved_objs = $session->get(
     'object' => 'Infoblox::Grid::Discovery::Status',
     'address' => '10.0.0.1',
 );

Infoblox::Session->search( )

Use this method to search for objects in the Infoblox appliance. See Infoblox::Session->search() for parameters and return values.

Key References
 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.
Example
 # search for all objects
 my @retrieved_objs = $session->search(
     'object' => 'Infoblox::Grid::Discovery::Status',
     'address' => '10.0.0.1',
 );


METHODS

This section describes all the methods that you can use to set or retrieve the attribute values of the object.

address( )

Use this method to retrieve the IP address of the device. This is a read-only attribute.

Parameter

None

Returns

The method returns the attribute value.

Example
 # Get attribute value
 my $value = $object->address();

cli_collection_enabled( )

Use this method to retrieve the flag that indicates if CLI collection is enabled. This is a read-only attribute.

Parameter

None

Returns

The method returns the attribute value that can be 'true' or 'false'.

Example
 #Get attribute value
 my $value = $status->cli_collection_enabled();

existence_info( )

Use this method to retrieve information about the device existence status. This is a read-only attribute.

Parameter

None

Returns

The method returns the attribute value that can be an Infoblox::Grid::Discovery::StatusInfo object.

Example
 # Get attribute value
 my $value = $object->existence_info();

fingerprint_enabled( )

Use this method to retrieve the flag that indicates if DHCP fingerprinting is enabled. This is a read-only attribute.

Parameter

None

Returns

The method returns the attribute value that can be 'true' or 'false'.

Example
 # Get attribute value
 my $value = $object->fingerprint_enabled();

fingerprint_info( )

Use this method to retrieve information about the device fingerptint status. This is a read-only attribute.

Parameter

None

Returns

The method returns the attribute value that can be an Infoblox::Grid::Discovery::StatusInfo object.

Example
 # Get attribute value
 my $value = $object->fingerprint_info();

first_seen( )

Use this method to retrieve the timestamp when the device was first discovered. This is a read-only attribute.

Parameter

None

Returns

The method returns the attribute value.

Example
 # Get attribute value
 my $value = $object->first_seen();

last_action( )

Use this method to retrieve the timestamp of the last detected interface property change. This is a read-only attribute.

Parameter

None

Returns

The method returns the attribute value.

Example
 # Get attribute value
 my $value = $object->last_action();

last_seen( )

Use this method to retrieve the timestamp when the device was last discovered. This is a read-only attribute.

Parameter

None

Returns

The method returns the attribute value.

Example
 # Get attribute value
 my $value = $object->last_seen();

last_timestamp( )

Use this method to retrieve the timestamp of the last action executed for the device. This is a read-only attribute.

Parameter

None

Returns

The method returns the attribute value.

Example
 # Get attribute value
 my $value = $object->last_timestamp();

name( )

Use this method to retrieve the device name. This is a read-only attribute.

Parameter

None

Returns

The method returns the attribute value.

Example
 # Get attribute value
 my $value = $object->name();

network_view( )

Use this method to retrieve the network view name. This is a read-only attribute.

Parameter

None

Returns

The method returns the attribute value.

Example
 # Get attribute value
 my $value = $object->network_view();

reachable_info( )

Use this method to retrieve information about the device reachable status. This is a read-only attribute.

Parameter

None

Returns

The method returns the attribute value that can be an Infoblox::Grid::Discovery::StatusInfo object.

Example
 # Get attribute value
 my $value = $object->reachable_info();

snmp_collection_enabled( )

Use this method to retrieve the flag that indicates whether SNMP collection is enabled for the device. This is a read-only attribute.

Parameter

None

Returns

The method returns the attribute value that can be 'true' or 'false'.

Example
 # Get attribute value
 my $value = $object->snmp_collection_enabled();

snmp_collection_info( )

Use this method to retrieve information about the device SNMP collection status. This is a read-only attribute.

Parameter

None

Returns

The method returns the attribute value that can be an Infoblox::Grid::Discovery::StatusInfo object.

Example
 # Get attribute value
 my $value = $object->snmp_collection_info();

snmp_credential_info( )

Use this method to retrieve information about the device SNMP credential status. This is a read-only attribute.

Parameter

None

Returns

The method returns the attribute value that can be an Infoblox::Grid::Discovery::StatusInfo object.

Example
 # Get attribute value
 my $value = $object->snmp_credential_info();

status( )

Use this method to retrieve the status of the device. This is a read-only attribute.

Parameter

None

Returns

The method returns the attribute value that can be 'OK', 'ERROR' or 'NON_REACHABLE'.

Example
 # Get attribute value
 my $value = $object->status();

type( )

Use this method to retrieve the device type. This is a read-only attribute.

Parameter

None

Returns

The method returns the attribute value.

Example
 # Get attribute value
 my $value = $object->type();


AUTHOR

Infoblox Inc. http://www.infoblox.com/


SEE ALSO

Infoblox::Session, Infoblox::Grid::Discovery::StatusInfo


COPYRIGHT

Copyright (c) 2017 Infoblox Inc.