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

Modificação de uma configuração de limitação de solicitação excluída

Função

Esta API é usada para modificar uma configuração excluída de uma política de limitação de solicitações.

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/throttle-specials/{id}

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

Tabela 2 Descrição do parâmetro

Parâmetro

Obrigatório

Tipo

Descrição

id

Sim

String

ID de configuração de limitação de solicitação excluída

Solicitação

Tabela 3 Descrição do parâmetro

Parâmetro

Obrigatório

Tipo

Descrição

call_limits

Sim

Integer

Número máximo de vezes que o objeto excluído pode acessar uma API dentro do período de limitação

Exemplo de solicitação:

{
	"call_limits": 180
}

Resposta

Tabela 4 Descrição do parâmetro

Parâmetro

Tipo

Descrição

id

String

ID de configuração de limitação de solicitação excluída

strategy_id

String

ID da política de limitação de solicitação à qual a configuração excluída pertence

instance_id

Integer

ID de um objeto especificado na configuração de limitação de solicitação excluída

instance_name

String

Nome de uma aplicação ou de um locatário ao qual a configuração de limitação de solicitação excluída se aplica

instance_type

Integer

Tipo do objeto excluído

call_limits

Integer

Número máximo de vezes que o objeto excluído pode acessar uma API dentro do período de limitação

apply_time

Timestamp

Hora em que a configuração de limitação de solicitação excluída é criada

app_id

String

ID da aplicação ao qual se aplica a configuração de limitação de solicitação excluída

app_name

String

Nome da aplicação ao qual a configuração de limitação de solicitação excluída se aplica

Exemplo de resposta:

{
	"id": "778879b8-df10-495b-a087-874859fdea6d",
	"strategy_id": "a3106cfe-801f-4919-b0d7-d785dc5b47f9",
	"instance_id": "98efd77d-10b5-4eca-8170-ed30a4a286a4",
	"instance_name": "app_002",
	"instance_type": "APP",
	"call_limits": 180,
	"apply_time": "2017-12-29T03:11:18Z",
	"app_id": "98efd77d-10b5-4eca-8170-ed30a4a286a4",
	"app_name": "app_002"
}

Códigos de status

Tabela 5 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