Update Group
Die Operation Update Group
aktualisiert die Daten der Gruppe mit der angegebenen ID. Die Daten werden in der vom Adapter erwarteten Input-XML definiert.
Input-XML
<?xml version="1.0" encoding="UTF-8"?>
<Group>
<Id></Id>
<Name></Name>
<Attributes>
<Attribute>
<Name></Name>
<Values>
<Value></Value>
</Values>
</Attribute>
</Attributes>
</Group>
Group
Element | Beschreibung | Mögliche Werte |
---|---|---|
Group | Gruppendefinition | Das Element enthält folgende Elemente:
|
Id | UUID der Gruppe | UUID |
Name | Name der Gruppe | Beliebiger String |
Attributes | Personalisierte, konfigurierbare Attribute | Das Element enthält folgende Elemente:
|
Attributes
Element | Beschreibung | |
---|---|---|
Attributes | Personalisierte, konfigurierbare Attribute | Das Element enthält folgende Elemente:
|
Attribute | Personalisiertes, konfigurierbares Attribut | Das Element enthält folgende Elemente:
|
Name | Attributname | Beliebiger String |
Values | Attributwerte | Das Element enthält folgende Elemente:
|
Value | Attributwert | Beliebiger String |
XSD
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xs:element name="Group">
<xs:complexType>
<xs:sequence>
<xs:element ref="Id"/>
<xs:element ref="Name"/>
<xs:element ref="Path"/>
<xs:element ref="Attributes"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Id" type="xs:string"/>
<xs:element name="Path" type="xs:string"/>
<xs:element name="Attributes">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" ref="Attribute"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Attribute">
<xs:complexType>
<xs:sequence>
<xs:element ref="Name"/>
<xs:element ref="Values"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Values">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" ref="Value"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Value" type="xs:string"/>
<xs:element name="Name" type="xs:string"/>
</xs:schema>
Beispiel
Input
<?xml version="1.0" encoding="UTF-8"?>
<Group>
<Id>e8863a97-771d-4c34-90e8-4698d06928a5</Id>
<Name>Customer</Name>
<Path>/Customer</Path>
<Attributes>
<Attribute>
<Name>Company</Name>
<Values>
<Value>SoftProject</Value>
</Values>
</Attribute>
</Attributes>
</Group>