Skip to main content
Element Software
Hay disponible una nueva versión de este producto.
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Modificar cuenta

Colaboradores netapp-pcarriga

Puedes usar el ModifyAccount Método para modificar una cuenta existente.

Al bloquear una cuenta, se terminan inmediatamente todas las conexiones existentes desde esa cuenta. Cuando se modifican los ajustes CHAP de una cuenta, las conexiones existentes permanecen activas y los nuevos ajustes CHAP se utilizan en las conexiones o reconexiones posteriores. Para borrar los atributos de una cuenta, especifique {} para el parámetro de atributos.

Parámetros

Este método tiene los siguientes parámetros de entrada:

Nombre Descripción Tipo Valor predeterminado Requerido

ID de cuenta

ID de cuenta para la cuenta que se va a modificar.

entero

Ninguno

atributos

Lista de pares nombre-valor en formato de objeto JSON.

Objeto JSON

Ninguno

No

habilitarCapítulo

Especifica si las credenciales de la cuenta CHAP pueden ser utilizadas por un iniciador para acceder a los volúmenes.

booleano

Ninguno

No

iniciadorSecreto

El secreto CHAP que debe usar el iniciador. Este secreto debe tener entre 12 y 16 caracteres y ser impenetrable. La clave secreta CHAP del iniciador debe ser única y no puede ser la misma que la clave secreta CHAP del destino.

cadena

Ninguno

No

estado

Estado de la cuenta. Valores posibles:

  • activo: La cuenta está activa y se permiten conexiones.

  • bloqueado: La cuenta está bloqueada y las conexiones están rechazadas.

cadena

Ninguno

No

secreto del objetivo

La clave secreta CHAP que se utilizará para el objetivo (autenticación CHAP mutua). Este secreto debe tener entre 12 y 16 caracteres y ser impenetrable. La clave secreta CHAP de destino debe ser única y no puede ser la misma que la clave secreta CHAP del iniciador.

cadena

Ninguno

No

nombre de usuario

Se utiliza para cambiar el nombre de usuario asociado a la cuenta. (Debe tener entre 1 y 64 caracteres de longitud).

cadena

Ninguno

No

Valor de retorno

Este método tiene el siguiente valor de retorno:

Nombre

Descripción

Tipo

cuenta

Un objeto que contiene información sobre la cuenta modificada.

Ejemplo de solicitud

Las solicitudes para este método son similares al siguiente ejemplo. En este ejemplo, los atributos se borran especificándolos con {}:

{
   "method": "ModifyAccount",
   "params": {
     "accountID"  : 25,
     "status"   : "locked",
     "attributes" : {}
   },
   "id" : 1
}

Ejemplo de respuesta

Este método devuelve una respuesta similar al siguiente ejemplo:

{
    "account": {
        "storageContainerID": "abcdef01-1234-5678-90ab-cdef01234567",
        "username": "user1",
        "accountID": 1,
        "volumes": [
        ],
        "enableChap": true,
        "initiatorSecret": "txz123456q890",
        "attributes": {
        },
        "status": active",
        "targetSecret": "rxe123b567890"
    }
}

Nueva versión

9,6