Rubrique précédente: CreateActivateSoftwareJobRubrique suivante: CloseSoftwarePackageProcedureGroupSoftwarePackageProcedureList


CreateActivateSoftwareJob3

La méthode CreateActivateSoftwareJob3 crée un nouveau job logiciel d'activation.

En outre, cette méthode fournit la fonctionnalité permettant d'arrêter un ordinateur cible une fois les jobs terminés. La méthode utilise la séquence CreateSoftwareJobOrderProperties3, qui inclut une autre séquence SoftwareJobBootMask3. Cette dernière contient l'option ShutdownAfterLast qui permet d'arrêter l'ordinateur cible une fois les jobs terminés.

Elle inclut également la fonctionnalité permettant de gérer le message d'administration personnalisé. Pour le message d'administration personnalisé, la séquence CreateSoftwareJobOrderProperties3 inclut deux paramètres : userMessage, qui utilise l'entrée de message de l'utilisateur et userMessageSupplied, qui permet de vérifier la présence du champ userMessage du message d'administration personnalisé dans SD.

Paramètres

xsd:string sessionId (m)

Indique l'ID de session obtenu lors de la connexion au service Web.

xsd:string softwarePackageProcedureId (m)

Spécifie l'UUID identifiant la procédure de package logiciel que le job doit utiliser.

xsd:string softwarePackageInstallProcedureId (m)

Spécifie l'UUID identifiant la procédure d'installation de packages logiciels que le job doit utiliser.

CreateSoftwareJobOrderProperties3 softwareJobOrderProperties3 (m)

Indique les propriétés requises pour créer et commander un job logiciel.

xsd:string softwarejobContainerId (m)

UUID identifiant le conteneur de jobs associé à ce nouveau job logiciel

ArrayOfstring softwarePackageInstallationIds

Tableau d'UUID identifiant les jobs d'installation sur lesquels ce job d'activation doit être basé Les cibles des jobs d'installation spécifiées sont utilisées. Il ne faut donc pas indiquer de valeur pour les paramètres UnitIds et UnitGroupIds.

ArrayOfstring unitGroupIds

Indique un tableau d'UUID identifiant les groupes d'unités auxquels le job doit être appliqué.

ArrayOfstring unitIds

Indique un tableau d'UUID identifiant les unités auxquelles le job doit être appliqué.

Valeurs de retour

xsd:string CreateActivateSoftwareJobReturn

Renvoie l'UUID du nouveau job en cas de création correcte d'un job d'activation de logiciel.

Remarques

Aucune

Informations complémentaires :

CreateSoftwareJobOrderProperties3