Publica uma versão específica do código do Edge Routine em um ambiente de staging ou produção. Ao publicar no ambiente de produção, você pode realizar uma liberação canário para regiões específicas.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
esa:PublishRoutineCodeVersion |
none |
*全部资源
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| Name |
string |
Sim |
O nome do Edge Routine. |
test-routine1 |
| Env |
string |
Sim |
O nome do ambiente. |
production |
| CodeVersion |
string |
Não |
O número da versão do código a ser publicado. |
1710120201067203242 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Esquema da resposta. |
||
| RequestId |
string |
O ID da solicitação. |
EDBD3EB3-97DA-5465-AEF5-8DCA5DC5E395 |
| CodeVersion |
string |
O número da versão do código. |
1710120201067203242 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "EDBD3EB3-97DA-5465-AEF5-8DCA5DC5E395",
"CodeVersion": "1710120201067203242"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InternalException | Failed to call the service. Try again later or contact technical support. | A chamada do serviço falhou. Tente novamente mais tarde ou entre em contato com o suporte ao cliente para obter detalhes. |
| 400 | RoutineNotExist | The routine name does not exist. Check the routine name and try again. | O Routine não existe. |
| 400 | ParameterNotExist | The specified parameter does not exist. Check your configurations and try again. | O parâmetro de entrada não existe. Verifique o parâmetro e tente novamente. |
| 400 | InternalOperationError | Failed to call the service. Try again later or contact technical support. | A chamada do serviço falhou. Tente novamente mais tarde ou entre em contato com o suporte ao cliente para obter detalhes. |
| 400 | DependedByOthers | Failed to call the service. Try again later or contact technical support. | A chamada do serviço falhou. Tente novamente mais tarde ou entre em contato com o suporte ao cliente para obter detalhes. |
| 400 | RoutineUserServiceStatusHalt | Failed to update the configurations because you have overdue payments. | O usuário está em estado suspenso e não pode realizar operações de atualização. |
| 400 | InvalidParameter | Parameter verification failed. Check your configurations and try again. | Falha na validação do formato do parâmetro de entrada. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.