graph.create
Description
object graph.create(object/array graphs)
Cette méthode permet de créer de nouveaux graphiques.
Cette méthode est disponible uniquement pour tous les utilisateurs de type Admin et Super admin. Les autorisations d'appeler la méthode peuvent être révoquées dans les paramètres du le rôle d'utilisateur. Voir Rôles Utilisateur pour plus d'informations.
Paramètres
(object/array) Graphiques à créer.
En plus des propriétés de l'objet graphique standard, la méthode accepte les paramètres suivants.
| Paramètre | Type | Description |
|---|---|---|
| gitems (obligatoire) |
array | Éléments de graphique à créer pour le graphique. |
Valeurs retournées
(object) Retourne un objet contenant les identifiants des graphiques créés sous la propriété graphids. L'ordre des ID retournés correspond à l'ordre des graphiques transmis.
Exemples
Création d'un graphique
Créer un graphique avec deux éléments.
Requête :
{
"jsonrpc": "2.0",
"method": "graph.create",
"params": {
"name": "MySQL bandwidth",
"width": 900,
"height": 200,
"gitems": [
{
"itemid": "22828",
"color": "00AA00"
},
{
"itemid": "22829",
"color": "3333FF"
}
]
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"id": 1
}
Réponse :
{
"jsonrpc": "2.0",
"result": {
"graphids": [
"652"
]
},
"id": 1
}
Voir également
Source
CGraph::create() dans ui/include/classes/api/services/CGraph.php.