Il est possible de faire des appels SDK via l'API perl de VMware
Téléchargement : http://www.vmware.com/support/pubs/sdk_pubs.html
Installation
Il suffit de move les pm dans le directory des lib de perl.
> $ cp -r vmware-vsphere-cli-distrib/lib/VMware/share/VMware /usr/local/lib/perl/5.10.0/$ ls
> /usr/local/lib/perl/5.10.0/VMware
>
> $ ls /usr/local/lib/perl/5.10.0/VMware/ VICommon.pm VICredStore.pm VIExt.pm VILib.pm VIM25Runtime.pm VIM25Stub.pm
> VIM2Runtime.pm VIM2Stub.pm VIMRuntime.pm VIRuntime.pm
Le SDK est installé.
Test de l'API
> \#!/usr/bin/perluse strict;use VMware::VIRuntime;\# Options d'authentification :Opts::set\_option('server', 'pcc-XXX-XXX-XXX-XXX.ovh.com');Opts::set\_option('username', 'admin');Opts::set\_option('password', 'XXXXXXXXX');\# Connexionprint "Connecting \\n";Util::connect();print "Connected \\n";\#\# \[ Liste des actions \]\#
>
> \# DéconnexionUtil::disconnect();print "Disconnected \\n";
Cette documentation vous a-t-elle été utile ?
N’hésitez pas à nous proposer des suggestions d’amélioration afin de faire évoluer cette documentation.
Images, contenu, structure… N’hésitez pas à nous dire pourquoi afin de la faire évoluer ensemble !
Vos demandes d’assistance ne seront pas traitées par ce formulaire. Pour cela, utilisez le formulaire "Créer un ticket" .
Merci beaucoup pour votre aide ! Vos retours seront étudiés au plus vite par nos équipes..