Rubrique précédente: DeleteItemsRubrique suivante: Inventaire d'unités


MoveItemsToUnitGroup

Cette méthode déplace un élément d'un groupe d'unités à un autre.

Paramètres
xsd:string sessionId

ID de session obtenu lors de la connexion au service Web.

xsd:string oldGroupUuid

L'UUID du groupe auquel les éléments doivent être initialement liés.

xsd:string newGroupUuid

L'UUID du groupe vers lequel les éléments doivent être déplacés.

dsm:ArrayOfItems moveItems

Tableau des UUID des éléments à déplacer

Valeurs de retour

Aucune.

GetUnitGroupComputerMembers2

La méthode GetUnitGroupComputerMembers2 permet d'extraire les ordinateurs à partir d'une liste de membres de groupe d'unités.

Paramètres

xsd:string sessionId

Spécifie l'identificateur de session.

xsd:long listHandle

Indique le descripteur numérique d'une liste, renvoyé par un précédent appel à OpenUnitGroupComputerMembersList2.

xsd:long noOfComputers

Indique le nombre total d'ordinateurs à extraire de la liste. Celui-ci est inférieur ou égal au nombre total renvoyé par un précédent appel à OpenUnitGroupComputerMembersList2.

Valeurs de retour

dsm:ArrayOfComputerProperties2 GetUnitGroupComputerMembersReturn

Spécifie un tableau de propriétés d'ordinateurs, une pour chaque ordinateur demandé dans la liste.

Remarques

Vous pouvez effectuer plusieurs appels à GetUnitGroupComputerMembers2 afin de répéter l'opération en parcourant la liste vers le bas.

OpenUnitGroupComputerMembersList2

La méthode OpenUnitGroupComputerMembersList2 permet d'extraire une liste des ordinateurs membres du groupe d'unités donné.

La méthode renvoie le nombre total d'ordinateurs de la liste et un descripteur de liste, à utiliser lors d'appels ultérieurs à GetUnitGroupComputerMembers2.

Paramètres

xsd:string sessionId

Spécifie l'identificateur de session.

xsd:string unitGroupId

Indique l'UUID des ordinateurs membres du groupe d'unités à répertorier.

dsm:ArrayOfComputerPropertyFilter2 computerPropertyFilters

Spécifie un tableau des définitions de filtres des propriétés d'ordinateur afin de limiter le nombre d'ordinateurs renvoyé par la recherche

xsd:boolean matchAll

Spécifie la condition appliquées aux propriétés de filtre.

dsm: ComputerProperty2 sortProperty

Spécifie la propriété de l'ordinateur à partir de laquelle le tri sera effectué.

xsd:bool ascending

Indique que le tri est effectué dans l'ordre croissant.

dsm:ComputerPropertiesRequired2 computerPropertiesRequired (m)

Spécifie les propriétés requises pour obtenir un ordinateur à partir de la liste.

Valeurs de retour

xsd:long OpenListHandle

Spécifie le descripteur numérique d'une liste de groupes d'unités que vous pouvez transmettre à GetUnitGroupComputerMembers2.

xsd:long totalNoOfComputers

Nombre total d'ordinateurs dans la liste dont le descripteur a été renvoyé.

Remarques

Aucune

GetUnitGroupComputerMembers3

La méthode GetUnitGroupComputerMembers3 permet d'extraire les ordinateurs répertoriés dans une liste de membres de groupes d'unités à partir d'un numéro d'index spécifié.

Paramètres

xsd:string sessionId

Spécifie l'ID de session obtenu à partir de la connexion aux services Web DSM.

xsd:long listHandle

Indique le descripteur numérique d'une liste, renvoyé par un précédent appel à OpenUnitGroupComputerMembersList2.

Xsd:long index

Spécifie un numéro d'index à partir duquel les éléments doivent être renvoyés par l'ensemble de résultats. L'index est basé sur zéro.

xsd:long noOfComputers

Spécifie le nombre d'objets que vous voulez récupérer à partir de la position de startIndex. Ce nombre doit être inférieur ou égal au nombre total figurant dans la liste, tel que renvoyé par un précédent appel de OpenUnitGroupComputerMembersList2.

Valeurs de retour

dsm:ArrayOfComputerProperties2 GetUnitGroupComputerMembersReturn

Spécifie un tableau de propriétés d'ordinateurs, une pour chaque ordinateur demandé dans la liste.

Remarques

Vous pouvez effectuer plusieurs appels à GetUnitGroupComputerMembers3 afin de répéter l'opération en parcourant la liste vers le bas. Pour clôturer la liste, appelez la méthode CloseUnitGroupComputerMembersList.

GetUnitGroupByName

La méthode GetUnitGroupByName récupère les propriétés d'un groupe d'unités spécifié, identifié par son nom.

Paramètres

xsd:string sessionId

Spécifie l'ID de session obtenu à partir de la connexion aux services Web DSM.

Xsd:string unitGroupName

Spécifie le nom du groupe d'unités, dont vous voulez récupérer les propriétés.

dsm:ObjectPreference objectPreference

Indique si le groupe doit être un groupe local ou répliqué, ou l'un des deux indifféremment.

dsm: UnitGroupPropertiesRequired unitGroupPropertiesRequired

Spécifie les propriétés de groupe que vous voulez récupérer.

Valeurs de retour

dsm: UnitGroupProperties GetUnitGroupReturn

Contient les propriétés du groupe d'unités récupérées.

Remarques

Aucun

GetUnitGroupsXML

La méthode GetUnitGroupsXML renvoie les groupes d'ordinateurs CA ITCM dans une arborescence XML.

Paramètres

xsd:string sessionId

Spécifie l'ID de session obtenu à partir de la connexion aux services Web DSM.

Xsd:string parentGroup

Spécifie le groupe racine pour lequel l'arborescence XML est requise. Spécifiez la valeur NULL pour renvoyer tous les groupes d'ordinateurs.

xsd:string excludeGroupName

Spécifie le nom du groupe à exclure du XML, le cas échéant. Les sous-groupes se trouvant sous le groupe spécifié sont également exclus.

xsd:boolean excludeSystemGroups

Spécifie si vous voulez exclure des groupes système, tels que Tous les ordinateurs, Tous les comptes d'utilisateurs et Tous les profils d'utilisateur.

Valeurs de retour

xsd: string groupsXML

Renvoie les groupes d'ordinateur XML sous la forme d'une chaîne.