hostinterface.update
Apraksts
object hostinterface.update(object/array hostInterfaces)
Šī metode ļauj atjaunināt esošās hostu saskarnes.
Šī metode ir pieejama tikai Admin un Super admin lietotāju tipiem. Atļaujas izsaukt šo metodi var tikt atsauktas lietotāja lomas iestatījumos. Plašāku informāciju skatiet Lietotāju lomas.
Parametri
(object/array) Host interface properties, kas
jāatjaunina.
Katram hosta interfeisam jābūt norādītam rekvizītam interfaceid, visi
pārējie rekvizīti nav obligāti. Tiks atjaunināti tikai norādītie
rekvizīti, visi pārējie paliks nemainīti.
Atgrieztās vērtības
(object) Atgriež objektu, kas satur atjaunināto hostu saskarņu ID zem interfaceids īpašības.
Piemēri
Hosta saskarnes porta maiņa
Mainiet hosta saskarnes portu.
{
"jsonrpc": "2.0",
"method": "hostinterface.update",
"params": {
"interfaceid": "30048",
"port": "10055"
},
"id": 1
}
Atbilde:
{
"jsonrpc": "2.0",
"result": {
"interfaceids": [
"30048"
]
},
"id": 1
}
Vairāku hostu saskarņu portu maiņa
Mainiet vairāku hostu saskarņu portu.
{
"jsonrpc": "2.0",
"method": "hostinterface.update",
"params": [
{
"interfaceid": "30049",
"port": "10055"
},
{
"interfaceid": "30050",
"port": "10055"
},
{
"interfaceid": "30051",
"port": "10055"
}
],
"id": 1
}
Atbilde:
{
"jsonrpc": "2.0",
"result": {
"interfaceids": [
"30049",
"30050",
"30051"
]
},
"id": 1
}
Avots
CHostInterface::update() failā ui/include/classes/api/services/CHostInterface.php.