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.
Atualizado em 2023-05-29 GMT+08:00

Desvinculação de várias políticas de controle de acesso de APIs

Função

Esta API é usada para desvincular várias políticas de controle de acesso das APIs.

URI

A tabela a seguir lista o método de solicitação HTTP/HTTPS e o URI da API.

Tabela 1 Método de solicitação HTTP/HTTPS e URI

Método de solicitação

URI

PUT

/v1.0/apigw/acl-bindings[?action]

A tabela a seguir lista o parâmetro no URI.

Tabela 2 Descrição do parâmetro

Parâmetro

Obrigatório

Tipo

Descrição

action

Sim

String

O valor deve ser delete.

Solicitação

Tabela 3 Descrição do parâmetro

Parâmetro

Obrigatório

Tipo

Descrição

acl_bindings

Não

String Array

IDs das políticas de controle de acesso a serem desvinculados

Exemplo de solicitação:

{
    "acl_bindings": ["81efcfd94b8747a0b21e8c04144a4e8c","7addcd00cfab433984b1d8bf2fe08aaa"]
}

Resposta

Tabela 4 Descrição do parâmetro

Parâmetro

Tipo

Descrição

success_count

Number

Número de políticas de controle de acesso desvinculadas com sucesso

failure

Array

Mensagens de erro e políticas de controle de acesso que falham ao serem desvinculadas

Tabela 5 Descrição do parâmetro da falha

Parâmetro

Tipo

Descrição

bind_id

String

ID de uma política de controle de acesso que não foi desvinculado

error_code

String

Código de erro

error_msg

String

Mensagem de erro

api_id

String

ID de uma API da qual uma política de controle de acesso não pode ser desvinculada

api_name

String

Nome da API da qual uma política de controle de acesso não é desvinculada

Exemplo de resposta:
{
	"failure": [{
		"bind_id": "81efcfd94b8747a0b21e8c04144a4e8c",
		"error_code": "APIG.3010",
		"error_msg": "Access control policy binding record not found",
                "api_id": "81efcfd94b8747a0b21e8c04144a4e8c",
		"api_name": "api01"
	}],
	"success_count": 3
}

Códigos de status

Tabela 6 Códigos de status

Código de status

Descrição

200

OK

400

Solicitação inválida

401

Não autorizado

403

Proibido

404

Não encontrado

500

Erro do servidor interno