Rubrique précédente: Méthode info (objet vol)Rubrique suivante: Méthode destroy (objet vol)


Méthode create (objet vol)
Description

Crée un volume.

Syntaxe
/api/v2/vol/create?app=application&vol=volume&fs=filesystem&size=size&vdc=controller-name 
Arguments
app

Nom de l'application

vol

Nom du volume

fs

Système de fichiers du volume à créer

taille

Taille du volume

vdc

Nom du centre de données virtuel cible

Type de transaction

Asynchrone

Type de requête

GET

Exemples

Pour créer un volume en miroir de 1 Go, ext3, nommé test:vol1 :

GET http://192.168.123.200/api/v2/vol/create?app=test&vol=vol1&fs=ext3&size=1G&mirrored=1&vdc=mygrid 
Exemple de sortie
XML
<job>be805915-76b2-48c8-b8a0-b881cca66da6</job> 
JSON
{
   "job" : "be805915-76b2-48c8-b8a0-b881cca66da6"
} 

Codes d'erreur HTTP
404

L'entité vdc mygrid est introuvable - Le nom de VDC spécifié n'est pas configuré dans l'application WS_API.

Remarque : Pour obtenir le statut du job, exécutez une requête /api/v2/job/info? avec comme argument le job_id renvoyé plus haut. Pour plus d'informations sur la manière d'obtenir le statut du job, reportez-vous à l'objet job.