Infoblox::DTC - A DTC functions.
The object provides access to DTC functions.
my $dtc = Infoblox::DTC->new( 'session' => $session, # Required );
The object does not support any session methods.
Use this method to perform a DTC query on a given member.
Valid value is an Infoblox::DTC::Query::Parameters object.
The method returns an Infoblox::DTC::Query::Response object when operation succeeds, and returns 'false' when the operation fails.
#perform DTC query my $response = $dtc->query($params);
Use this method to upload the MaxMind database.
Apply the following attribute to upload a MaxMind Database:
path - Required. The path to a tar archive that contains the MaxMind database.
The method returns "true" when an upload of a MaxMind Database has been performed successfully, and returns "false" when the operation fails.
#upload MaxMind DB my $res = $dtc->import_maxminddb(path => $path_to_maxminddb);
Use this method to upload a DTC certificate.
Apply the following attribute to upload a DTC certificate: path - Required. The path to the DTC certificate file.
The method returns 'true' when the upload of a DTC certificate has been performed successfully, and returns 'false' when the operation fails.
#add certificate with a path given my $res = $dtc->add_certificate(path => $path_to_cert);
Infoblox::DTC::Query::Parameters.
Infoblox Inc. http://www.infoblox.com/
Copyright (c) 2017 Infoblox Inc.