Business-LiveDrive
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
lib/Business/LiveDriveAPI.pm view on Meta::CPAN
# XXX - WARNING this has been altered.
# XXX tns data types changed to string
# XXX default_ns set
# Generated by SOAP::Lite (v0.710.10) for Perl -- soaplite.com
# Copyright (C) 2000-2006 Paul Kulchenko, Byrne Reese
# -- generated at [Tue Nov 16 19:22:52 2010]
# -- generated from http://www.livedrive.com/ResellersService/ResellerAPI.asmx?WSDL
my %methods = (
GetUsers => {
endpoint => 'http://www.livedrive.com/ResellersService/ResellerAPI.asmx',
soapaction => 'http://www.livedrive.com/GetUsers',
namespace => 'http://www.livedrive.com/',
parameters => [
SOAP::Data->new(name => 'apiKey', type => 's:string', attr => {}),
SOAP::Data->new(name => 'page', type => 's:int', attr => {}),
], # end parameters
}, # end GetUsers
UpgradeUser => {
endpoint => 'http://www.livedrive.com/ResellersService/ResellerAPI.asmx',
soapaction => 'http://www.livedrive.com/UpgradeUser',
namespace => 'http://www.livedrive.com/',
parameters => [
SOAP::Data->new(name => 'apiKey', type => 's:string', attr => {}),
SOAP::Data->new(name => 'userID', type => 's:int', attr => {}),
SOAP::Data->new(name => 'capacity', type => 's:string', attr => {}),
SOAP::Data->new(name => 'cardVerificationValue', type => 's:string', attr => {}),
], # end parameters
}, # end UpgradeUser
AddBackup => {
endpoint => 'http://www.livedrive.com/ResellersService/ResellerAPI.asmx',
soapaction => 'http://www.livedrive.com/AddBackup',
namespace => 'http://www.livedrive.com/',
parameters => [
SOAP::Data->new(name => 'apiKey', type => 's:string', attr => {}),
SOAP::Data->new(name => 'userID', type => 's:int', attr => {}),
], # end parameters
}, # end AddBackup
UpdateUser => {
endpoint => 'http://www.livedrive.com/ResellersService/ResellerAPI.asmx',
soapaction => 'http://www.livedrive.com/UpdateUser',
namespace => 'http://www.livedrive.com/',
parameters => [
SOAP::Data->new(name => 'apiKey', type => 's:string', attr => {}),
SOAP::Data->new(name => 'userID', type => 's:int', attr => {}),
SOAP::Data->new(name => 'firstName', type => 's:string', attr => {}),
SOAP::Data->new(name => 'lastName', type => 's:string', attr => {}),
SOAP::Data->new(name => 'email', type => 's:string', attr => {}),
SOAP::Data->new(name => 'password', type => 's:string', attr => {}),
SOAP::Data->new(name => 'confirmPassword', type => 's:string', attr => {}),
SOAP::Data->new(name => 'subDomain', type => 's:string', attr => {}),
SOAP::Data->new(name => 'isSharing', type => 's:boolean', attr => {}),
SOAP::Data->new(name => 'hasWebApps', type => 's:boolean', attr => {}),
], # end parameters
}, # end UpdateUser
AddUserWithLimit => {
endpoint => 'http://www.livedrive.com/ResellersService/ResellerAPI.asmx',
soapaction => 'http://www.livedrive.com/AddUserWithLimit',
namespace => 'http://www.livedrive.com/',
parameters => [
SOAP::Data->new(name => 'apiKey', type => 's:string', attr => {}),
SOAP::Data->new(name => 'email', type => 's:string', attr => {}),
SOAP::Data->new(name => 'password', type => 's:string', attr => {}),
SOAP::Data->new(name => 'confirmPassword', type => 's:string', attr => {}),
SOAP::Data->new(name => 'subDomain', type => 's:string', attr => {}),
SOAP::Data->new(name => 'BriefcaseCapacity', type => 's:string', attr => {}),
SOAP::Data->new(name => 'BackupCapacity', type => 's:string', attr => {}),
SOAP::Data->new(name => 'isSharing', type => 's:boolean', attr => {}),
SOAP::Data->new(name => 'hasWebApps', type => 's:boolean', attr => {}),
SOAP::Data->new(name => 'firstName', type => 's:string', attr => {}),
SOAP::Data->new(name => 'lastName', type => 's:string', attr => {}),
SOAP::Data->new(name => 'cardVerificationValue', type => 's:string', attr => {}),
SOAP::Data->new(name => 'productType', type => 's:string', attr => {}),
], # end parameters
}, # end AddUserWithLimit
AddUser => {
endpoint => 'http://www.livedrive.com/ResellersService/ResellerAPI.asmx',
soapaction => 'http://www.livedrive.com/AddUser',
namespace => 'http://www.livedrive.com/',
parameters => [
SOAP::Data->new(name => 'apiKey', type => 's:string', attr => {}),
SOAP::Data->new(name => 'email', type => 's:string', attr => {}),
SOAP::Data->new(name => 'password', type => 's:string', attr => {}),
SOAP::Data->new(name => 'confirmPassword', type => 's:string', attr => {}),
SOAP::Data->new(name => 'subDomain', type => 's:string', attr => {}),
SOAP::Data->new(name => 'capacity', type => 's:string', attr => {}),
SOAP::Data->new(name => 'isSharing', type => 's:boolean', attr => {}),
SOAP::Data->new(name => 'hasWebApps', type => 's:boolean', attr => {}),
SOAP::Data->new(name => 'firstName', type => 's:string', attr => {}),
SOAP::Data->new(name => 'lastName', type => 's:string', attr => {}),
SOAP::Data->new(name => 'cardVerificationValue', type => 's:string', attr => {}),
SOAP::Data->new(name => 'productType', type => 's:string', attr => {}),
], # end parameters
}, # end AddUser
AddBackupWithLimit => {
endpoint => 'http://www.livedrive.com/ResellersService/ResellerAPI.asmx',
soapaction => 'http://www.livedrive.com/AddBackupWithLimit',
namespace => 'http://www.livedrive.com/',
parameters => [
SOAP::Data->new(name => 'apiKey', type => 's:string', attr => {}),
SOAP::Data->new(name => 'userID', type => 's:int', attr => {}),
SOAP::Data->new(name => 'capacity', type => 's:string', attr => {}),
], # end parameters
}, # end AddBackupWithLimit
GetUser => {
endpoint => 'http://www.livedrive.com/ResellersService/ResellerAPI.asmx',
soapaction => 'http://www.livedrive.com/GetUser',
namespace => 'http://www.livedrive.com/',
parameters => [
SOAP::Data->new(name => 'apiKey', type => 's:string', attr => {}),
SOAP::Data->new(name => 'userID', type => 's:int', attr => {}),
], # end parameters
}, # end GetUser
); # end my %methods
use SOAP::Lite;
view all matches for this distributionview release on metacpan - search on metacpan
( run in 0.939 second using v1.00-cache-2.02-grep-82fe00e-cpan-4673cadbf75 )