NAME
Net::Gandi - A Perl interface for gandi api
VERSION
version 1.122180
SYNOPSIS
use Net::Gandi;
my $client = Net::Gandi->new( apikey => 'myapikey', date_to_datetime => 1 );
my $hosting = $client->hosting;
my $vm = $hosting->vm( id => 42 );
my $vm_info = $vm->info;
DESCRIPTION
This module provides a Perl interface to the Gandi API. See http://rpc.gandi.net
METHODS
hosting
my $client = Net::Gandi->new(apikey => 'api_key');
my $hosting = $client->hosting;
Initialize the hosting environnement, and return an object representing it.
input: none
output: A Net::Gandi::Hosting object
domain
my $client = Net::Gandi->new(apikey => 'api_key');
my $cdomain = $client->domain;
Initialize the domain environnement, and return an object representing it.
input: id (Int) : optional, domain name
output: Net::Gandi::Domain
operation
my $client = Net::Gandi->new(apikey => 'api_key');
my $operation = $client->operation;
Initialize the operation environnement, and return an object representing it.
input: id (Int) : optional, id of operation
output: A Net::Gandi::Hosting::Operation object
CONTRIBUTING
This module is developed on Github at:
http://github.com/hobbestigrou/Net-Gandi
Feel free to fork the repo and submit pull requests
ACKNOWLEDGEMENTS
Gandi for this api.
BUGS
Please report any bugs or feature requests in github.
SUPPORT
You can find documentation for this module with the perldoc command.
perldoc Net::Gandi
SEE ALSO
Moose XMLRPC::Lite http://rpc.gandi.net
AUTHOR
Natal Ngétal
COPYRIGHT AND LICENSE
This software is copyright (c) 2012 by Natal Ngétal.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.