Desativa as invocações de função. Você também pode interromper todas as solicitações em andamento. Quando uma função é desativada, novas instâncias não podem ser criadas e as instâncias provisionadas são destruídas. Esta OpenAPI está em versão beta.
Descrição da operação
Tenha cuidado ao chamar esta API para funções em um ambiente de produção, pois desativar as invocações de função pode interromper seus serviços.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
fc:DisableFunctionInvocation |
update |
*Function
|
Nenhuma | Nenhuma |
Sintaxe da solicitação
POST /2023-03-30/functions/{functionName}/invoke/disable HTTP/1.1
Parâmetros de caminho
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| functionName |
string |
Não |
O nome da função a ser desativada. |
helloworld |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| body |
object |
Não |
Os parâmetros de solicitação para desativar uma invocação de função. |
|
| reason |
string |
Não |
O motivo para desativar a invocação de função. |
Service decommission |
| abortOngoingRequest |
boolean |
Não |
Especifica se todas as solicitações em andamento devem ser interrompidas imediatamente. |
false |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
A resposta para a desativação bem-sucedida de uma invocação de função. |
||
| success |
boolean |
Indica se a invocação de função foi desativada com êxito. |
true |
Exemplos
Resposta de sucesso
JSON formato
{
"success": true
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.