Vorheriges Thema: DeleteItemsNächstes Thema: Einheitsinventar


MoveItemsToUnitGroup

Mit dieser Methode wird ein Element von einer Einheitengruppe in eine andere verschoben.

Parameter
xsd:string sessionId

Die Sitzungs-ID, die bei der Webservice-Anmeldung ausgegeben wurde.

xsd:string oldGroupUuid

Die UUID der Gruppe, mit der die Elemente anfangs verknüpft werden.

xsd:string newGroupUuid

Die UUID der Gruppe, in die die Elemente verschoben werden müssen.

dsm:ArrayOfItems moveItems

Array von Element-UUIDs, die verschoben werden sollen.

Rückgabewerte

Keine.

GetUnitGroupComputerMembers2

Die Methode "GetUnitGroupComputerMembers2" ruft die Computer aus einer Liste von Mitgliedern einer Einheitengruppe ab.

Parameter

xsd:string sessionId

Gibt die Sitzungs-ID an.

xsd:long listHandle

Gibt das numerische Handle für eine Liste an, die von einem vorherigen Aufruf von "OpenUnitGroupComputerMembersList2" zurückgegeben wurde.

xsd:long noOfComputers

Gibt die Gesamtzahl der aus der Liste abzurufenden Computer an. Dieser Wert ist gleich oder kleiner als die Gesamtzahl in der Liste, die von einem vorherigen Aufruf der Methode "OpenUnitGroupComputerMembersList2" zurückgegeben wurde.

Rückgabewerte

dsm:ArrayOfComputerProperties2 GetUnitGroupComputerMembersReturn

Gibt ein Array von ComputerProperties an. Eins für jeden aus der Liste angeforderten Computer.

Anmerkungen

Sie können die Methode "GetUnitGroupComputerMembers2" mehrfach aufrufen, um die Liste zu wiederholen.

OpenUnitGroupComputerMembersList2

Die Methode "OpenUnitGroupComputerMembersList2" ruft eine Liste der Computer ab, die Mitglieder der angegebenen Einheitengruppe sind.

Diese Methode gibt die Gesamtzahl der Computer in der Liste und ein Handle für die Liste zurück, das für weitere Aufrufe von "GetUnitGroupComputerMembers2" verwendet werden kann.

Parameter

xsd:string sessionId

Gibt die Sitzungs-ID an.

xsd:string unitGroupId

Gibt die UUID der Einheitengruppe an, deren Mitgliedercomputer aufgelistet werden sollen.

dsm:ArrayOfComputerPropertyFilter2 computerPropertyFilters

Gibt ein Array von Filterdefinitionen für Computereigenschaften an, um die bei der Suche ausgegebenen Computer zu beschränken.

xsd:boolean matchAll

Gibt die Bedingung für die Filtereigenschaften an.

dsm: ComputerProperty2 sortProperty

Gibt die Computer-Eigenschaft an, anhand der die Sortierung vorgenommen wird.

xsd:bool ascending

Gibt die Reihenfolge in aufsteigender Reihenfolge an.

dsm:ComputerPropertiesRequired2 computerPropertiesRequired (m)

Gibt die für das Abrufen eines Computers aus der Liste erforderlichen Eigenschaften an.

Rückgabewerte

xsd:long OpenListHandle

Gibt das numerische Handle in einer Liste von Einheitengruppen an, die an "GetUnitGroupComputerMembers2" weitergegeben werden können.

xsd:long totalNoOfComputers

Gibt die Gesamtzahl der Computer in der Liste an, deren Handle zurückgegeben wurde.

Anmerkungen

Keine

GetUnitGroupComputerMembers3

Die Methode "GetUnitGroupComputerMembers3" ruft die Computer in einer Einheitengruppen-Mitgliederliste aus einer angegebenen Indexnummer ab.

Parameter

xsd:string sessionId

Gibt die von der DSM-Webserviceanmeldung abgerufene Sitzungs-ID an.

xsd:long listHandle

Gibt das numerische Handle für eine Liste an, die von einem vorherigen Aufruf von "OpenUnitGroupComputerMembersList2" zurückgegeben wurde.

Xsd:long index

Gibt eine Indexnummer an, von der Sie die Elemente aus der Ergebnismenge zurückgeben möchten. Der Index ist null-basiert.

xsd:long noOfComputers

Gibt die Anzahl von Objekten an, die Sie von der Position "startIndex" abrufen möchten. Diese Zahl muss gleich oder kleiner als die Gesamtzahl in der Liste sein, die von einem vorherigen Aufruf von "OpenUnitGroupComputerMembersList2" zurückgegeben wurde.

Rückgabewerte

dsm:ArrayOfComputerProperties2 GetUnitGroupComputerMembersReturn

Gibt ein Array von ComputerProperties an. Eins für jeden aus der Liste angeforderten Computer.

Anmerkungen

Sie können die Methode "GetUnitGroupComputerMembers3" mehrfach aufrufen, um die Liste zu wiederholen. Sie müssen die Methode "CloseUnitGroupComputerMembersList" aufrufen, um die Liste zu schließen.

GetUnitGroupByName

Die Methode "GetUnitGroupByName" ruft die Eigenschaften einer durch ihren Namen identifizierten angegebenen Einheitengruppen ab.

Parameter

xsd:string sessionId

Gibt die von der DSM-Webserviceanmeldung abgerufene Sitzungs-ID an.

Xsd:string unitGroupName

Gibt den Namen der Einheitengruppe an, deren Eigenschaften Sie abrufen möchten.

dsm:ObjectPreference objectPreference

Gibt an, ob die Gruppe lokal oder repliziert sein muss oder beides.

dsm: UnitGroupPropertiesRequired unitGroupPropertiesRequired

Gibt die Gruppeneigenschaften an, die Sie abrufen möchten.

Rückgabewerte

dsm: UnitGroupProperties GetUnitGroupReturn

Enthält die abgerufenen Eigenschaften der Einheitengruppe.

Anmerkungen

Keine

GetUnitGroupsXML

Die Methode "GetUnitGroupsXML" gibt die Client Automation-Computergruppen in einer XML-Struktur zurück.

Parameter

xsd:string sessionId

Gibt die von der DSM-Webserviceanmeldung abgerufene Sitzungs-ID an.

Xsd:string parentGroup

Gibt die Stammgruppe an, für die Sie die XML-Struktur benötigen. Geben Sie NULL an, um alle Computergruppen zurückzugeben.

xsd:string excludeGroupName

Gibt den ggf. aus dem XML-Element auszuschließenden Gruppennamen an. Die Untergruppen unter der angegebenen Gruppe werden ebenfalls ausgeschlossen.

xsd:boolean excludeSystemGroups

Gibt an, ob Sie Systemgruppen ausschließen möchten, beispielsweise "Alle Computer", "Alle Benutzerkonten" und "Alle Benutzerprofile".

Rückgabewerte

xsd: string groupsXML

Gibt das Computergruppen-XML-Element als eine Zeichenfolge zurück.