Vorheriges Thema: list-Methode (class-Objekt)Nächstes Thema: copy-Methode (class-Objekt)


move-Methode (class-Objekt)
Description

Eine Klasse umbenennen oder eine Klasse von einem Paket zum anderen verschieben

Syntax
/api/v2/class/move?class=class&new_name=new-class&vdc=controller-name 
Argument
Klasse

Name der zu verschiebenden Klasse

new_name

Name der neuen Klasse

vdc

Name des virtuellen Rechenzentrums (Virtual Data Center), welches das Ziel darstellt

Transaktionsart

synchron

Anfragetyp

GET

Beispiele

"/test:LUX5" zu "/test2:LUX5" verschieben.

GET http://192.168.123.200/api/v2/class/move?class=/test:LUX5&new_name=/test2:LUX5&vdc=mygrid 
Beispielausgabe
XML:
Keine
JSON:
Keine 

HTTP-Fehlercodes
404

Entität vdc mygrid nicht gefunden - Es wurde ein VDC-Name angegeben, der in der WS_API-Anwendung nicht konfiguriert worden ist.

400.4

Erforderliche Argumente fehlen (class). - Argument class=entity ist in der Anfrage nicht vorhanden.

400.4

Erforderliche Argumente fehlen (new_name). - Argument-new_name=new-name ist in der Anfrage nicht vorhanden.

404.1

Klasse "LUX5" konnte in Quellpaket nicht gefunden werden. - In der Anfrage wurde eine ungültige Klasse angegeben.

404.1

Klasse "/system:LUX5" kann nicht aus schreibgeschütztem Katalog "system" verschoben werden. - Schreibgeschützter Quellkatalog in der Anfrage angegeben.

404.1

Klasse "/test:LUX5" kann nicht in schreibgeschützten Katalog "system" verschoben werden. - Schreibgeschützter Zielkatalog in der Anfrage angegeben.

404.1

Globaler Katalog "test" nicht gefunden. - Ungültiger Quell-/Zielkatalogname in der Anfrage angegeben.

404.1

Volume-Start konnte nicht verschoben werden. - Das zur Klasse gehörende Volume ist in Verwendung, oder der gleiche Quell- und Zielkatalog wurde angegeben.