Webservice::OVH::Me::Task
use Webservice::OVH;
my $ovh = Webservice::OVH->new_from_json("credentials.json");
my $task = $ovh->domain->service->change_contact(contact_billing => 'ovhaccount-ovh');
$task->resend_email;
Module only provides basic functionality for contact_change tasks.
Internal Method to create the Task object. This method is not ment to be called directly.
Parameter: $api_wrapper - ovh api wrapper object, $module - root object, $type - intern type
Return: Webservice::OVH::Me::Task
Synopsis: Webservice::OVH::Me::Task->_new($ovh_api_wrapper, $type, $module);
Returns intern type. At the moment only contact_change.
Return: VALUE
Synopsis: my $type = $task->type;
Returns the api id.
Return: VALUE
Synopsis: my $id = $task->id;
Retrieves properties. This method updates the intern property variable.
Return: HASH
Synopsis: my $properties = $task->properties;
Accepts a contact change.
Synopsis: $task->accept;
Refuses a contact change.
Synopsis: $task->accept;
Resends the contact change request.
Synopsis: $task->resend_email;