Skip to main content
Element Software
Uma versão mais recente deste produto está disponível.
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

ModificarConta

Colaboradores netapp-pcarriga

Você pode usar o ModifyAccount Método para modificar uma conta existente.

Ao bloquear uma conta, todas as conexões existentes dessa conta são encerradas imediatamente. Ao alterar as configurações CHAP de uma conta, as conexões existentes permanecem ativas e as novas configurações CHAP são usadas em conexões ou reconexões subsequentes. Para limpar os atributos de uma conta, especifique {} para o parâmetro de atributos.

Parâmetros

Este método possui os seguintes parâmetros de entrada:

Nome Descrição Tipo Valor padrão Obrigatório

ID da conta

ID da conta a ser modificada.

inteiro

Nenhum

Sim

atributos

Lista de pares nome-valor em formato de objeto JSON.

objeto JSON

Nenhum

Não

ativarCap

Especifica se as credenciais da conta CHAP podem ser usadas por um iniciador para acessar volumes.

booleano

Nenhum

Não

iniciadorSecreto

O segredo CHAP a ser usado pelo iniciador. Este segredo deve ter entre 12 e 16 caracteres e ser impenetrável. O segredo CHAP do iniciador deve ser único e não pode ser o mesmo que o segredo CHAP do alvo.

corda

Nenhum

Não

status

Status da conta. Valores possíveis:

  • Ativo: A conta está ativa e as conexões são permitidas.

  • Bloqueado: A conta está bloqueada e as conexões foram recusadas.

corda

Nenhum

Não

alvoSecreto

O segredo CHAP a ser usado para o alvo (autenticação CHAP mútua). Este segredo deve ter entre 12 e 16 caracteres e ser impenetrável. O segredo CHAP de destino deve ser único e não pode ser o mesmo que o segredo CHAP de origem.

corda

Nenhum

Não

nome de usuário

Utilizado para alterar o nome de usuário associado à conta. (Deve ter entre 1 e 64 caracteres).

corda

Nenhum

Não

Valor de retorno

Este método tem o seguinte valor de retorno:

Nome

Descrição

Tipo

conta

Um objeto contendo informações sobre a conta modificada.

Exemplo de solicitação

As solicitações para esse método são semelhantes ao exemplo a seguir. Neste exemplo, os atributos são limpos especificando {} para eles:

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

Exemplo de resposta

Este método retorna uma resposta semelhante ao exemplo a seguir:

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

Novidade desde a versão

9,6