Scroll to navigation

Net::Akamai(3pm) User Contributed Perl Documentation Net::Akamai(3pm)

NAME

Net::Akamai - Utility to interface with Akamai's API

SYNOPSIS

 my $data = new Net::Akamai::RequestData(
        email=>'my@email.com', 
        user => 'myuser', 
        pwd => 'mypass'
 );
 $data->add_url('http://www.myurl.com');
 $data->add_url('http://www.myurl.com/somethingelse');
 my $ap = new Net::Akamai(req_data=>$data);
 my $res = $ap->purge;
 
 if (!$res->accepted) {
        die "$res";
 }
 elsif ($res->warning) {
        warn "$res";
 }

DESCRIPTION

Handles akamai purge request of multiple URLs

Patches welcome for extra functionality

Attributes

soap_version

SOAP::Lite version

proxy

akamai purge proxy

uri

akamai purge uri

soap

SOAP::Lite object

req_data

Net::Akamai::RequestData object to hold data associated with an akamai request

res_data

Net::Akamai::ResponseData object holds data associated with an akamai response

Methods

purge

initiate the purge request

TODO

AUTHOR

John Goulah <jgoulah@cpan.org>

CONTRIBUTORS

Aran Deltac <bluefeet@cpan.org>

LICENSE

This library is free software, you can redistribute it and/or modify it under the same terms as Perl itself.

2022-06-16 perl v5.34.0