Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda/ Distributed Cache Service/ Referência de API/ API V2/ Segurança da rede/ Configuração de grupos de lista branca de IP
Atualizado em 2022-11-09 GMT+08:00

Configuração de grupos de lista branca de IP

Função

Essa API é usada para configurar grupos de listas de permissões de endereços IP para uma instância específica, incluindo a criação, a desativação, a edição e a exclusão de uma lista de permissões. Novas configurações de lista branca substituirão a configuração existente. Portanto, salve a lista branca existente antes de adicionar uma nova.

URI

PUT /v2/{project_id}/instance/{instance_id}/whitelist

Tabela 1 Parâmetros de Caminho

Parâmetro

Obrigatório

Tipo

Descrição

project_id

Sim

String

ID do projeto.

instance_id

Sim

String

ID da instância.

Parâmetros de solicitação

Tabela 2 Parâmetros do corpo da solicitação

Parâmetro

Obrigatório

Tipo

Descrição

instance_id

Não

String

ID da instância.

enable_whitelist

Sim

Boolean

Se ativar a lista branca. As opções são true e false.

Valores de enumeração:

  • true
  • false

whitelist

Sim

Array of Whitelist objects

Grupo da lista branca de IP.

Tabela 3 Lista branca

Parâmetro

Obrigatório

Tipo

Descrição

group_name

Sim

String

Nome do grupo Whitelist. Um máximo de quatro grupos podem ser criados para cada instância.

ip_list

Sim

Array of strings

Lista de endereços IP no grupo whitelist. Um máximo de 20 endereços IP ou intervalos de endereços IP podem ser adicionados a uma instância. Separe vários endereços IP ou intervalos de endereços IP com vírgulas (,). O endereço IP 0.0.0.0 e o intervalo de endereços IP 0.0.0/0 não são suportados.

Parâmetros de resposta

Código de estado: 400

Tabela 4 Parâmetros do corpo de resposta

Parâmetro

Tipo

Descrição

error_msg

String

Mensagem de erro.

Máximo: 1024

error_code

String

Código de erro.

Máximo: 9

error_ext_msg

String

Informações de erro estendidas. Este parâmetro não é usado atualmente e está definido como nulo.

Máximo: 1024

Código de estado: 401

Tabela 5 Parâmetros do corpo de resposta

Parâmetro

Tipo

Descrição

error_msg

String

Mensagem de erro.

Máximo: 1024

error_code

String

Código de erro.

Máximo: 9

error_ext_msg

String

Informações de erro estendidas. Este parâmetro não é usado atualmente e está definido como nulo.

Máximo: 1024

Código de estado: 403

Tabela 6 Parâmetros do corpo de resposta

Parâmetro

Tipo

Descrição

error_msg

String

Mensagem de erro.

Máximo: 1024

error_code

String

Código de erro.

Máximo: 9

error_ext_msg

String

Informações de erro estendidas. Este parâmetro não é usado atualmente e está definido como nulo.

Máximo: 1024

Código de estado: 404

Tabela 7 Parâmetros do corpo de resposta

Parâmetro

Tipo

Descrição

error_msg

String

Mensagem de erro.

Máximo: 1024

error_code

String

Código de erro.

Máximo: 9

error_ext_msg

String

Informações de erro estendidas. Este parâmetro não é usado atualmente e está definido como nulo.

Máximo: 1024

Código de estado: 500

Tabela 8 Parâmetros do corpo de resposta

Parâmetro

Tipo

Descrição

error_msg

String

Mensagem de erro.

Máximo: 1024

error_code

String

Código de erro.

Máximo: 9

error_ext_msg

String

Informações de erro estendidas. Este parâmetro não é usado atualmente e está definido como nulo.

Máximo: 1024

Exemplos de solicitações

PUT https://{dcs_endpoint}/v2/{project_id}/instance/{instance_id}/whitelist

{
  "enable_whitelist" : true,
  "whitelist" : [ {
    "group_name" : "test001",
    "ip_list" : [ "10.10.10.1", "10.10.10.2" ]
  } ]
}

Exemplo de respostas

Nenhum

Códigos de status

Código de status

Descrição

204

Grupos de lista branca de IP configurados com sucesso.

400

Pedido inválido.

401

Informações de autenticação inválidas.

403

O pedido é rejeitado.

404

O recurso solicitado não foi encontrado.

500

Erro de serviço interno.

Códigos de erro

Consulte Códigos de erro.