ISPmanager API. Services (ISPmanager)
De ISPWiki.
- [#services Services]
- [#services.edit Création. Modification. Configuration Service]
- [#services.delete Supprimer service]
- [#services.stop Désactiver les services]
- [#services.start Activer les services]
- [#services.restart Relancer les services]
- [#services.options Configuration globale des services. Affichage. Modification]
Sommaire |
Services.
Fonction: services
Résultat: la [api.html#list liste des éléments]
- name - Nom.
- proc - Nom de processus.
- count - Nombre.
- active - Service est activé.
- autostart - Lancement automatique du service après le redémarrage.
- monitored - Monitoring du service à l'aide de watchdog.
- unavail - Le script de lancement automatique du service n'est pas trouvé.
Création. Modification. Configuration Service.
Fonction: services.edit
Cette fonction peut etre utilisée pour afficher un objet, modifier un objet existant et créer un nouvel objet.
Affichage d'un objet:
- Paramètres:
- elid - l'identificateur unique (l'élément "name" de la fonction "services")
- Résultat: la [api.html#param liste des paramètres d'objet]
Création d'un objet:
- Paramètres:
- sok - la valeur de paramètre doit etre égale à "yes".
- des paramètres de requete supplémentaires...
- Résultat: la [api.html#ok réussite de l'opération] ou le [api.html#error message d'erreur]
Modification d'un objet:
- Paramètres:
- sok - la valeur de paramètre doit etre égale à "yes".
- elid - l'identificateur unique (l'élément "name" de la fonction "services")
- des paramètres de requete supplémentaires...
- Résultat: la [api.html#ok réussite de l'opération] ou le [api.html#error message d'erreur]
Liste des paramètres d'objet ou des paramètres de requete supplémentaires (voir ci-dessus):
- name - Nom.
- base - Mode.
- proc - Nom de processus.
- start - Commande d'activation.
- stop - Commande de désactivation.
- confname - Nom de systeme.
- type - Type de service.
- ip - Adresse IP.
- autostart - Lancement automatique. (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
- monitor - Monitoring. (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
Supprimer service.
Fonction: services.delete
Paramètres:
- elid - un ou plusieurs identificateurs de l'objet séparés par une virgule suivie d'un espace: ", ". L'identificateur unique est un élément "name" de la fonction "services".
Résultat: la [api.html#ok réussite de l'opération] ou le [api.html#error message d'erreur]
Désactiver les services.
Fonction: services.stop
Paramètres:
- elid - un ou plusieurs identificateurs de l'objet séparés par une virgule suivie d'un espace: ", ". L'identificateur unique est un élément "name" de la fonction "services".
Résultat: la [api.html#ok réussite de l'opération] ou le [api.html#error message d'erreur]
Activer les services.
Fonction: services.start
Paramètres:
- elid - un ou plusieurs identificateurs de l'objet séparés par une virgule suivie d'un espace: ", ". L'identificateur unique est un élément "name" de la fonction "services".
Résultat: la [api.html#ok réussite de l'opération] ou le [api.html#error message d'erreur]
Relancer les services.
Fonction: services.restart
Paramètres:
- elid - un ou plusieurs identificateurs de l'objet séparés par une virgule suivie d'un espace: ", ". L'identificateur unique est un élément "name" de la fonction "services".
Résultat: la [api.html#ok réussite de l'opération] ou le [api.html#error message d'erreur]
Configuration globale des services. Affichage. Modification.
Fonction: services.options
Cette fonction peut etre utilisée pour afficher et modifier les données contenues dans ce formulaire
Affichage de données:
- Résultat: la [api.html#param liste des paramètres]
Modification de données:
- Paramètres:
- sok - la valeur de paramètre doit etre égale à "yes".
- des paramètres de requete supplémentaires ...
- Résultat: la [api.html#ok réussite de l'opération] ou le [api.html#error message d'erreur]
Liste des paramètres d'un objet ou des paramètres de requete supplémentaires (voir ci-dessus):
- inetdconf - Fichier de configuration.
- inetdstart - Commande de lancement.
- inetdstop - Commande stop.
- inetdconfname - Nom système.
- xinetdconf - Fichier de configuration.
- xinetdstart - Commande de lancement.
- xinetdstop - Commande stop.
- xinetdconfname - Nom système.
- enflag - Monitoring. (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
- period - Fréquence.
- script - Script.
- notify - Alertes et notifications.
- email - Adresse email de contact. (Une ou plusieurs valeurs séparées par un espace)
- from - Adresse email de l'expediteur.
- subject - Thème.
- mail - Message.
