Sommaire
hostinterface.create
Description
object hostinterface.create(object/array hostInterfaces)
Cette méthode permet de créer de nouvelles interfaces hôtes.
Paramètres
(object/array) Interfaces hôtes à créer. La méthode accepte les
interfaces hôtes ayant les propriétés standard de l'objet interface
hôte.
Valeurs retournées
(object) Retourne un objet contenant les identifiants des interfaces
hôtes créées sous la propriété interfaceids. L'ordre des ID retournés
correspond à l'ordre des interfaces hôtes transmises.
Exemples
Création d'une interface
Créer une interface d'agent IP secondaire sur l'hôte "30052".
Requête :
{
"jsonrpc": "2.0",
"method": "hostinterface.create",
"params": {
"hostid": "30052",
"dns": "",
"ip": "127.0.0.1",
"main": 0,
"port": "10050",
"type": 1,
"useip": 1
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"id": 1
}
Réponse :
{
"jsonrpc": "2.0",
"result": {
"interfaceids": [
"30062"
]
},
"id": 1
}
Voir également
Source
CHostInterface::create() dans frontends/php/include/classes/api/services/CHostInterface.php.