ModificyInitiators
Puede utilizar 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, elimínelo primero con el DeleteInitiators 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