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 les types d'utilisateur Admin et Super admin. Les autorisations d'appel de cette méthode peuvent être révoquées dans les paramètres des rôles utilisateur. Consultez Rôles utilisateur pour plus d'informations.
Paramètres
(object/array) Graphiques à créer.
En plus des propriétés de graphique standard, la méthode accepte les paramètres suivants.
| Paramètre | Type | Description |
|---|---|---|
| gitems | array | Éléments de graphique à créer pour le graphique. Comportement du paramètre: - obligatoire |
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éez 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"
}
]
},
"id": 1
}
Réponse :
{
"jsonrpc": "2.0",
"result": {
"graphids": [
"652"
]
},
"id": 1
}
Voir aussi
Source
CGraph::create() dans ui/include/classes/api/services/CGraph.php.