Bearbeitet die Eigenschaften einer Ressource.

Abfrage

ParameterTyp
apikeyZeichenkette
resourceModelZeichenkette
AttributeEntityInfo []
SchlüsselEntityInfo []
forceCreateboolesch

apikey

Der API-Schlüssel des Anwenders (muss in allen Abfragen übermittelt werden). Ruft die WebService für einen bestimmten Anwender und Planer ab.

resourceModel

Name der Dimension.

Attribute

Liste der zu bearbeitenden Attribute.

Schlüssel

Liste der Identifikationsattribute der Ressource.

forceCreate

Option zum erzwungenen Anlegen der Ressource.

Akzeptiert die Werte „true“ oder „false“. Ist der Wert „true“, wird eine Ressource angelegt, sofern im Planer kein passender Schlüssel vorhanden ist.

Antwort

AttributTyp
modifyResourceResponseWSResult

modifyResourceResponse

Die Antwort besteht aus einer WSResult-Struktur, die ein Feld „error“ (Fehlercode) und ein Feld „message“ (zugehörige Meldung) enthält.

Im Vorgang der Erfolgsauslösung lautet der Fehlercode 0.

Im Falle eines Fehlers ist der Fehlercode >0, und die Meldung gibt Aufschluss über die Art des aufgetretenen Fehlers.

FehlerMeldung
0
1Ungültige Sitzung: apikey
2Ungültiges Dimension: resourceModel
3Ungültiges Attribut: attribute/key
4Keine Ressource
5Ungültige Daten
6Update KO

Datentypen

Die Struktur „EntityInfo“ besteht aus den folgenden zwei Feldern:

FeldTypBeschreibung
entityNameZeichenketteAttributname
entityValueZeichenketteAttributwert

Die Struktur „WSResult“ besteht aus den folgenden zwei Feldern:

FeldTypBeschreibung
FehlerintFehlercode
MeldungZeichenketteFehlermeldung