ModificyInitiators
Puede usar el ModifyInitiators método para cambiar los atributos de uno o más iniciadores existentes.
No puede cambiar el nombre de un iniciador existente. Si necesita cambiar el nombre de un iniciador, primero elimínelo con el DeleteInitiators método y cree uno nuevo con el CreateInitiators método.
Si ModifyInitiators no cambia uno de los iniciadores proporcionados en el parámetro, el método devuelve un error y no modifica ningún iniciador (no es posible completar parcialmente).
Parámetro
Este método tiene el siguiente parámetro de entrada:
Nombre |
Descripción |
Tipo |
Valor predeterminado |
Obligatorio |
iniciadores |
Una lista de objetos que contienen características de cada iniciador que se va a modificar. Objetos posibles:
|
Cabina de objetos JSON |
Ninguno |
Sí |
Valor de retorno
Este método tiene el siguiente valor devuelto:
Nombre |
Descripción |
Tipo |
iniciadores |
Lista de objetos que describen los iniciadores recién modificados. |
iniciador cabina |
Ejemplo de solicitud
Las solicitudes de este método son similares al ejemplo siguiente:
{
"id": 6683,
"method": "ModifyInitiators",
"params": {
"initiators": [
{
"initiatorID": 2,
"alias": "alias1",
"volumeAccessGroupID": null
},
{
"initiatorID": 3,
"alias": "alias2",
"volumeAccessGroupID": 1
}
]
}
}
Ejemplo de respuesta
Este método devuelve una respuesta similar al siguiente ejemplo:
{
"id": 6683,
"result": {
"initiators": [
{
"alias": "alias1",
"attributes": {},
"initiatorID": 2,
"initiatorName": "iqn.1993-08.org.debian:01:395543635",
"volumeAccessGroups": []
},
{
"alias": "alias2",
"attributes": {},
"initiatorID": 3,
"initiatorName": "iqn.1993-08.org.debian:01:935573135",
"volumeAccessGroups": [
1
]
}
]
}
}
Nuevo desde la versión
9,6