ModificarIniciadores
Puedes usar el ModifyInitiators método para cambiar los atributos de uno o más iniciadores existentes.
No se puede cambiar el nombre de un iniciador existente. Si necesitas cambiar el nombre de un iniciador, primero bórralo con elEliminarIniciadores método y crear uno nuevo con elCrearIniciadores método.
Si ModifyInitiators no logra cambiar uno de los iniciadores proporcionados en el parámetro, el método devuelve un error y no modifica ningún iniciador (no es posible la finalización parcial).
Parámetro
Este método tiene el siguiente parámetro de entrada:
Nombre |
Descripción |
Tipo |
Valor predeterminado |
Requerido |
iniciadores |
Una lista de objetos que contiene las características de cada iniciador a modificar. Objetos posibles:
|
matriz de objetos JSON |
Ninguno |
Sí |
Valor de retorno
Este método tiene el siguiente valor de retorno:
Nombre |
Descripción |
Tipo |
iniciadores |
Lista de objetos que describen los iniciadores recientemente modificados. |
iniciadorformación |
Ejemplo de solicitud
Las solicitudes para este método son similares al siguiente ejemplo:
{
"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
]
}
]
}
}
Nueva versión
9,6