Why not adopt me?
This distribution is up for adoption!
If you're interested then please contact the PAUSE module admins via
email.
NAME
VM::Virtuozzo - Client implementation of the Parallels Virtuozzo XML API
SYNOPSIS
my $vzzo = VM::Virtuozzo->new(
hostname => "domain.tld", # or an IPv4 address
use_ssl => 0,
xsd_version => 4
);
$vzzo->system( login => {
name => "root",
realm => "00000000-0000-0000-0000-000000000000",
password => "mysecret123"
} );
$vzzo->vzaenvm( suspend => { # suspend a container
eid => "e43581cb-f13a-324d-aab5-e356e19ebee4"
} );
DESCRIPTION
This distribution provides a client implementation of the Parallels Virtuozzo XML API, enabling the user to remotely manage Parallels Virtuozzo Containers. Handling of the XML data objects is delegated to XML::Compile.
METHODS
CLASS
OBJECT
alertm(...)authm(...)backupm(...)computerm(...)data_storagem(...)devm(...)env_samplem(...)envm(...)event_log(...)filer(...)firewallm(...)licensem(...)mailer(...)networkm(...)op_log(...)packagem(...)perf_mon(...)proc_info(...)processm(...)progress_event(...)protocol(...)relocator(...)res_log(...)resourcem(...)scheduler(...)server_group(...)servicem(...)sessionm(...)system(...)types(...)userm(...)vzadevm(...)vzaenvm(...)vzanetworkm(...)vzapackagem(...)vzaproc_info(...)vzaprocessm(...)vzarelocator(...)vzasupport(...)vzatypes(...)vzaup2date(...)
AUTHOR
Richard Simões <rsimoes AT cpan DOT org>
COPYRIGHT AND LICENSE
Copyright © 2012 Richard Simões. This module is released under the terms of the GNU Lesser General Public License v. 3.0 and may be modified and/or redistributed under the same or any compatible license.