Rubrique précédente: UnitGroupProperties2Rubrique suivante: Tableau d'éléments


Informations complémentaires :

CreateSoftwareJobOrderPolicyProperties

CreateUnitGroupProperties3

Pour créer un groupe, les propriétés suivantes sont requises :

xsd:string groupLabel

Indique le nom du groupe à créer.

xsd:string groupDescription

Indique la description du groupe.

xsd:boolean groupDescriptionSupplied

Spécifie la valeur True ou False en fonction de la valeur de groupDescription.

xsd:boolean membersInheritPermissions

Définissez la valeur sur True si vous voulez que les membres du groupe héritent des autorisations de sécurité du groupe.

xsd:boolean membersInheritPermissionsSupplied

Spécifie la valeur True ou False en fonction de la valeur de membersInheritPermissions.

xsd:string queryUUID

Spécifie l'UUID de la requête qui doit être liée au groupe nouvellement créé. En l'absence d'indication, aucune requête n'est liée au groupe.

xsd:boolean queryUUIDSupplied

Spécifie la valeur True ou False en fonction de la valeur de queryUUID.

xsd:string engineName

Indique le nom du moteur d'évaluation de requête à associer avec le groupe d'unités.

xsd:boolean engineNameSupplied

Spécifie la valeur True ou False en fonction de la valeur d'engineName.

xsd:long evaluationPeriod

Spécifie la période en minutes pendant laquelle la requête est évaluée.

Valeur par défaut :

1440 minutes.

Limite :

10080 minutes.

xsd:boolean evaluationPeriodSupplied

Spécifie la valeur True ou False en fonction de la valeur de la période d'évaluation.

createAssessmentTemplate

La méthode createAssessmentTemplate permet de créer un modèle d'évaluation.

Paramètres

xsd:string sessionId

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

AssessmentTemplate assessmentTemplate

Spécifie les informations requises pour la création d'un modèle d'évaluation. Le nom du modèle d'évaluation doit être unique.

Valeurs de retour

Renvoie zéro, si le modèle d'évaluation est correctement créé. Dans le cas contraire, entraîne l'erreur AutomationWebServiceException.

updateAssessmentTemplate

La méthode updateAssessmentTemplate permet de mettre à jour un modèle d'évaluation.

Paramètres

xsd:string sessionId

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

xsd:string oldAssessmentTemplateName

Indique le nom de l'ancien modèle d'évaluation.

AssessmentTemplate assessmentTemplate

Spécifie les informations requises pour la création d'un modèle d'évaluation. Le nom du modèle d'évaluation doit être unique.

Valeurs de retour

Renvoie zéro, si le modèle d'évaluation est correctement mis à jour. Dans le cas contraire, entraîne l'erreur AutomationWebServiceException.

deleteAssessmentTemplates

La méthode deleteAssessmentTemplates permet de supprimer une liste de modèles d'évaluation.

Paramètres

xsd:string sessionId

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

xsd:string[] assessmentTemplateNames

Spécifie la liste des noms de modèles d'évaluation que vous voulez supprimer.

Valeurs de retour

Renvoie zéro si la suppression de tous les modèles d'évaluation est correctement effectuée. Dans le cas contraire, entraîne l'erreur AutomationWebServiceExceptionList.

getAssessmentTemplate

La méthode getAssessmentTemplate renvoie les propriétés d'un modèle d'évaluation spécifique.

Paramètres

xsd:string sessionId

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

xsd:string assessmentTemplateName

Saisissez le nom du modèle d'évaluation que vous voulez récupérer.

Valeurs de retour

AssessmentTemplate

Contient les propriétés du modèle d'évaluation si la récupération a été correctement effectuée. Dans le cas contraire, entraîne l'erreur AutomationWebServiceException.

getAssessmentTemplateList

La méthode getAssessmentTemplateList permet de renvoyer une liste des noms de modèles d'évaluation et leur dernière date de modification, en fonction des critères de filtre spécifiés.

Paramètres

xsd:string sessionId

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

AssessmentTemplateFilter[] assessmentTemplateFilterArray

Spécifie la condition de filtre appliquée à certaines propriétés de modèle d'évaluation.

xsd:boolean matchall

Permet d'indiquer si vous voulez que toutes les conditions de filtre soient remplies. Pour effectuer une opération ET, définissez le paramètre sur True. Pour effectuer une opération OU, définissez le paramètre sur False.

dsm:ASSESSMENTTEMPLATEPROPERTY sortProperty

Spécifie la propriété en fonction de laquelle vous voulez trier les résultats.

xsd:boolean sortAscending

Spécifie si vous voulez trier la liste dans l'ordre croissant.

int startIndex

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

int numberOfTemplatesRequired

Spécifie le nombre d'objets que vous voulez récupérer à partir de la position de startIndex.

Valeurs de retour

GetTemplateListResponse

Renvoie une liste de noms de modèles d'évaluation et leur dernière date de modification, en cas de résultat correct. Dans le cas contraire, entraîne l'erreur AutomationWebServiceException.

getAssessmentTemplateListDetailed

La méthode getAssessmentTemplateListDetailed permet de renvoyer une liste de modèles d'évaluation et leurs détails, en fonction des critères de filtre spécifiés.

Paramètres

xsd:string sessionId

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

AssessmentTemplateFilter[] assessmentTemplateFilterArray

Spécifie le filtre appliqué à certaines propriétés de modèle d'évaluation.

xsd:boolean matchall

Permet d'indiquer si vous voulez que toutes les conditions de filtre soient remplies. Pour effectuer une opération ET, définissez le paramètre sur True. Pour effectuer une opération OU, définissez le paramètre sur False.

enum ASSESSMENTTEMPLATEPROPERTY sortProperty

Spécifie la propriété en fonction de laquelle vous voulez trier les résultats.

xsd:boolean sortAscending

Spécifie si vous voulez trier la liste dans l'ordre croissant.

int startIndex

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

int noOfTemplatesRequired

Spécifie le nombre d'objets que vous voulez récupérer à partir de la position de startIndex.

Valeurs de retour

GetAssessmentTemplateListDetailedResponse

Renvoie la liste de modèles d'évaluation, filtrée et triée selon les critères indiqués.

createAssessmentTask

La méthode createAssessmentTask permet de créer un job d'évaluation.

Paramètres

xsd:string sessionId

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

xsd:string groupName

Indique le nom du groupe de logiciels à évaluer.

AssessmentTask assessmentTask

Spécifie les informations requises pour la création d'une tâche d'évaluation. Le nom de la tâche d'évaluation doit être unique.

Valeurs de retour

Renvoie zéro, si le modèle d'évaluation est correctement créé. Dans le cas contraire, entraîne l'erreur AutomationWebServiceException.

executeAssessmentTask

La méthode executeAssessmentTask permet d'exécuter un job d'évaluation.

Paramètres

xsd:string sessionId

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

xsd:string assessmentTaskName

Saisissez le nom de la tâche d'évaluation que vous voulez exécuter.

Valeurs de retour

Renvoie zéro, si la tâche d'évaluation est correctement exécutée. Dans le cas contraire, entraîne l'erreur AutomationWebServiceException.

getAssessmentStatus

La méthode getAssessmentStatus permet de renvoyer le statut de l'évaluation pour une tâche particulière.

Paramètres

xsd:string sessionId

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

xsd:string assessmentTaskName

Spécifie le nom de la tâche d'évaluation.

Valeurs de retour

AssessmentStatus

Renvoie le statut de l'évaluation pour la tâche d'évaluation. Dans le cas contraire, entraîne l'erreur AutomationWebServiceException.

Informations complémentaires :

AssessmentStatus

getAssessmentResult

La méthode getAssessmentResult permet d'obtenir les résultats de la tâche d'évaluation.

Paramètres

xsd:string sessionId

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

xsd:string assessmentTaskName

Spécifie le nom de la tâche d'évaluation, dont vous voulez récupérer les résultats.

Valeurs de retour

AssessmentResult[] assessmentResult

Renvoie les résultats d'évaluation en cas d'exécution correcte de la tâche d'évaluation exécutée. Sinon, l'erreur AutomationWebServiceException est renvoyée.

Informations complémentaires :

AssessmentResult

getAssessmentTask

La méthode getAssessmentTask renvoie des informations sur la tâche d'évaluation.

Paramètres

xsd:string sessionId

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

xsd:string assessmentTaskName

Spécifie le nom de la tâche d'évaluation dont vous souhaitez obtenir les informations.

Valeurs de retour

Renvoie la séquence suivante comme réponse en cas d'exécution correcte. Dans le cas contraire, entraîne l'erreur AutomationWebServiceException.

AssessmentTaskInfo assessmentTaskInfo

Contient des informations sur la tâche d'évaluation.

Informations complémentaires :

AssessmentTaskInfo

getAssessmenTaskList

La méthode getAssessmenTaskList permet de renvoyer des informations sur toutes les tâches d'évaluation, en fonction des critères de filtre et de tri spécifiés.

Paramètres

xsd:string sessionId

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

AssessmentTaskFilter[] assessmentTaskFilterArray

Spécifie le filtre appliqué à certaines propriétés de tâche d'évaluation.

xsd:boolean matchall

Permet d'indiquer si vous voulez que toutes les conditions de filtre soient remplies. Pour effectuer une opération ET, définissez le paramètre sur True. Pour effectuer une opération OU, définissez le paramètre sur False.

enum ASSESSMENTTASKPROPERTY sortProperty

Spécifie la propriété en fonction de laquelle vous voulez trier les résultats.

xsd:boolean sortAscending

Spécifie si vous voulez trier la liste dans l'ordre croissant.

int startIndex

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

int noOfTemplatesRequired

Spécifie le nombre d'objets que vous voulez récupérer à partir de la position de startIndex.

Valeurs de retour

Renvoie la séquence suivante en cas d'exécution correcte. Dans le cas contraire, entraîne l'erreur AutomationWebServiceException.

GetAssessmentTaskListResponse

Renvoie la liste de tâches d'évaluation en fonction des propriétés de filtre et de tri spécifiées.

deleteAssessmentTasks

La méthode deleteAssessmentTasks permet de supprimer une liste de tâches d'évaluation.

Paramètres

xsd:string sessionId

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

xsd:string [] assessmentTaskName

Spécifie la liste des noms de tâches d'évaluation que vous voulez supprimer.

Valeurs de retour

Renvoie zéro si la suppression de toutes les tâches d'évaluation est correctement effectuée. Dans le cas contraire, entraîne l'erreur AutomationWebServiceExceptionList.

createOSIMTemplate

La méthode createOSIMTemplate permet de créer un modèle de système OSIM.

Paramètres

xsd:string sessionId

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

OsimTemplate OSIMTemplate

Spécifie les attributs requis pour créer le modèle de système OSIM.

Valeurs de retour

Renvoie zéro en cas de création correcte du modèle de système OSIM. Dans le cas contraire, entraîne l'erreur AutomationWebServiceException.

updateOSIMTemplate

La méthode updateOSIMTemplate permet de mettre à jour un modèle de système OSIM.

Paramètres

xsd:string sessionId

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

Xsd:string oldOsimTemplateName

Indique le nom de l'ancien modèle de système OSIM.

OsimTemplate OSIMTemplate

Spécifie les attributs requis pour mettre à jour un modèle de système OSIM.

Valeurs de retour

Renvoie zéro en cas de mise à jour correcte du modèle de système OSIM. Dans le cas contraire, entraîne l'erreur AutomationWebServiceException.

deleteOSIMTemplates

La méthode deleteOSIMTemplates permet de supprimer une liste de modèles de système OSIM.

Paramètres

xsd:string sessionId

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

xsd:string [] OSIMTemplateNames

Spécifie la liste des noms de modèles de système OSIM que vous voulez supprimer.

Valeurs de retour

Renvoie zéro si la suppression de tous les modèles de système OSIM est correctement effectuée. Dans le cas contraire, entraîne l'erreur AutomationWebServiceExceptionList.

getOSIMTemplate

La méthode getOSIMTemplate permet de renvoyer les propriétés d'un modèle de système OSIM.

Paramètres

xsd:string sessionId

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

xsd:string OSIMTemplateName

Spécifie le nom du modèle de système OSIM pour lequel vous voulez récupérer les propriétés.

Valeurs de retour

Renvoie la séquence suivante en cas d'exécution correcte. Dans le cas contraire, entraîne l'erreur AutomationWebServiceException.

OsimTemplate

Renvoie les propriétés du modèle de système OSIM.

getOSIMTemplateList

La méthode getOSIMTemplateList permet de renvoyer une liste des noms de modèles de système OSIM et leur dernière date de modification, en fonction des critères de filtre et de tri spécifiés.

Paramètres

xsd:string sessionId

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

OsimTemplateFilter[] OSIMTemplateFilterArray

Spécifie la condition de filtre appliquée aux propriétés de modèle de système OSIM.

xsd:boolean matchall

Permet d'indiquer si vous voulez que toutes les conditions de filtre soient remplies. Pour effectuer une opération ET, définissez le paramètre sur True. Pour effectuer une opération OU, définissez le paramètre sur False.

enum OSIMTEMPLATEPROPERTY sortProperty

Spécifie la propriété en fonction de laquelle vous voulez trier les résultats.

xsd:boolean sortAscending

Spécifie si vous voulez trier la liste dans l'ordre croissant.

int startIndex

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

int noOfTemplatesRequired

Spécifie le nombre d'objets que vous voulez récupérer à partir de la position de startIndex.

Valeurs de retour

Renvoie la séquence suivante en cas d'exécution correcte. Dans le cas contraire, entraîne l'erreur AutomationWebServiceException.

GetTemplateListResponse

Contient une liste de noms de modèles de système OSIM et leur dernière date de modification.

getOsimTemplateListDetailed

La méthode getOsimTemplateListDetailed permet de renvoyer la liste d'objets de modèles de système OSIM, en fonction des critères de filtre et de tri.

Paramètres

xsd:string sessionId

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

OsimTemplateFilter[] OSIMTemplateFilterArray

Spécifie la condition de filtre appliquée aux propriétés de modèle de système OSIM.

xsd:boolean matchall

Permet d'indiquer si vous voulez que toutes les conditions de filtre soient remplies. Pour effectuer une opération ET, définissez le paramètre sur True. Pour effectuer une opération OU, définissez le paramètre sur False.

enum OSIMTEMPLATEPROPERTY sortProperty

Spécifie la propriété en fonction de laquelle vous voulez trier les résultats.

xsd:boolean sortAscending

Spécifie si vous voulez trier la liste dans l'ordre croissant.

int startIndex

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

int noOfTemplatesRequired

Spécifie le nombre d'objets que vous voulez récupérer à partir de la position de startIndex.

Valeurs de retour

Renvoie la séquence suivante en cas d'exécution correcte. Dans le cas contraire, entraîne l'erreur AutomationWebServiceException.

GetOsimTemplateListDetailedResponse

Spécifie la liste de modèles de système OSIM avec tous les champs en fonction des propriétés de filtre et de tri spécifiées.

createSoftwareDeploymentTemplate

La méthode createSoftwareDeploymentTemplate permet de créer un modèle de déploiement de logiciel.

Paramètres

xsd:string sessionId

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

SoftwareDeploymentTemplate swDeployTemplate

Spécifie les propriétés requises pour créer un modèle de déploiement de logiciel.

Valeurs de retour

Renvoie zéro en cas de création correcte du modèle de déploiement de logiciel. Dans le cas contraire, entraîne l'erreur AutomationWebServiceException.

Informations complémentaires :

SoftwareDeploymentTemplate

updateSoftwareDeploymentTemplate

La méthode updateSoftwareDeploymentTemplate permet de mettre à jour un modèle de déploiement de logiciel.

Paramètres

xsd:string sessionId

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

Xsd:string oldSDTemplateName

Indique le nom de l'ancien modèle de déploiement de logiciel.

SoftwareDeploymentTemplate swDeployTemplate

Spécifie les propriétés que vous voulez mettre à jour dans le modèle de déploiement de logiciel.

Valeurs de retour

Renvoie zéro en cas de création correcte du modèle de déploiement de logiciel. Dans le cas contraire, entraîne l'erreur AutomationWebServiceException.

Informations complémentaires :

SoftwareDeploymentTemplate

deleteSoftwareDeploymentTemplates

La méthode deleteSoftwareDeploymentTemplates permet de supprimer une liste de modèles de déploiement de logiciel.

Paramètres

xsd:string sessionId

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

xsd:string [] softwareDeploymentTemplateNames

Liste des noms de modèles de déploiement de logiciel que vous voulez supprimer.

Valeurs de retour

Renvoie zéro si la suppression de tous les modèles de déploiement de logiciel est correctement effectuée. Dans le cas contraire, entraîne l'erreur AutomationWebServiceExceptionList.

getSoftwareDeploymentTemplate

La méthode getSoftwareDeploymentTemplate permet d'obtenir les propriétés d'un modèle de déploiement de logiciel.

Paramètres

xsd:string sessionId

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

xsd:string swDeployTemplateName

Spécifie le nom du modèle de déploiement de logiciel pour lequel vous voulez récupérer les propriétés.

Valeurs de retour

Renvoie la séquence suivante en cas d'exécution correcte. Dans le cas contraire, entraîne l'erreur AutomationWebServiceException.

SoftwareDeploymentTemplate

Renvoie les propriétés de modèle de déploiement de logiciel.

Informations complémentaires :

SoftwareDeploymentTemplate

getSoftwareDeploymentTemplateList

La méthode getSoftwareDeploymentTemplateList permet de renvoyer une liste des noms de modèles de déploiement de logiciel et leur dernière date de modification, en fonction des critères de filtre et de tri spécifiés.

Paramètres

xsd:string sessionId

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

SoftwareDeploymentTemplateFilter[] sdTemplateFilterArray

Spécifie la condition de filtre appliquée aux propriétés du modèle de déploiement de logiciel.

xsd:boolean matchall

Permet d'indiquer si vous voulez que toutes les conditions de filtre soient remplies. Pour effectuer une opération ET, définissez le paramètre sur True. Pour effectuer une opération OU, définissez le paramètre sur False.

enum SOFTWAREDEPOYMENTTEMPLATEPROPERTY sortProperty

Spécifie la propriété en fonction de laquelle vous voulez trier les résultats.

xsd:boolean sortAscending

Spécifie si vous voulez trier la liste dans l'ordre croissant.

int startIndex

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

int numberOfTemplatesRequired

Spécifie le nombre d'objets que vous voulez récupérer à partir de la position de startIndex.

Xsd:boolean refreshList

Permet d'indiquer si vous voulez recalculer l'ensemble de résultats pour chaque appel.

Valeurs de retour

Renvoie la séquence suivante en cas d'exécution correcte. Dans le cas contraire, entraîne l'erreur AutomationWebServiceException.

GetTemplateListResponse

Contient une liste de noms de modèles de déploiement de logiciel et leur dernière date de modification.

Informations complémentaires :

SoftwareDeploymentTemplateFilter

getSoftwareDeploymentTemplateListDetailed

La méthode getSoftwareDeploymentTemplateListDetailed permet de renvoyer la liste d'objets de modèles de déploiement de logiciel en fonction des critères de filtre et de tri spécifiés.

Paramètres

xsd:string sessionId

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

SoftwareDeploymentTemplateFilter[] sdTemplateFilterArray

Spécifie la condition de filtre appliquée aux propriétés du modèle de déploiement de logiciel.

xsd:boolean matchall

Permet d'indiquer si vous voulez que toutes les conditions de filtre soient remplies. Pour effectuer une opération ET, définissez le paramètre sur True. Pour effectuer une opération OU, définissez le paramètre sur False.

enum SOFTWAREDEPLOYMENTTEMPLATEPROPERTY sortProperty

Spécifie la propriété en fonction de laquelle vous voulez trier les résultats.

xsd:boolean sortAscending

Spécifie si vous voulez trier la liste dans l'ordre croissant.

int startIndex

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

int numberOfTemplatesRequired

Spécifie le nombre d'objets que vous voulez récupérer à partir de la position de startIndex.

Valeurs de retour

Renvoie la séquence suivante en cas d'exécution correcte. Dans le cas contraire, entraîne l'erreur AutomationWebServiceException.

GetSoftwareDeploymentTemplateListDetailedResponse

Contient la liste des modèles logiciels et leurs détails, récupérés en fonction des propriétés de filtre et de tri spécifiées.

Informations complémentaires :

SoftwareDeploymentTemplateFilter

SOFTWAREDEPLOYMENTTEMPLATEPROPERTY

GetSoftwareDeploymentTemplateListDetailedResponse

createAutomationProcess

La méthode createAutomationProcess permet de créer un processus d'automatisation (job de migration).

Paramètres

xsd:string sessionId

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

AutomationProcess automationProcess

Spécifie les propriétés du processus d'automatisation :

xsd:string [] listOfgroupNames

Spécifie une liste de groupes d'ordinateurs à migrer.

xsd:string [] listOfComputerNames

Spécifie une liste d'ordinateurs à migrer.

DataHandler dataHandler

Spécifie le descripteur du fichier de mappage d'ordinateurs.

Valeurs de retour

Renvoie zéro en cas d'initialisation correcte de la tâche de création de job. Sinon, renvoie une exception du service Web d'automatisation.

deleteAutomationProcesses

La méthode deleteAutomationProcesses permet de supprimer une liste de processus d'automatisation.

Paramètres

xsd:string sessionId

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

xsd:string [] automationProcessNames

Spécifie la liste des noms de processus d'automatisation que vous voulez supprimer.

Valeurs de retour

Renvoie zéro si la suppression de tous les processus d'automatisation est correctement effectuée. Dans le cas contraire, entraîne l'erreur AutomationWebServiceExceptionList.

Informations complémentaires :

ActionType

executeAutomationProcess

La méthode executeAutomationProcess permet d'initialiser la migration ou la revalidation d'un processus d'automatisation.

Paramètres

xsd:string sessionId

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

xsd:string automationProcessName

Saisissez le nom du processus d'automatisation que vous souhaitez exécuter.

enum actionType action

Spécifie le type d'action.

Valeurs de retour

Renvoie zéro en cas d'exécution correcte. Dans le cas contraire, entraîne l'erreur AutomationWebServiceException.

getAutomationProcessList

La méthode getAutomationProcessList permet de renvoyer des informations de base sur les processus d'automatisation, en fonction des critères de filtre.

Paramètres

xsd:string sessionId

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

AutomationProcessFilter[] apTemplateFilter

Spécifie la condition de filtre appliquée à certaines propriétés de processus d'automatisation.

xsd:boolean matchall

Permet d'indiquer si vous voulez que toutes les conditions de filtre soient remplies. Pour effectuer une opération ET, définissez le paramètre sur True. Pour effectuer une opération OU, définissez le paramètre sur False.

enum AUTOMATIONPROCESSPROPERTY sortProperty

Spécifie la propriété en fonction de laquelle vous voulez trier les résultats.

xsd:boolean sortAscending

Spécifie si vous voulez trier la liste dans l'ordre croissant.

int startIndex

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

int noOfAutomationProcessesRequired

Spécifie le nombre d'objets que vous voulez récupérer à partir de la position de startIndex.

Valeurs de retour

Renvoie la séquence suivante en cas d'exécution correcte. Dans le cas contraire, entraîne l'erreur AutomationWebServiceException.

GetAutomationProcessListResponse

Renvoie une liste des noms de processus d'automatisation et leur dernière date de modification.

getAutomationProcessListDetailed

La méthode getAutomationProcessListDetailed permet de renvoyer une liste des noms de processus d'automatisation et leur dernière date de modification, en fonction des critères de filtre spécifiés.

Paramètres

xsd:string sessionId

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

AutomationProcessFilter[] apTemplateFilterArray

Spécifie la condition de filtre appliquée à certaines propriétés de processus d'automatisation.

xsd:boolean matchall

Permet d'indiquer si vous voulez que toutes les conditions de filtre soient remplies. Pour effectuer une opération ET, définissez le paramètre sur True. Pour effectuer une opération OU, définissez le paramètre sur False.

enum AUTOMATIONPROCESSPROPERTY sortProperty

Spécifie la propriété en fonction de laquelle vous voulez trier les résultats.

xsd:boolean sortAscending

Spécifie si vous voulez trier la liste dans l'ordre croissant.

int startIndex

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

int noOfAutomationProcessesRequired

Spécifie le nombre d'objets que vous voulez récupérer à partir de la position de startIndex.

Valeurs de retour

Renvoie la séquence suivante en cas d'exécution correcte. Dans le cas contraire, entraîne l'erreur AutomationWebServiceException.

GetAutomationProcessListDetailedResponse

Renvoie les propriétés des processus d'automatisation filtrés.

getAutomationResult

La méthode getAutomationResult permet de renvoyer le résultat du processus d'automatisation.

Paramètres

xsd:string sessionId

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

xsd:string automationProcessName

Spécifie le nom du processus d'automatisation pour lequel vous voulez récupérer les résultats.

Valeurs de retour

Renvoie la séquence suivante en cas d'exécution correcte. Dans le cas contraire, entraîne l'erreur AutomationWebServiceException.

AutomationResultResponse

Contient les résultats du processus d'automatisation.

getAutomationResult2

La méthode getAutomationResult2 permet de renvoyer le résultat du processus d'automatisation. Cette méthode prend en charge les opérations de filtre.

Paramètres

xsd:string sessionId

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

xsd:string automationProcessName

Spécifie le nom du processus d'automatisation pour lequel vous voulez récupérer les résultats.

AutomationResultFilter [] automationResultFilter

Spécifie le filtre appliqué à certaines propriétés de résultat d'automatisation.

xsd:boolean matchall

Permet d'indiquer si vous voulez que toutes les conditions de filtre soient remplies. Pour effectuer une opération ET, définissez le paramètre sur True. Pour effectuer une opération OU, définissez le paramètre sur False.

enum AutomationResultProperty sortProperty

Spécifie la propriété en fonction de laquelle vous voulez trier les résultats.

xsd:boolean sortAscending

Spécifie si vous voulez trier la liste dans l'ordre croissant.

int startIndex

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

xsd:int numberOfRecordsRequired

Spécifie le nombre d'objets que vous voulez récupérer à partir de la position de startIndex.

Valeurs de retour

Renvoie la séquence suivante en cas d'exécution correcte. Dans le cas contraire, entraîne l'erreur AutomationWebServiceException.

AutomationResultResponse

Contient les résultats du processus d'automatisation.

getAutomationProcessTargetStatus

La méthode getAutomationProcessTargetStatus permet de renvoyer le statut de migration de l'ordinateur cible spécifié.

Paramètres

xsd:string sessionId

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

xsd:string automationProcessName

Spécifie le nom du processus d'automatisation. Le nom du processus doit être valide et le processus d'automatisation doit au moins être en phase de validation. Sinon, le message d'erreur No Activity information available (Aucune information sur l'activité disponible) est renvoyé.

xsd:string targetName

Indique le nom de l'ordinateur cible.

xsd: string sourceName

Indique le nom de l'ordinateur source.

xsd: string targetUUID

Spécifie l'UUID de l'ordinateur cible.

xsd: string sourceUUID

Spécifie l'UUID de l'ordinateur source.

xsd: string processInstanceName

Spécifie le nom de l'instance de processus IT PAM.

Statut AutomationTargetStatus

Spécifie le statut de migration de l'ordinateur cible.

Valeurs de retour

Renvoie le statut de la cible du processus d'automatisation en cas d'exécution correcte. Sinon, renvoie l'erreur AutomationWebServiceException.

Informations complémentaires :

AutomationTargetStatus

getAutomationProcessStatus

La méthode getAutomationProcessStatus permet de renvoyer le statut d'un job de migration.

Paramètres

xsd:string sessionId

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

xsd:string automationProcessName

Spécifie le nom du processus d'automatisation. Le nom du processus doit être valide et le processus d'automatisation doit au moins être en phase de validation. Sinon, le message d'erreur No Activity information available (Aucune information sur l'activité disponible) est renvoyé.

Valeurs de retour

Renvoie le statut du processus d'automatisation. Sinon, renvoie l'erreur AutomationWebServiceException.

runAutomationSoftwareJobContainer

La méthode runAutomationSoftwareJobContainer permet de lancer l'exécution du conteneur de jobs logiciels à partir du processus CA IT PAM.

Remarque : Vous pouvez uniquement appeler cette méthode à partir d'un flux de travaux dans le processus CA IT PAM ; elle ne peut pas être utilisée comme méthode autonome.

Paramètres

xsd:string sessionId

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

xsd: int containerType

Spécifie d'exécuter le conteneur de jobs de préinstallation ou de post-installation. Voici des valeurs valides :

0 (GENERIC)

Définit un conteneur de jobs génériques. Lorsque ce paramètre est défini, l'exécution de jobs génériques est initialisée, à l'aide des informations fournies dans le modèle SD.

1 (PREINSTALL)

Définit un conteneur de jobs de préinstallation. Lorsque ce paramètre est défini, l'exécution de jobs de préinstallation est initialisée, à l'aide des informations fournies dans le modèle SD.

2 (POSTINSTALL)

Définit un conteneur de jobs de post-installation. Lorsque ce paramètre est défini, l'exécution de jobs de post-installation est initialisée, à l'aide des informations fournies dans le modèle SD.

xsd:string AutomationTaskUUID

Spécifie l'ID du job d'automatisation qui a généré le processus CA IT PAM.

xsd:string machineUUID

Spécifie l'UUID de l'ordinateur concerné par les migrations automatisées. Cet ID identifie une instance CA IT PAM lancée pour l'ordinateur. Cet ID est unique pour chaque ordinateur concerné par le job d'automatisation.

Valeurs de retour

Renvoie les informations suivantes en cas d'exécution correcte. Dans le cas contraire, entraîne l'erreur AutomationWebServiceException.

xsd:string jobId

Contient un descripteur qui est utilisé lors d'appels ultérieurs associés au conteneur de jobs d'automatisation. Un seul ID de job de service d'automatisation par ordinateur figurera, quel que soit le niveau d'optimisation des jobs dans CA ITCM.

runAutomationOSInstallJob

La méthode runAutomationOSInstallJob permet de lancer l'exécution de déploiement de SE à partir du processus CA IT PAM.

Remarque : Vous pouvez uniquement appeler cette méthode à partir d'un flux de travaux dans le processus CA IT PAM ; elle ne peut pas être utilisée comme méthode autonome.

Paramètres

xsd:string sessionId

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

xsd:string AutomationTaskUUID

Spécifie l'ID du job d'automatisation qui a généré le processus CA IT PAM.

xsd:string machineUUID

Spécifie l'UUID de l'ordinateur concerné par les migrations automatisées. Cet ID identifie une instance CA IT PAM lancée pour l'ordinateur. Cet ID est unique pour chaque ordinateur concerné par un job d'automatisation.

Valeurs de retour

Renvoie les informations suivantes en cas d'exécution correcte. Dans le cas contraire, entraîne l'erreur AutomationWebServiceException.

xsd:string jobId

Contient un descripteur qui est utilisé lors d'appels ultérieurs associés au conteneur de jobs d'automatisation.

runAutomationGenericJobContainer

La méthode runAutomationGenericJobContainer permet d'exécuter le conteneur de jobs génériques d'automatisation. Cette méthode sera appelée à partir du processus CA IT PAM. Suite à la planification de l'exécution d'un job, celui-ci ne peut pas être réexécuté, car son ID ne peut pas être utilisé à cette fin. Ainsi, il n'est pas nécessaire d'appeler une méthode pour fermer le conteneur de jobs génériques. Le statut Opération terminée du conteneur de jobs génériques est déterminé par le mode de traitement par lots.

Paramètres

xsd:string sessionId

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

xsd:string automationTaskUUID

Spécifie l'ID identifiant le job d'automatisation qui a généré ce processus ITPAM.

xsd:string machineUUID

Spécifie l'ID qui identifie l'ordinateur concerné par des migrations automatisées. Les services d'automatisation fournissent cet ID à l'instance du processus ITPAM.

SoftwareContainerData softwareContainerData,

Spécifie des données de conteneur de logiciel.

SoftwareJobData softwareJobData

Spécifie des données de job logiciel.

Valeurs de retour

Renvoie les informations suivantes en cas d'exécution correcte. Dans le cas contraire, entraîne l'erreur AutomationWebServiceException.

xsd:string jobId

Contient un descripteur qui est utilisé lors d'appels ultérieurs associés au conteneur de jobs génériques d'automatisation.

Informations complémentaires :

SoftwareContainerData

SoftwareJobData

getActivityLog

La méthode getActivityLog fournit le journal d'activité d'un ordinateur concerné par le processus d'automatisation, identifié par le nom de l'ordinateur.

Paramètres

xsd:string sessionId

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

xsd:string automationProcessName

Spécifie le nom du processus d'automatisation. Le nom du processus doit être valide et le processus d'automatisation doit au moins être en phase de validation. Sinon, le message d'erreur No Activity information available (Aucune information sur l'activité disponible) est renvoyé.

xsd:String machineName

Spécifie le nom de l'ordinateur pour lequel le journal d'activité est requis. Le nom de l'ordinateur doit être valide et identique au nom d'origine de l'ordinateur. Par exemple, si l'ordinateur Test001-XP a été soumis au déploiement de Win7 et est renommé Test001-W7, ce paramètre sera donc Test001-XP. Sinon, le message d'erreur Invalid machine name (Nom d'ordinateur non valide) est renvoyé.

Valeurs de retour

Renvoie la séquence suivante en cas d'exécution correcte. Dans le cas contraire, entraîne l'erreur AutomationWebServiceException.

ActivityLog

Contient le journal d'activité, qui fournit des activités par ordre chronologique pour chaque état demandé.

getActivityLog2

La méthode getActivityLog2 fournit le journal d'activité d'un ordinateur concerné par le processus d'automatisation, identifié par l'UUID de l'ordinateur.

Paramètres

xsd:string sessionId

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

xsd:string automationProcessName

Spécifie le nom du processus d'automatisation. Le nom du processus doit être valide et le processus d'automatisation doit au moins être en phase de validation. Sinon, le message d'erreur No Activity information available (Aucune information sur l'activité disponible) est renvoyé.

xsd:String machineUUID

Spécifie l'UUID de l'ordinateur pour lequel le journal d'activité est requis.

Valeurs de retour

Renvoie la séquence suivante en cas d'exécution correcte. Dans le cas contraire, entraîne l'erreur AutomationWebServiceException.

ActivityLog

Contient le journal d'activité, qui fournit des activités par ordre chronologique pour chaque état demandé.

setActivationStatus

La méthode setActivationStatus permet d'activer ou de désactiver une liste d'ordinateurs pour des migrations.

Paramètres

xsd:string sessionId

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

xsd:string automationProcessName

Spécifie le nom du processus d'automatisation. Le nom du processus doit être valide et le processus d'automatisation doit au moins être en phase de validation. Sinon, le message d'erreur No Activity information available (Aucune information sur l'activité disponible) est renvoyé.

xsd:string [] listOfComputers

Spécifie la liste d'ordinateurs sur lesquels vous voulez activer ou désactiver la migration.

boolean enableForMigration

Spécifie si vous voulez activer la liste d'ordinateurs pour la migration.

Valeurs de retour

Renvoie 0 en cas d'exécution correcte.Dans le cas contraire, entraîne l'erreur AutomationWebServiceException.

getSupportedOSForAssessment

La méthode getSupportedOSForAssessment permet de renvoyer une liste d'ID de classe de familles de SE pris en charge pour l'évaluation.

Paramètres

xsd:string sessionId

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

Valeurs de retour

Renvoie la liste de la séquence suivante en cas d'exécution correcte. Dans le cas contraire, entraîne l'erreur AutomationWebServiceException.

OperatingSystemType

Contient le nom du système d'exploitation et son ID de classe.

Informations complémentaires :

OperatingSystemType

SDTemplateProperties

La séquence SDTemplateProperties inclut les propriétés de modèles CA Service Desk.

Xsd:string templateName

Spécifie le nom du modèle.

Xsd:string templateId

Spécifie l'ID du modèle.

SoftwarePackageFilter

La séquence BootServerFilter spécifie un filtre de recherche que vous pouvez utiliser pour rechercher des requêtes serveurs de démarrage ou les répertorier.

dsm:FILTERCONDITION condition

Spécifie les conditions que vous souhaitez appliquer.

dsm:SoftwarePackageProperty biProperty

Spécifie la propriété que vous souhaitez filtrer.

xsd:string searchString

Spécifie la chaîne dans laquelle vous voulez rechercher la propriété de nom.

dsm: DateTime2 dateTime

Spécifie la valeur de date et d'heure que vous voulez rechercher dans la propriété de dernière de date de modification.

Xsd:long searchValue

Indique la valeur de recherche pour les propriétés de type xsd:string.

dsm:SoftwarePackagingType pkgType

Indique la valeur de recherche pour les propriétés de type dsm:SoftwarePackagingType.

dsm: PackageFormat format

Indique la valeur de recherche pour les propriétés de type dsm: PackageFormat.

dsm: SoftwarePackageFiledBy filedBy

Indique la valeur de recherche pour les propriétés de type dsm: SoftwarePackageFiledBy.

dsm: ArchivePath archivedAt

Indique la valeur de recherche pour les propriétés de type dsm: ArchivePath.

SoftwarePackageProperties2

La séquence SoftwarePackageProperties2 contient les propriétés du package logiciel.

xsd:string softwarePackageId

Spécifie l'UUID identifiant le package logiciel.

xsd:string softwarePackageName

Indique le nom du package logiciel.

xsd:string softwarePackageVersion

Indique la version du package logiciel.

xsd:string basedOnSoftwarePackageId

Spécifie l'UUID du package logiciel d'après lequel le package logiciel est créé ou importé. Un package logiciel peut être créé ou importé en fonction d'un autre package logiciel.

xsd:string basedOnSoftwarePackageName

Spécifie le nom du package logiciel d'après lequel le package logiciel est créé ou importé. Un package logiciel peut être créé ou importé en fonction d'un autre package logiciel.

xsd:string basedOnSoftwarePackageVersion

Spécifie la version du package logiciel d'après lequel le package logiciel est créé ou importé. Un package logiciel peut être créé ou importé en fonction d'un autre package logiciel.

xsd:string supplier

Spécifie le fournisseur du package logiciel.

xsd:string comment

Indique le commentaire inclus dans le package logiciel.

xsd:string sourcePath

Spécifie le chemin d'accès à la source de package.

dsm:SoftwarePackageType softwarePackageType

Indique le type du package logiciel.

xsd:boolean userSelectable

Spécifie si le package est disponible pour sélection à partir du catalogue SD.

dsm:SourceMedium softwarePackageDataSource

Indique le support de la source des données du package logiciel.

dsm:SoftwarePackageFiledBy softwarePackageFiledBy

Indique l'utilisateur à l'origine de la création du package logiciel.

dsm:DateTime registrationDateTime

Spécifie la date et l'heure de création du package logiciel.

dsm:DateTime changeDateTime

Spécifie la date et l'heure de la dernière modification du package logiciel.

dsm:SoftwarePackagingType packageType

Spécifie le type du package logiciel. Le seul type de package que vous pouvez créer est un type de package GENERIC.

xsd:long packetSize

Définit la taille du package.

xsd:long buildOnSize

Spécifie la taille de compilation du package.

xsd:string archivePath

Spécifie le chemin d'accès à l'archive du package, s'il est archivé.

xsd:string archiveComment

Spécifie le commentaire pour l'archive, si le package est archivé.

xsd:string archivedBy

Spécifie l'utilisateur à l'origine de l'archivage, si le package est archivé.

dsm:ArchivePath archiveFlag

Spécifie l'indicateur d'archivage du package, s'il est archivé.

dsm:DateTime archDateTime

Spécifie la date et l'heure de l'archivage du package, s'il est archivé.

SDProperties

La séquence SDProperties inclut les propriétés de livraison de logiciel d'un ordinateur.

xsd:string jobCalendar

Spécifie le nom du calendrier de jobs, le cas échéant.

xsd:Boolean softwareManagedSystem

Indique si uniquement les packages créés par outil de packaging de logiciel CA doivent être envoyés à l'ordinateur.

dsm:RACPolicy racPolicy

Spécifie la stratégie RAC pour l'ordinateur.

dsm:DownloadMethod downloadMethod

Spécifie la méthode de téléchargement configurée pour l'ordinateur.

ManagerProperties

La séquence ManagerProperties inclut les propriétés du gestionnaire.

xsd:string managerUUID

Spécifie l'UUID du gestionnaire.

xsd:boolean isEnterprise

Spécifie s'il s'agit d'un gestionnaire d'entreprise ou d'un gestionnaire de domaines.

xsd:string language

Spécifie la langue installée sur le gestionnaire.

dsm:ManagerVersion version

Spécifie la version du gestionnaire.

ManagerVersion

La séquence ManagerVersion spécifie les différentes versions du gestionnaire récupérées.

xsd:int majorVersion

Spécifie la version majeure de CA ITCM sur le gestionnaire.

xsd:int minorVersion

Spécifie la version mineure de CA ITCM sur le gestionnaire.

xsd:int buildNumber

Spécifie le numéro de compilation de CA ITCM sur le gestionnaire.

xsd:int patchNumber

Spécifie le numéro de patch de CA ITCM sur le gestionnaire.

CreateSoftwareJobContainerProperties4

Cette séquence d'éléments indique les propriétés du conteneur de jobs à initialiser lors de la création d'un conteneur de jobs logiciels. Elle est dérivée de la séquence CreateSoftwareJobContainerProperties3 et inclut des paramètres supplémentaires permettant l'ouverture d'un ticket CA Service Desk en cas d'échec d'un job.

xsd: string parentSoftwareJobContainerId

Spécifie l'ID du conteneur de jobs logiciels parents. Si aucune valeur n'est fournie, la racine __SD_Jobs sera utilisée comme parent.

xsd:boolean parentSoftwareJobContainerIdSupplied

Renvoie True si vous avez spécifié le paramètre parentSoftwareJobContainerId, False si vous ne l'avez pas indiqué.

xsd:string name (m)

Spécifie le nom du conteneur de jobs logiciels.

xsd:string comment

Spécifie le commentaire du conteneur de jobs logiciels.

xsd:boolean commentSupplied

Renvoie True si vous avez spécifié le paramètre comment, False si vous ne l'avez pas indiqué.

xsd:long priority

Spécifie la priorité qui peut varier de 1 (valeur la plus élevée) à 10 (valeur la plus faible). Si aucune valeur n'est fournie, la valeur par défaut 5 est utilisée.

xsd:long prioritySupplied

Renvoie True si vous avez spécifié le paramètre de propriété False si vous ne l'avez pas indiqué.

SoftwareJobContainerPropertyMask softwareJobContainerPropertyMask

Spécifie le masque de la propriété du conteneur de jobs logiciels. Si aucune valeur n'est fournie, les valeurs par défaut linkageBatch et Cascade seront utilisées.

xsd:boolean softwareJobContainerPropertyMaskSupplied

Renvoie True si vous avez spécifié le paramètre softwareJobContainerPropertyMask, False si vous ne l'avez pas indiqué.

xsd:string userMessage

Spécifie le message d'administration personnalisé.

xsd:int userMessageSupplied

Permet de vérifier si le message d'administration personnalisé est indiqué.

Xsd:boolean openTicketOnFailure

Spécifie si un ticket CA Service Desk doit être créé suite à l'échec d'un job dans le conteneur de jobs.

Xsd:String templateName

Spécifie le nom du modèle de ticket CA Service Desk permettant de créer des demandes ServiceDesk. Définissez ce paramètre uniquement si vous avez défini le paramètre openTicketOnFailure sur True.

BootImageFilter

La séquence BootImageFilter spécifie un filtre de recherche que vous pouvez utiliser pour rechercher des images de démarrage ou les répertorier.

dsm:FILTERCONDITION condition

Spécifie les conditions que vous souhaitez appliquer.

dsm: BootImageProperty biProperty

Spécifie la propriété que vous souhaitez filtrer.

xsd:string searchString

Spécifie la chaîne dans laquelle vous voulez rechercher la propriété de nom.

dsm: DateTime2 dateTime

Spécifie la valeur de date et d'heure que vous voulez rechercher dans la propriété de dernière de date de modification.

BootImageProperties

La séquence BootImageProperties spécifie les propriétés de l'image de démarrage.

xsd:string bootImageName

Spécifie le nom de l'image de démarrage.

Xsd:string typeIndicator

Spécifie le type de l'image de démarrage.

Xsd:string platform

Spécifie le système d'exploitation de l'image de démarrage.

dsm:DateTime2 registeredDateTime

Spécifie la date et l'heure de l'enregistrement de l'image de démarrage.

Xsd:string sdPackageName

Spécifie le package de livraison de logiciel associé à l'image de démarrage.

Xsd:string sdPackageVersion

Spécifie la version du package de livraison de logiciel associé à l'image de démarrage.

Xsd:string sdPackageComment

Spécifie le commentaire inclus dans le package de livraison de logiciel associé à l'image de démarrage.

Xsd:string imageFlags

Spécifie l'indicateur d'image FIPS associé à l'image de démarrage.

BootServerProperties

La séquence BootServerProperties contient les propriétés du serveur de démarrage.

xsd:string serverName

Spécifie le nom du serveur de démarrage.

Xsd:string bsStatus

Spécifie le statut du serveur de démarrage.

Xsd:string platform

Spécifie le système d'exploitation du serveur de démarrage.

Xsd:string nfsSupport

Spécifie la prise en charge NFS pour le serveur de démarrage.

Xsd:string accessMethod

Spécifie la méthode d'accès configurée pour le serveur de démarrage.

dsm:DateTime2 lastReport

Spécifie la date et l'heure du dernier rapport du serveur de démarrage.

dsm:DateTime2 lastResponse

Spécifie la date et l'heure de la dernière réponse du serveur de démarrage.

dsm:DateTime2 lastReportReq

Spécifie la date et l'heure de la dernière demande du serveur de démarrage.

Xsd:string pxeInterfaces

Spécifie l'interface PXE configurée.

Xsd:string sdPkgWin

Spécifie le nom du package de livraison de logiciel pour Windows.

Xsd:string sdPkgLinux

Spécifie le nom du package de livraison de logiciel pour Linux.

Xsd:string sdPkgR11

Spécifie le nom du package de livraison de logiciel pour la version 11.

OSIMTargetProperties2

Les propriétés OSIMTargetProperties comprennent les paramètres suivants :

xsd:string targetName

Indique le nom de l'ordinateur cible.

xsd:string targetMACAddress

Spécifie l'adresse MAC de l'ordinateur cible.

dsm:WS-OSIM-CONFIG-STATE configType

Indique l'état de configuration de l'ordinateur cible.

dsm:DateTime2 stateChangedDateTime

Indique les date et heure de modification ou d'activation de l'ordinateur cible.

xsd:string imageName

Spécifie le nom de l'image OS.

Xsd:string createdDateTime

Indique la date et l'heure de création de l'ordinateur cible.

OSIMTargetProperties

Voici les OSIMTargetProperties :

xsd:string targetName

Indique le nom de l'ordinateur cible.

xsd:string targetMACAddress

Indique l'adresse MAC de l'ordinateur cible.

dsm:WS-OSIM-CONFIG-STATE configType

Indique l'état de configuration de l'ordinateur cible.

dsm:DateTime2 stateChangedDateTime

Indique les date et heure de modification ou d'activation de l'ordinateur cible.

xsd:string imageName

Spécifie le nom de l'image OS.

BootServerFilter

La séquence BootServerFilter spécifie un filtre de recherche que vous pouvez utiliser pour rechercher des requêtes serveurs de démarrage ou les répertorier.

dsm:FILTERCONDITION condition

Spécifie les conditions que vous souhaitez appliquer.

dsm: BootServerProperty biProperty

Spécifie la propriété que vous souhaitez filtrer.

xsd:string searchString

Spécifie la chaîne dans laquelle vous voulez rechercher la propriété de nom.

dsm: DateTime2 dateTime

Spécifie la valeur de date et d'heure que vous voulez rechercher dans la propriété de dernière de date de modification.

ComputerProperties2

Les séquences d'éléments suivantes indiquent les propriétés requises lors de la récupération des propriétés d'un ordinateur.

xsd:string computerUUID

Spécifie l'UUID de l'ordinateur.

xsd:string computerLabel

Spécifie le nom d'affichage de l'ordinateur.

xsd:string computerDomainUUID

Indique l'UUID identifiant le domaine CA ITCM de l'ordinateur.

xsd:string computerPrimaryNetworkAddress

Indique l'adresse IP de l'ordinateur au format 0.0.0.0.

xsd:string computerHostUUID

Indique l'UUID généré par l'agent, qui identifie l'ordinateur.

xsd:string computerAssetSourceUUID

Indique l'UUID identifiant l'actif CA commun auquel cet ordinateur est lié.

xsd:string computerHostName

Indique le nom d'hôte de l'ordinateur.

xsd:string computerSerialNumber

Indique le numéro de série de l'ordinateur.

xsd:string computerDiscSerialNumber

Indique le numéro de série du disque de l'ordinateur.

xsd:string computerPrimaryMACAddress

Indique l'adresse MAC de l'ordinateur. La chaîne doit avoir une longueur maximale de 64 caractères.

xsd:string computerAssetTag

Indique la valeur de chaîne qui identifie un actif d'ordinateur.

xsd:long computerClassID

Indique la valeur numérique indiquant la classe de l'objet d'ordinateur. Par exemple : système d'exploitation

dsm:UsageListMask computerUsageList

Indique le masque de liste d'utilisation de l'ordinateur.

xsd:string computerURI

Indique l'URI complet de l'ordinateur.

xsd:string computerSystemID

Indique l'identificateur défini par l'utilisateur pour l'ordinateur.

xsd:string computerVendorName

Indique le nom du fournisseur de l'ordinateur.

xsd:string computerDomainLabel

Indique le nom d'affichage du domaine DSM auquel appartient l'ordinateur.

xsd:string computerCreationUser

Indique le nom du compte utilisateur ayant créé l'enregistrement de l'ordinateur.

dsm:DateTime computerCreationDate

Indique la date et l'heure de création de l'ordinateur.

xsd:string computerLastUpdatedUser

Indique le nom du compte utilisateur à l'origine de la dernière mise à jour des propriétés de l'ordinateur.

dsm:DateTime computerLastUpdatedDate

Indique la date et l'heure de la dernière mise à jour des propriétés de l'ordinateur.

xsd:long computerVersionNumber

Indique le numéro de version de l'enregistrement de l'ordinateur.

Remarque : Le numéro de version est incrémenté lors de chaque mise à jour d'un enregistrement.

xsd:string agentName

Indique le nom d'agent de l'ordinateur.

xsd:long agentRestrictions

Spécifie les restrictions d'agent.

xsd:string agentDescription

Spécifie la description de l'agent.

xsd:string userdata1

Indique les données1 définies par l'utilisateur.

xsd:string userdata2

Indique les données2 définies par l'utilisateur.

xsd:string userdata3

Indique les données3 définies par l'utilisateur.

xsd:string userdata4

Indique les données4 définies par l'utilisateur.

xsd:string scalabilityserverName

Indique le nom du serveur de modularité vers lequel l'agent pointe.

dsm:DateTime2 agentCreationDateTime

Indique la date et l'heure de création de l'agent.

dsm:DateTime2 lastRunDateTime

Indique les dernières date et heure d'exécution de l'agent.

xsd:string agentIPAddress

Indique l'adresse IP de l'agent.

xsd:long agentTrustlevel

Indique le niveau de confiance de l'agent.

xsd:string agentOrigin

Indique l'origine de l'agent.

dsm:AMAgentStatus amStatus

Indique le statut de l'agent AM.

dsm:SDAgentStatus sdStatus

Indique le statut de l'agent SD.

dsm:RCAgentStatus rcStatus

Indique le statut de l'agent RC.

dsm:ProtectionStatus protectionStatus

Indique le statut de l'agent de protection.

dsm:ASPStatus aspStatus

Indique le statut de l'agent ASP.

dsm:AVStatus avStatus

Indique l'état CA Anti-Spyware.

dsm:HIPSStatus hipsStatus

Indique l'état CA HIPS.

QueryFilter

La séquence QueryFilter spécifie un filtre de recherche que vous pouvez utiliser pour rechercher des requêtes ou les répertorier.

dsm: QueryFilterCondition filterCondition

Spécifie les conditions que vous souhaitez appliquer.

dsm: QueryProperty queryProperty

Spécifie la propriété que vous souhaitez filtrer.

xsd:string searchString

Spécifie la chaîne dans laquelle vous voulez rechercher la propriété de nom.

dsm: QueryTargetType targetType

Spécifie le type de la cible sur laquelle porte la requête.

QueryProperties2

La séquence QueryProperties2 contient les propriétés d'une requête.

xsd:string queryUUID

Spécifie l'UUID de la requête.

Xsd:string queryName

Spécifie le nom de la requête.

dsm: QueryTargetType queryType

Spécifie le type de requête.

Xsd:boolean replicated

Spécifie si la requête est répliquée à partir du gestionnaire d'entreprise. Si la valeur définie est True, la requête est répliquée à partir du gestionnaire d'entreprise.

QueryProperty

La séquence QueryProperty spécifie les propriétés de requête sur lesquelles appliquer les conditions de tri et de filtre.

QUERY-LABEL

Spécifie le nom de la requête.

QUERY-TARGET-TYPE

Indique le type de cible de la requête.

QueryFolderProperties

La séquence QueryFolderProperties contient les propriétés d'un dossier de requêtes.

Xsd:string folderName

Spécifie le nom du dossier de requêtes.

Xsd: long folderId

Spécifie l'ID du dossier de requêtes.

HWModelFilter

La séquence HWModelFilter spécifie un filtre de recherche que vous pouvez utiliser pour rechercher des modèles de matériel uniques ou les répertorier.

dsm: HWMODEL-FILTER-CONDITION filterCondition

Spécifie les conditions que vous souhaitez appliquer.

xsd:string searchString

Spécifie la chaîne incluse dans le nom de modèle de matériel à rechercher.

Séquences de surveillance d'intégrité

UpdateAlertsProperties

Propriétés de l'alerte HM à mettre à jour

xsd:boolean updateState

Spécifie l'état de l'alerte. Lorsque cette séquence est définie sur False, l'état de l'alerte n'est pas mis à jour. Toutefois, userMessage est modifié.

xsd:boolean ignorePreviousState

Définit l'état de l'alerte. Lorsque cette séquence est définie sur True, aucun message d'erreur ne s'affiche lorsque le nouvel état d'alerte correspond à l'ancien état.

dsm:ALERTSTATE alertstate

Indique des éléments énumérés (New = 0, FollowUp = 1 et Cleared = 2) permettant de modifier l'état de l'alerte HM.

xsd:boolean updateUserMessage

Spécifie la valeur True ou False en fonction de la valeur d'userMessage.

xsd:string userMessage

Description de l'utilisateur avec l'alerte HM.

Séquences permettant l'automatisation des services Web

La section suivante présente les séquences utilisées par les services d'automatisation pour exécuter la fonctionnalité de migration automatisée de système d'exploitation.

AssessmentTemplate

La séquence AssessmentTemplate contient les propriétés d'un modèle d'évaluation. Vous pouvez utiliser cette séquence pour consulter un modèle nouveau ou existant.

xsd:string name

Indique le nom du modèle d'évaluation.

dsm:AssessmentTemplateType assessmentTemplatetype

Spécifie le type de modèle d'évaluation.

dsm:ArrayOfOperatingSystemType operatingSystemsArray

Spécifie un tableau de types de système d'exploitation.

Paramètres dsm:ArrayOfParameter

Spécifie les attributs d'évaluation fournis et qui doivent être utilisés pour l'évaluation. Un nombre n de paramètres peut être présent. Toutefois, chaque type d'évaluation utilisera un seul ensemble fixe de paramètres.

xsd:DateTime lastModifiedDate

Permet de récupérer la dernière date de mise à jour du modèle. Ce paramètre contient une valeur nulle pour les méthodes createAssessmentTemplate et updateAssessmentTemplate.

xsd:DateTime creationDate

Permet de récupérer la date de création du modèle. Ce paramètre contient une valeur nulle pour les méthodes createAssessmentTemplate et updateAssessmentTemplate.

xsd:String lastModifiedUser

Permet de récupérer la dernière modification de l'utilisateur du modèle. Ce paramètre contient une valeur nulle pour les méthodes createAssessmentTemplate et updateAssessmentTemplate.

xsd:String creationUser

Permet de récupérer le créateur du modèle. Ce paramètre contient une valeur nulle pour les méthodes createAssessmentTemplate et updateAssessmentTemplate.

xsd:String templateDescription

Permet de récupérer la description du modèle.

AssessmentTask

La séquence AssessmentTask contient les propriétés d'un job d'évaluation.

xsd:string taskName

Spécifie le nom du job d'évaluation.

xsd:string superUserName

Spécifie le nom du superutilisateur. Le superutilisateur est l'administrateur de l'ordinateur sur lequel le service d'automatisation est exécuté.

xsd:string superUserPasswd

Spécifie le mot de passe du superutilisateur.

AssessmentTemplate assessmentTemplate

Indique le modèle d'évaluation à utiliser pour l'exécution du job.

ArrayOfParameter

La séquence ArrayOfParameter indique le tableau de paramètres d'évaluation.

dsm:Parameter[] parameterList

Indique un tableau de paramètres d'évaluation.

Paramètre

La séquence Parameter indique le nom, le type de données et la valeur d'un paramètre.

dsm:AssessmentTemplateParameterDataType dataType

Spécifie le type de données du paramètre d'évaluation.

dsm:AssessmentTemplateParameterName name

Indique le nom du paramètre d'évaluation.

xsd:string value

Indique la valeur du paramètre d'évaluation.

AssessmentTemplateFilter

La séquence AssessmentTemplateFilter indique le filtre permettant de rechercher et de répertorier les modèles d'évaluation.

dsm:ASSESSMENTTEMPLATEPROPERTY assessmentTemplateProperty

Spécifie la propriété que vous souhaitez filtrer.

dsm:FILTERCONDITION condition

Spécifie les conditions que vous souhaitez appliquer.

xsd:string searchString

Spécifie la chaîne dans laquelle vous voulez rechercher la propriété de nom.

DateTime dateTime

Spécifie la valeur de date et d'heure que vous voulez rechercher dans la propriété de dernière de date de modification.

GetTemplateListResponse

La séquence GetTemplateListResponse renvoie le nombre de modèles et leurs informations de base.

int totalNoOfRecords

Indique le nombre total de modèles disponibles.

ArrayOfTemplateProperties templatePropertiesArray

Indique le tableau de propriétés du modèle.

TemplateProperties

La séquence TemplateProperties spécifie les propriétés du modèle.

string templateName

Indique le nom du modèle.

DateTime templateLastModifiedDate

Spécifie la date de la dernière modification du modèle.

xsd:DateTime creationDate

Permet de récupérer la date de création du modèle. Ce paramètre contient une valeur nulle pour les méthodes createAssessmentTemplate et updateAssessmentTemplate.

xsd:String lastModifiedUser

Permet de récupérer la dernière modification de l'utilisateur du modèle. Ce paramètre contient une valeur nulle pour les méthodes createAssessmentTemplate et updateAssessmentTemplate.

xsd:String creationUser

Permet de récupérer le créateur du modèle. Ce paramètre contient une valeur nulle pour les méthodes createAssessmentTemplate et updateAssessmentTemplate.

xsd:String templateDescription

Permet de récupérer la description du modèle.

GetAssessmentTemplateListDetailedResponse

La séquence GetAssessmentTemplateListDetailedResponse contient la liste des modèles et le nombre d'enregistrements récupérés.

int totalNoOfRecords

Contient le nombre total d'enregistrements récupérés après l'application de la condition de filtre.

ArrayOfAssessmentTemplate assessmentTemplateArray

Indique le tableau de modèles d'évaluation.

AssessmentResult

La séquence AssessmentResult contient le résultat d'un job d'évaluation.

ResultGroup grpName

Spécifie le type de groupe. Le job d'évaluation permet de créer plusieurs groupes en fonction de la préparation des ordinateurs pour l'installation du système d'exploitation. Ce paramètre contient les différents groupes.

xsd:string groupUUID

Indique l'UUID du groupe.

AssessmentTaskInfo

La séquence AssessmentTaskInfo indique les détails du job d'évaluation.

xsd:string name

Indique le nom de la tâche d'évaluation.

AssessmentTemplate assessmentTemplate

Contient les propriétés du modèle d'évaluation.

xsd:string group

Spécifie le nom du groupe sur lequel cette tâche d'évaluation a été exécutée.

état AssessmentStatus

Indique le statut de la tâche d'évaluation.

DateTIme creationTime

Indique l'heure de création de la tâche.

String creationUser

Indique le créateur de la tâche.

DateTime executionFinishTime

Indique l'heure de fin de la tâche.

DateTime executionStartTime

Spécifie l'heure de lancement de l'exécution de la tâche.

String executionUser

Indique l'exécuteur du job.

AssessmentTaskFilter

La séquence AssessmentTaskFilter indique le filtre permettant de rechercher et de répertorier les jobs d'évaluation.

enum ASSESSMENTTASKPROPERTY assessmentTaskProperty

Spécifie la propriété que vous souhaitez filtrer.

enum FILTERCONDITION condition

Spécifie les conditions que vous souhaitez appliquer.

xsd:string searchString

Spécifie la chaîne dans laquelle vous voulez rechercher la propriété de nom.

Date dateTime

Spécifie la valeur de date et d'heure que vous voulez rechercher dans la propriété de dernière de date de modification.

GetAssessmentTaskListResponse

La séquence GetAssessmentTaskListResponse contient la liste des jobs d'évaluation et le nombre d'enregistrements récupérés.

int totalNoOfRecords

Contient le nombre total d'enregistrements récupérés après l'application de la condition de filtre.

ArrayOfAssessmentTaskInfo assessmentTaskInfoArray

Indique le tableau de tâches d'évaluation.

OsimTemplate

La séquence OsimTemplate contient les détails d'un modèle de système OSIM.

xsd:string name

Spécifie le nom du modèle de système OSIM.

Type d'OsimTemplateType

Spécifie le type de modèle de système OSIM.

GlobalType globalType

Indique les informations de l'image de SE telles qu'indiquées dans ImageType.

ArrayOfGroupType groupTypeArray

Indique le tableau d'informations sur le groupe mappé vers le modèle de système d'exploitation.

ArrayOfHardWareModelType hwModelTypeArray

Indique le tableau de modèles de matériel mappé vers le modèle de système d'exploitation.

Date lastModifiedDate

Spécifie la date de la dernière modification du modèle de système OSIM.

xsd:DateTime creationDate

Permet de récupérer la date de création du modèle. Ce paramètre contient une valeur nulle pour les méthodes createOsimTemplate et updateOsimTemplate.

xsd:String lastModifiedUser

Permet de récupérer la dernière modification de l'utilisateur du modèle. Ce paramètre contient une valeur nulle pour les méthodes createOsimTemplate et updateOsimTemplate.

xsd:String creationUser

Permet de récupérer le créateur du modèle. Ce paramètre contient une valeur nulle pour les méthodes createOsimTemplate et updateOsimTemplate.

xsd:String templateDescription

Permet de récupérer la description du modèle.

CustomizationParameter

La séquence CustomizationParameter indique les paramètres d'installation du système d'exploitation.

xsd:string name

Indique le nom du paramètre d'installation du SE.

xsd:string value

Indique la valeur du paramètre d'installation du SE.

ImageType

La séquence ImageType spécifie l'image de SE que vous voulez utiliser dans le modèle du système OSIM.

xsd:string name

Spécifie le nom de l'image de SE.

xsd:string imageUUID

Spécifie l'UUID de l'ID de l'image du système d'exploitation Cet ID est utilisé pour identifier de façon unique l'image de SE à déployer.

ArrayOfCustomizationParameter customizationParameters

Indique un tableau de paramètres d'installation du système d'exploitation. Il s'agit d'une paire clé/valeur.

OsimTemplateFilter

La séquence OsimTemplateFilter indique le filtre permettant de rechercher et de répertorier les modèles de système OSIM.

dsm:OSIMTEMPLATEPROPERTY OSIMTemplateProperty

Spécifie la propriété que vous souhaitez filtrer.

dsm:FILTERCONDITION condition

Spécifie les conditions que vous souhaitez appliquer.

xsd:string searchString

Spécifie la chaîne dans laquelle vous voulez rechercher la propriété de nom.

DateTime dateTime

Spécifie la valeur de date et d'heure que vous voulez rechercher dans la propriété de dernière de date de modification.

GetOsimTemplateListDetailedResponse

La séquence GetOsimTemplateListDetailedResponse contient la liste des modèles de système OSIM et le nombre d'enregistrements récupérés.

int totalNoOfRecords

Contient le nombre total d'enregistrements récupérés après l'application de la condition de filtre.

ArrayOfOsimTemplate osimTemplatesArray

Indique le tableau de modèles de système OSIM.

SoftwareDeploymentTemplate

La séquence SoftwareDeploymentTemplate contient les propriétés d'un modèle de déploiement de logiciel. Vous pouvez utiliser cette séquence pour consulter un modèle nouveau ou existant.

xsd:string name

Spécifie un nom unique pour le déploiement de logiciel.

SoftwareJobContainerType preInstallJobs

Indique les packages logiciels à installer avant le déploiement du SE.

SoftwareJobContainerType postInstallJobs

Indique les packages logiciels à installer après le déploiement du SE.

SoftwarePackageMappingType packageMapping

Définit le mappage entre un ancien et un nouveau package logiciel.

xsd:DateTime lastModifiedDate

Spécifie la date de la dernière modification du modèle.

xsd:DateTime creationDate

Permet de récupérer la date de création du modèle. Ce paramètre contient une valeur nulle pour les méthodes createSoftwareDeploymentTemplate et updateSoftwareDeployemntTemplate.

xsd:String lastModifiedUser

Permet de récupérer la dernière modification de l'utilisateur du modèle. Ce paramètre contient une valeur nulle pour les méthodes createSoftwareDeploymentTemplate et updateSoftwareDeployemntTemplate.

xsd:String creationUser

Permet de récupérer le créateur du modèle. Ce paramètre contient une valeur nulle pour les méthodes createSoftwareDeploymentTemplate et updateSoftwareDeployemntTemplate.

xsd:String templateDescription

Permet de récupérer la description du modèle.

SoftwareJobContainerType

La séquence SoftwareJobContainerType spécifie les propriétés du job du conteneur de jobs logiciels.

SoftwarePackageType [] softwarePackages

Indique le tableau de packages logiciels.

xsd:string userMessage

Indique le message de l'utilisateur.

boolean promptUser

Indique si vous voulez inviter l'utilisateur à l'aide du message.

boolean allowCancellation

Spécifie si vous voulez autoriser l'utilisateur à annuler le job.

boolean executeOnPromptTimeout

Spécifie si vous voulez exécuter des jobs, en cas d'expiration de l'invite d'utilisateur.

boolean preventUserLogOn

Spécifie si vous voulez empêcher les utilisateurs de se connecter lors de l'exécution du job.

long promptTimeOutHours

Spécifie le nombre d'heures pendant lesquelles vous souhaitez afficher une invite utilisateur avant le démarrage de l'exécution forcée du job.

Par défaut : 24 heures

long jobTimeOutHours

Spécifie la période en heures après laquelle le job cesse toute tentative en cas d'impossibilité d'achèvement.

Valeur par défaut : 48 heures

boolean storePackageAtSSLibrary

Spécifie si vous voulez stocker des packages dans la bibliothèque du serveur de modularité.

SoftwarePackageType

La séquence SoftwarePackageType spécifie les propriétés du package logiciel.

xsd:string name

Indique le nom du package logiciel.

xsd:string version

Indique la version du package logiciel.

xsd:string procedure

Indique la procédure de package logiciel que vous voulez utiliser.

int bootLevelPriorExec

Indique les options de redémarrage demandées pour le job logiciel avant l'exécution de celui-ci.

Valeur par défaut : noReboot (Aucun redémarrage)

int bootLevelAfterExec

Indique les options de redémarrage demandées pour le job logiciel après l'exécution de celui-ci.

Valeur par défaut : noReboot (Aucun redémarrage)

xsd:string userMessage

Indique le message de l'utilisateur.

SoftwarePackageMappingType

La séquence SoftwarePackageMappingType spécifie le mappage entre un ancien et un nouveau package logiciel. Si vous voulez remplacer un logiciel par une version plus récente suite au déploiement du SE, vous pouvez mapper ce logiciel à l'aide de cette séquence.

SoftwarePackageType source package

Indique le type de package définissant le package logiciel source.

SoftwarePackageType targetpackage

Indique le type de package définissant le package logiciel cible.

SoftwareDeploymentTemplateFilter

La séquence SoftwareDeploymentTemplateFilter indique le filtre permettant de rechercher et de répertorier les modèles de déploiement de logiciels.

dsm:SOFTWAREDEPLOYMENTTEMPLATEPROPERTY sdTemplateProperty

Spécifie la propriété que vous souhaitez filtrer.

dsm:FILTERCONDITION condition

Spécifie les conditions que vous souhaitez appliquer.

xsd:string searchString

Spécifie la chaîne dans laquelle vous voulez rechercher la propriété de nom.

DateTime dateTime

Spécifie la valeur de date et d'heure que vous voulez rechercher dans la propriété de dernière de date de modification.

GetSoftwareDeploymentTemplateListDetailedResponse

La séquence GetSoftwareDeploymentTemplateListDetailedResponse contient la liste des modèles de déploiement de logiciels et le nombre d'enregistrements récupérés.

int totalNoOfRecords

Contient le nombre total d'enregistrements récupérés après l'application de la condition de filtre.

ArrayOfSoftwareDeploymentTemplate sdTemplateArray

Indique le tableau de modèles de déploiement de logiciels disponibles.

AutomationProcess

La séquence AutomationProcess contient les détails d'un modèle d'automatisation.

xsd:string name

Indique le nom du processus d'automatisation. Le nom doit être unique.

xsd:string OSIMTemplateName

Spécifie le nom du modèle de système OSIM.

xsd:string softwareDeploymentTemplateName

Spécifie le nom du modèle de déploiement de logiciel.

xsd:string processInstanceName

Spécifie le nom de l'instance du processus.

xsd:string superUserName

Indique le nom des utilisateurs CA IT PAM que vous avez configurés dans CA ITCM.

xsd:string superUserpasswd

Indique le mot de passe des utilisateurs CA IT PAM que vous avez configurés dans CA ITCM.

xsd:DateTime executionTime

Spécifie l'heure d'exécution du processus.

enum AutomationProcessMode automationProcessMode

Spécifie le mode du processus d'automatisation.

enum AutomationProcessStatus processStatus

Indique le statut du processus d'automatisation.

xsd:string StatusText

Indique des informations supplémentaires sur le statut du job d'automatisation créé.

AutomationProcessFilter

La séquence AutomationProcessFilter indique le filtre permettant de rechercher et de répertorier les processus d'automatisation.

dsm:AUTOMATIONPROCESSPROPERTY apProperty

Spécifie la propriété que vous souhaitez filtrer.

dsm:FILTERCONDITION condition

Spécifie les conditions que vous souhaitez appliquer.

xsd:string searchString

Spécifie la chaîne dans laquelle vous voulez rechercher la propriété de nom.

DateTime dateTime

Spécifie la valeur de date et d'heure que vous voulez rechercher dans la propriété de dernière de date de modification.

GetAutomationProcessListResponse

La séquence GetAutomationProcessListResponse contient la liste des processus d'automatisation et le nombre d'enregistrements récupérés.

int totalNoOfRecords

Contient le nombre total d'enregistrements récupérés après l'application de la condition de filtre.

ArrayOfAutomationProcessBasicInfo apBasicInfoArray

Indique la liste des informations de base des processus d'automatisation.

GetAutomationProcessListDetailedResponse

La séquence GetAutomationProcessListDetailedResponse contient les détails des processus d'automatisation.

xsd:int totalNoOfRecords

Indique le nombre total de processus d'automatisation disponibles.

ArrayOfAutomationProcessDetailed automationProcessArrayDetailed

Indique la liste des processus d'automatisation.

AutomationProcessListDetailed

AutomationProcessListDeailed contient les informations détaillées sur le processus d'automatisation.

OsimTemplate OSIMTemplate

Spécifie les paramètres de modèle OSIM utilisés dans le processus d'automatisation.

SoftwareDeploymentTemplate SDTemplate

Spécifie les paramètres de modèle de déploiement de logiciel utilisés dans le processus d'automatisation.

String additionalInfo

Fournit des informations supplémentaires en cas d'échec.

DateTime creationTime

Spécifie l'heure d'exécution du job.

String creationUser

Indique l'utilisateur qui a créé le job.

DateTime executionFinishTime

Spécifie l'heure de fin du job.

DateTime executionStartTime

Spécifie l'heure de début du job d'exécution.

String executionUser

Spécifie le nom du superutilisateur fourni lors de la création du job.

String jobName

Indique le nom du job.

mode AutomationProcessMode

Spécifie le mode du job créé.

état AutomationProcessStatus

Spécifie le statut actuel du job.

AutomationProcessBasicInfo

AutomationProcessBasicInfo contient les détails des informations de base sur les processus d'automatisation.

xsd:string name

Spécifie le nom du processus d'automatisation.

xsd:string processInstanceName

Spécifie le nom de l'instance du processus.

enum AutomationProcessMode processMode

Spécifie le mode du processus d'automatisation.

enum AutomationProcessStatus processStatus

Indique le statut du processus d'automatisation.

String additionalInfo

Fournit des informations supplémentaires en cas d'échec d'exécution ou de création de job.

DateTime creationTime

Spécifie l'heure de création du job.

String creationUser

Indique l'utilisateur qui a créé le job.

DateTime executionFinishTime

Spécifie l'heure de fin du job.

DateTime executionStartTime

Spécifie l'heure de début du job.

String executionUser

Indique l'utilisateur qui a exécuté le job.

SoftwareContainerData

La séquence SoftwareContainerData contient des détails sur le conteneur de logiciels utilisé dans le processus d'automatisation.

xsd:boolean BatchMode

Spécifie si vous voulez exécuter les jobs en mode de traitement par lot. Si ce paramètre est défini sur false, les jobs s'exécuteront dans le mode Aucune liaison.

xsd:string name

Indique le nom du conteneur de logiciels.

xsd:long priority

Spécifie la priorité des jobs.

Limites : 1 (valeur la plus élevée) à 10 (valeur la plus faible)

Valeur par défaut : 5

xsd:string userMessage

Spécifie le message de l'utilisateur personnalisé.

SoftwareJobData

La séquence SoftwareJobData contient des détails sur les jobs logiciels.

xsd:dateTime activationTime

Spécifie la date d'exécution. En l'absence de définition, les valeurs par défaut sont la date et l'heure actuelles de l'ordinateur du gestionnaire de domaines.

xsd:boolean allowCancellation

Permet aux utilisateurs finals d'annuler l'invite du job logiciel.

xsd:int bootLevelAfterExec

Indique les options de redémarrage requises pour le job logiciel après son exécution.

Valeur par défaut : 0 (noReboot)

xsd:int bootLevelPriorExec

Indique les options de redémarrage requises pour le job logiciel avant son exécution.

Valeur par défaut : 0 (noReboot)

xsd:string deliveryCalendar

Spécifie le nom du calendrier de livraison à utiliser pour la planification du job. Le calendrier contrôle les jours, les dates et les heures pendant lesquels la distribution est autorisée. Les cellules de temps non définies dans le calendrier définissent les intervalles d'exclusion. Si SD ne connaît pas le nom du calendrier, le job ne sera pas créé.

xsd:dateTime deliveryTime

Spécifie la date et l'heure de la livraison. En l'absence de définition, les valeurs par défaut sont la date et l'heure actuelles de l'ordinateur du gestionnaire de domaines.

xsd:boolean executeOnPromptTimeout

Indique d'exécuter ou non les jobs en cas d'expiration de l'invite.

xsd:boolean ignoreJobCalendarsOnTargetComputers

Indique d'ignorer ou non les calendriers de jobs, le cas échéant, sur des ordinateurs cibles.

xsd:long jobTimeOutHours

En cas d'exécution impossible, indique le nombre d'heures après l'expiration du job.

Valeur par défaut : 168 heures

xsd:boolean jobsTriggerSS

Indique si le job doit déclencher le serveur de modularité.

xsd:boolean logonShield

Indiquer d'empêcher ou non les utilisateurs de se connecter lors de l'exécution du job.

xsd:string name

Indique le nom du job logiciel.

xsd:long promptTimeOutHours

Spécifie le nombre d'heures pendant lesquelles vous souhaitez afficher une invite utilisateur avant le démarrage de l'exécution forcée du job.

Par défaut : 24 heures

xsd:boolean promptUser

Indique un message d'invite sur l'ordinateur cible avant le démarrage du job.

xsd:boolean resolveQueryGroups

Indique de résoudre ou non les groupes cibles avant la configuration du job.

xsd:boolean runAtShutdown

Indique d'effectuer ou non une exécution lorsque le système est autorisé à s'arrêter.

xsd:boolean runofflineFromSS

Indique d'exécuter ou non une procédure hors ligne à partir du serveur de modularité.

SoftwarePackageData softwarePackage

Indique les données du package logiciel.

xsd:boolean storePackageAtSSLibrary

Spécifie si vous voulez stocker des packages dans la bibliothèque du serveur de modularité.

xsd:boolean timesRelativeToEM

Spécifie si l'heure est indexée sur le gestionnaire d'entreprise.

xsd:boolean useDeliveryCalender

Indique si le paramètre deliveryCalendar est fourni.

xsd:string userParameters

Spécifie les paramètres définis par l'utilisateur.

SoftwarePackageData

La séquence SoftwarePackageData contient des détails sur le package logiciel.

xsd:string packageName

Indique le nom du package logiciel.

xsd:string procedureName

Définit le nom de la procédure à exécuter.

xsd:string versionNumber

Spécifie la version du package logiciel.

AutomationResultResponse

La séquence AutomationResultResponse contient le résultat du processus d'automatisation.

int totalnumberOfTargets

Spécifie le nombre d'ordinateurs impliqués dans le processus d'automatisation.

enum AutomationProcessStatus jobStatus

Spécifie l'état du job. Il s'agit du statut du job global.

ArrayOfAutomationProcessTargetStatus status

Spécifie le tableau de statut cible.

String additionalInfo

Indique des informations supplémentaires en cas d'échec d'exécution du job.

SoftwareJobContainerParameter

La séquence SoftwareJobContainerParameter indique les détails du conteneur de jobs logiciels.

xsd:string parameterName

Spécifie le nom du paramètre du conteneur de jobs logiciels.

xsd:string parameterValue

Spécifie la valeur du paramètre du conteneur de jobs logiciels.

ActivityLog

La séquence ActivityLog contient les détails du journal d'activité :

xsd:string activityMessage

Spécifie le message d'activité.

enum LogLevel logLevel

Indique le niveau de consignation.

xsd:dateTime timestamp

Spécifie l'horodatage du message.

ActivityLogResponse

La séquence ActivityLogResponse contient les informations suivantes :

ArrayOfActivityLog activityLogArray

Indique un tableau d'entrées de journaux d'activité.

GlobalType

La séquence GlobalType contient les informations suivantes :

ImageType imageType

Indique des informations sur l'image de SE applicable à tous les ordinateurs cibles.

GroupType

La séquence GroupType spécifie les informations suivantes sur le type de groupe. Cette séquence peut contenir plusieurs informations sur le groupe mappées vers une image de SE.

xsd:string name

Indique le nom du groupe.

ImageType imageType

Indique des informations sur l'image de SE mappée vers le groupe.

HardWareModelType

La séquence HardWareModelType contient les informations suivantes :

xsd:string name

Spécifie le nom du modèle de matériel.

ImageType imageType

Indique des informations sur l'image de SE mappée vers le modèle de matériel.

AutomationProcessTargetStatus

La séquence AutomationProcessTargetStatus contient les informations suivantes :

xsd:string targetName

Indique le nom de la cible.

xsd:string targetUUID

Spécifie l'UUID de l'ordinateur cible.

enum AutomationTargetStatus status

Spécifie le statut d'automatisation de l'ordinateur cible.

ArrayOfAutomationProcessTargetStatus

La séquence ArrayOfAutomationProcessTargetStatus contient les informations suivantes :

AutomationProcessTargetStatus [] targetStatusArray

Spécifie le tableau de statuts cibles.

AutomationResultFilter

La séquence AutomationResultFilter contient les informations suivantes :

enum AutomationResultProperty automationResultProperty

Indique la propriété du résultat d'automatisation.

enum FilterCondition filterCondition

Spécifie la condition de filtre.

xsd:string searchString

Indique la chaîne dans laquelle vous voulez rechercher la propriété spécifiée.

AutomationTargetStatus status

Spécifie le statut cible.

AutomationWebServiceException

La séquence AutomationWebServiceException contient les informations suivantes :

xsd:string errorCode

Indique le code d'erreur.

xsd:string errorMessage

Spécifie le message d'erreur.

xsd:string additionalInfo

Indique des détails d'erreur supplémentaires, le cas échéant.

AutomationWebServiceExceptionList

La séquence AutomationWebServiceExceptionList contient les informations suivantes :

ArrayOfAutomationWebServiceException automationWebServiceExceptionArray

Indique le tableau AutomationWebServiceExceptions.

ArrayOfAutomationWebServiceException

La séquence ArrayOfAutomationWebServiceException contient les informations suivantes :

AutomationWebServiceException [] automationWebServiceExceptionArray

Indique le tableau AutomationWebServiceExceptions.

OperatingSystemType

La séquence OperatingSystemType contient les informations suivantes :

xsd:string name

Spécifie le nom du système d'exploitation.

xsd:long classID

Spécifie l'ID de classe du système d'exploitation.

ArrayOfAutomationProcessListDetailed

La séquence ArrayOfAutomationProcessListDetailed inclut les propriétés de processus d'automatisation.

AutomationProcessListDetailed[] automationProcessListDetailed

Indique la liste de processus d'automatisation avec les informations détaillées sur les options OSIM et SD.

ArrayOfAutomationProcess

La séquence ArrayOfAutomationProcess inclut les propriétés de processus d'automatisation.

AutomationProcess[] automationProcess

Indique un tableau de propriétés de processus d'automatisation.

ArrayOfAutomationProcessBasicInfo

La séquence ArrayOfAutomationProcessBasicInfo contient des informations de base sur le processus d'automatisation.

AutomationProcessBasicInfo[] apBasicInfo

Indique un tableau d'informations de base sur les processus d'automatisation.

ArrayOfAutomationProcessTargetStatus

La séquence ArrayOfAutomationProcessTargetStatus spécifie une liste de statuts cibles.

AutomationProcessTargetStatus [] targetStatusArray

Spécifie la liste de statuts cibles.

ArrayOfActivityLog

La séquence ArrayOfActivityLog contient les informations suivantes :

ActivityLog [] activityLog

Spécifie le tableau de journaux d'activité.

ArrayOfAssessmentTaskInfo

La séquence ArrayOfAssessmentTaskInfo contient les informations suivantes :

AssessmentTaskInfo [] assessmentTasks

Indique un tableau de tâches d'évaluation.

ArrayOfAssessmentTemplate

La séquence ArrayOfAssessmentTemplate contient les informations suivantes :

AssessmentTemplate [] assessmentTemplates

Indique un tableau de modèles d'évaluation.

ArrayOfGroupType

La séquence ArrayOfGroupType contient les informations suivantes :

GroupType [] groupType

Spécifie un tableau de types de groupe. Ce paramètre peut contenir plusieurs informations sur le groupe mappées vers une image de SE. Par exemple : Group1 -> OSImage1, Group3-> OSImage2

ArrayOfHardWareModelType

La séquence ArrayOfHardWareModelType contient les informations suivantes :

HardWareModelType [] hwModelType

Indique un tableau de types de modèles de matériel. Ce paramètre peut contenir plusieurs modèles de matériel mappés vers des images de SE. Par exemple : HWModelName->OSImage1, HWModel2->OSImage3

ArrayOfOsimTemplate

La séquence ArrayOfOsimTemplate contient les informations suivantes :

OsimTemplate [] osimTemplates

Indique le tableau de modèles de système OSIM.

ArrayOfSoftwareDeploymentTemplate

La séquence ArrayOfSoftwareDeploymentTemplate contient les informations suivantes :

SoftwareDeploymentTemplate [] sdTemplates

Spécifie un tableau de modèles de déploiement de logiciel.

ArrayOfSoftwarePackageMappingType

La séquence ArrayOfSoftwarePackageMappingType contient les informations suivantes :

SoftwarePackageMappingType [] softwarePackageMappingTypeArray

Spécifie un tableau de types de mappage de packages logiciels.

ArrayOfSoftwarePackageType

La séquence ArrayOfSoftwarePackageType contient les informations suivantes :

SoftwarePackageType [] softwarePackageTypeArray

Spécifie un tableau de types de package logiciel.

ArrayOfTemplateProperties

La séquence ArrayOfTemplateProperties contient les informations suivantes :

TemplateProperties [] templates

Indique un tableau de propriétés de modèle.

ArrayOf_xsd_string

La séquence ArrayOf_xsd_string contient les informations suivantes :

xsd:string [] stringArray

Spécifie un tableau de valeurs de chaîne.

ArrayOfCustomizationParameter

La séquence ArrayOfCustomizationParameter contient les informations suivantes :

CustomizationParameter [] customizationParameters

Indique un tableau de paramètres d'installation de système d'exploitation que vous voulez personnaliser. Ce paramètre fournit un espace réservé aux paramètres de déploiement de SE.

ArrayOfOperatingSystemType

La séquence ArrayOfOperatingSystemType contient les informations suivantes :

OperatingSystemType[] operatingSystemTypeArray

Spécifie le tableau du type de système d'exploitation.