Cette commande permet de créer un modèle logiciel.
Cette commande a le format suivant :
templategroup action=create
name=nom_groupe_modèle
[supergroup=nom_groupe]
[swTemplate=nom_modèle_logiciel]
[comment=commentaire]
[{query="requête" | queryfile=nom_fichier }]
[engineName=nom_moteur
[enginePeriod=fréquence_évalution_moteur]]
[{transaction
[norollback]|
synchronized }
[cascade[={y|n}]}]
[{setup_jobs | setup&activate_jobs }]
| [regenerate [ = {y/n}]]
| [{adhoc_only | adhoc_always}]
[evaluationstart ="AAAA-MM-JJ hh:mm"]
[evaluationperiod=heures]
[calendarname=nom_calendrier]
[globaltime]
[jcPriority={1,...,10}]
[userMessage]
La définition des paramètres présente les effets suivants :
L'évaluation Adhoc n'est activée que lorsque des cibles nouvelles ou réinstallées communiquent leurs données d'inventaire.
L'évaluation Adhoc est toujours activée lorsque des cibles communiquent leurs données d'inventaire.
Si vous ne définissez ni adhoc_only, ni adhoc_always, aucune évaluation adhoc ne sera effectuée.
Spécifie le nom du calendrier contrôlant l'heure d'exécution de l'évaluation.
Remarque : Pour activer une entrée calendarname, vous devez également coder evaluationPeriod.
Si cascade ou cascade=y est codé, la liaison de jobs du conteneur passe de la résolution des dépendances à l'installation en cascade.
Si la définition cascade=n est utilisée, aucune résolution n'est appliquée à la liaison de jobs.
Ce paramètre doit uniquement être défini si la liaison de jobs du conteneur est en mode traitement par lot ou synchronisé ou si elle a été basculée sur ce mode à l'aide de cette action (définition sur transaction ou synchronized).
Spécifie un commentaire qui est stocké avec le modèle logiciel.
Spécifie le nom d'un moteur qui traitera l'évaluation du groupe.
Si ce paramètre n'est pas défini dans le script, n'importe quel moteur peut procéder à l'évaluation.
Ce paramètre est valide uniquement si queryName ou sdQuery est défini dans le script.
Spécifie la période en minutes pendant laquelle le moteur évaluera de nouveau le groupe. Si ce paramètre n'est pas défini dans le script, sa valeur est 1 minute par défaut.Si engineName apparaît dans le script, mais pas enginePeriod, la valeur 1 minute est définie par défaut.
Ce paramètre est valide uniquement lorsque engineName apparaît dans le script.
Heure à laquelle l'évaluation doit démarrer. La date doit être définie au format ISO AAAA-MM-JJ hh:mm. Si EvaluationStart n'est pas défini, l'heure courante est utilisée.
Ce paramètre ne s'applique qu'aux groupes modèle ou de requêtes.
Période pendant laquelle la requête est évaluée. La période est spécifiée en heures.
Ce paramètre peut être utilisé uniquement aux groupes modèle ou de requêtes.
Si elle est omise ou paramétrée sur 0, aucune réévaluation n'est effectuée.
Si globalTime ou globalTime=y est défini, les spécifications relatives à l'heure se basent sur l'heure du gestionnaire d'entreprise.
Si globalTime=n est utilisé, elles sont basées sur l'heure du gestionnaire de domaines. (par défaut)
Spécifie le priorité du conteneur de jobs.
La priorité spécifiée doit être numérique, supérieure ou égale à 1 et inférieure ou égale à 10.
Si ce paramètre n'est pas défini dans le script, la priorité 5 est utilisée par défaut.
Spécifie le nom de groupe modèle.
Si le groupe n'existe pas, il est créé en fonction des attributs de groupe spécifiés. Si le groupe existe, les attributs de groupe spécifiés sont ignorés et le modèle logiciel spécifié est créé et assigné à ce groupe.
Indique qu'aucun retour aux jobs précédents relatifs à la même transaction n'est effectué en cas d'échec.
Indique que le modèle est également un groupe de requêtes. La requête définie dans le script doit être compatible avec une requête existante de USD 4.0 SP1.
Spécifie le le fichier dans lequel la requête est stockée. La taille de la requête stockée n'est limitée que par la capacité du serveur. La requête doit être compatible avec les requêtes existantes de SD 4.0 SP1.
La requête définie dans le script doit être compatible avec une requête existante de SD 4.0 SP1.
Si vous définissez regenerate ou regenerate=y, les jobs ayant précédemment échoué pour ce modèle sont régénérés.
Si vous définissez regenerate=n, la régénération n'a pas lieu.
Si le paramètre n'est pas défini, regenerate=y est utilisé comme valeur par défaut.
En fonction de la vérification de conformité, permet de configurer des jobs mais ne les active pas.
Si vous ne définissez ni setup_jobs, ni setup&activate_jobs, seule une vérification de conformité est effectuée.
Configuration et activation de job en fonction de la vérification de conformité.
Si vous ne définissez ni setup_jobs, ni setup&activate_jobs, seule une vérification de conformité est effectuée.
Remarques : Si le paramètre setup&activate_jobs est utilisé depuis l'invite de commande ou au niveau du shell, vous devez le placer entre guillemets en raison de la signification particulière de & pour l'invite de commande ou le shell. Si vous utilisez des scripts de commandes, vous n'avez pas besoin d'utiliser de guillemets pour ce paramètre.
Spécifie le nom d'un groupe d'ordinateurs existant dans lequel le groupe concerné est créé en tant que sous-groupe. Si ce paramètre n'est pas défini dans le script, le groupe est créé dans le dossier système Ordinateurs et utilisateurs.
Spécifie le nom du modèle logiciel auquel la commande doit être affectée.
Si ce paramètre n'est pas défini, la commande portera un nom par défaut de modèle logiciel, à savoir “<nom du groupe> [$date $time]”.
L'option de liaison de job est définie sur Exécution d'un job synchronisé.
L'option de liaison du job est définie sur Exécution du job par lot.
Spécifie le message d'administration personnalisé pour un groupe de modèles.
|
Copyright © 2013 CA.
Tous droits réservés.
|
|