Todos os produtos
Search
Central de documentação

Elastic Compute Service:DescribeInvocations

Última atualização: Nov 03, 2026

Consulta a lista de execuções e o status dos comandos do Cloud Assistant.

Descrição da operação

  • A execução de um comando não garante a execução bem-sucedida ou os resultados esperados. Verifique os resultados reais da execução na resposta da API. A saída real prevalece.

  • Você pode consultar as informações de execução dos últimos 30 dias. No máximo 10.000 registros de execução são retidos.

  • Você pode se inscrever nos eventos de status de tarefa do Cloud Assistant para obter os resultados das tarefas por meio de eventos. Isso evita consultas frequentes e melhora a eficiência.

  • Ao consultar a primeira página de forma paginada, especifique apenas MaxResults para limitar o número de entradas retornadas. O valor NextToken na resposta é usado como o token para consultar a próxima página. Ao consultar as páginas subsequentes de forma paginada, defina o parâmetro NextToken com o valor NextToken obtido da resposta anterior e especifique MaxResults para limitar o número de entradas retornadas.

  • Diferenças entre DescribeInvocations e DescribeInvocationResults:

    • Quando várias instâncias são especificadas em uma única chamada RunCommand ou InvokeCommand:
      • DescribeInvocations retorna o status de execução da tarefa em cada instância e o status agregado da tarefa em várias instâncias.

      • DescribeInvocationResults retorna apenas o status de execução individual em cada instância e não inclui o status agregado em várias instâncias.

    • Quando uma única instância é especificada em uma única chamada RunCommand ou InvokeCommand:
      • DescribeInvocations e DescribeInvocationResults têm pouca diferença e são totalmente intercambiáveis.

    • Para visualizar os detalhes de execução de cada execução para tarefas agendadas (periódicas) ou tarefas que são executadas automaticamente na inicialização (RepeatMode=Period, EveryReboot), você só pode usar DescribeInvocationResults para consultar registros de execução históricos (especificando IncludeHistory=true). DescribeInvocations retorna apenas o status mais recente da tarefa.

    • Para visualizar o conteúdo e os parâmetros de um comando, apenas DescribeInvocations retorna CommandContent.

Experimente agora

Experimente esta API no OpenAPI Explorer, sem necessidade de assinatura manual. Chamadas bem-sucedidas geram automaticamente código SDK correspondente aos seus parâmetros. Faça o download com segurança de credenciais integrada para uso local.

Testar

Autorização RAM

A tabela abaixo descreve a autorização necessária para chamar esta API. Você pode defini-la em uma política do Resource Access Management (RAM). As colunas da tabela estão detalhadas abaixo:

  • Ação: As ações que podem ser usadas no elemento Action das instruções de política de permissão do RAM para conceder permissões para executar a operação.

  • API: A API que você pode chamar para executar a ação.

  • Nível de acesso: O nível de acesso predefinido concedido para cada API. Valores válidos: create, list, get, update e delete.

  • Tipo de recurso: O tipo de recurso que suporta autorização para executar a ação. Indica se a ação suporta permissão em nível de recurso. O recurso especificado deve ser compatível com a ação. Caso contrário, a política será ineficaz.

    • Para APIs com permissões em nível de recurso, os tipos de recursos obrigatórios são marcados com um asterisco (*). Especifique o Nome de Recurso Alibaba Cloud (ARN) correspondente no elemento Resource da política.

    • Para APIs sem permissões em nível de recurso, é exibido como Todos os Recursos. Use um asterisco (*) no elemento Resource da política.

  • Chave de condição: As chaves de condição definidas pelo serviço. A chave permite controle granular, aplicando-se somente a ações ou a ações associadas a recursos específicos. Além das chaves de condição específicas do serviço, o Alibaba Cloud fornece um conjunto de chaves de condição comuns aplicáveis a todos os serviços compatíveis com RAM.

  • Ação dependente: As ações dependentes necessárias para executar a ação. Para concluir a ação, o usuário RAM ou a função RAM deve ter permissões para executar todas as ações dependentes.

Ação

Nível de acesso

Tipo de recurso

Chave de condição

Ação dependente

ecs:DescribeInvocations

get

Instance

acs:ecs:{#regionId}:{#accountId}:instance/{#instanceId}

Command

acs:ecs:{#regionId}:{#accountId}:command/{#commandId}

Nenhuma Nenhuma

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

RegionId

string

Sim

O ID da região. Você pode chamar a operação DescribeRegions para consultar a lista de regiões mais recente.

cn-hangzhou

ResourceGroupId

string

Não

O ID do grupo de recursos para a execução do comando. Se você especificar este parâmetro, poderá filtrar os resultados da execução do comando pelo ID do grupo de recursos especificado.

rg-bp67acfmxazb4p****

InvokeId

string

Não

O ID de execução do comando.

t-hz0jdfwd9f****

CommandId

string

Não

O ID do comando. Você pode chamar a operação DescribeCommands para consultar todos os IDs de comando disponíveis.

c-hz0jdfwcsr****

CommandName

string

Não

O nome do comando. Este parâmetro não entra em vigor se o parâmetro InstanceId também for especificado.

CommandTestName

CommandType

string

Não

O tipo de comando. Valores válidos:

  • RunBatScript: O comando é um script em lote executado em instâncias Windows.

  • RunPowerShellScript: O comando é um script PowerShell executado em instâncias Windows.

  • RunShellScript: O comando é um script de shell executado em instâncias Linux.

RunShellScript

Timed

boolean

Não

Especifica se os comandos consultados serão executados automaticamente no futuro. Valores válidos:

  • true: Consulta comandos para os quais o parâmetro RepeatMode está definido como Period, NextRebootOnly ou EveryReboot ao chamar RunCommand ou InvokeCommand.

  • false: Consulta comandos nos seguintes estados:
    • O parâmetro RepeatMode está definido como Once ao chamar RunCommand ou InvokeCommand.

    • Os comandos são cancelados, interrompidos ou concluídos.

Valor padrão: false.

true

InvokeStatus

string

Não

O status geral de execução do comando. O status geral de execução depende do status de execução combinado de uma ou mais instâncias na execução. Valores válidos:

  • Running:
    • Execução agendada: O status de execução permanece como Running até que o comando agendado seja interrompido manualmente.

    • Execução única: O status geral de execução é Running desde que um processo de comando esteja em execução.

  • Finished:
    • Execução agendada: O processo do comando não pode ser concluído.

    • Execução única: Todas as instâncias concluíram a execução, ou os processos de comando em algumas instâncias são interrompidos manualmente enquanto as instâncias restantes concluíram a execução.

  • Success: O status de execução do comando em todas as instâncias é Stopped ou Success, e o status em pelo menos uma instância é Success.
    • Tarefas de execução imediata: A execução do comando é concluída e o código de saída é 0.

    • Tarefas de execução agendada: A execução mais recente é bem-sucedida, o código de saída é 0 e o agendamento especificado terminou.

  • Failed:
    • Execução agendada: O processo do comando não pode falhar.

    • Execução única: A execução falha em todas as instâncias.

  • Stopped: O comando está interrompido.

  • Stopping: O comando está sendo interrompido.

  • PartialFailed: A execução falha parcialmente. Este valor não entra em vigor se o parâmetro InstanceId também for especificado.

  • Pending: O sistema está verificando ou enviando o comando. O status geral de execução é Pending se o status de execução em pelo menos uma instância for Pending.

  • Scheduled: O comando agendado foi enviado e está aguardando para ser executado. O status geral de execução é Scheduled se o status de execução em pelo menos uma instância for Scheduled.

Finished

InstanceId

string

Não

O ID da instância. Se você especificar este parâmetro, o sistema consultará todos os registros de execução de comando da instância.

i-bp1i7gg30r52z2em****

ContentEncoding

string

Não

O formato de codificação dos campos CommandContent e Output na resposta. Valores válidos:

  • PlainText: Retorna o conteúdo e a saída originais do comando.

  • Base64: Retorna o conteúdo e a saída do comando codificados em Base64.

Valor padrão: Base64.

PlainText

IncludeOutput

boolean

Não

Especifica se a saída da execução do comando deve ser retornada na resposta. Valores válidos:

  • true: Retorna a saída. Se você definir este parâmetro como true, deverá especificar pelo menos um dos parâmetros InvokeId e InstanceId.

  • false: Não retorna a saída.

Valor padrão: false.

false

PageNumber

integer

Não

Nota

Este parâmetro será descontinuado em breve. Recomendamos que você use NextToken e MaxResults para paginação em uma consulta paginada.

1

PageSize

integer

Não

Nota

Este parâmetro será descontinuado em breve. Recomendamos que você use NextToken e MaxResults para paginação em uma consulta paginada.

10

MaxResults

integer

Não

O número máximo de entradas a serem retornadas por página durante a paginação.

Valor máximo: 50.

Valor padrão: 10.

10

NextToken

string

Não

O token de paginação. Defina o valor como o valor NextToken retornado da chamada de API anterior.

AAAAAdDWBF2

RepeatMode

string

Não

O modo de execução do comando. Este parâmetro não entra em vigor se o parâmetro InstanceId também for especificado. Valores válidos:

  • Once: Executa o comando imediatamente.

  • Period: Executa o comando em um agendamento.

  • NextRebootOnly: Executa automaticamente o comando na próxima vez que a instância for iniciada.

  • EveryReboot: Executa automaticamente o comando toda vez que a instância for iniciada.

Valor padrão: vazio. Um valor vazio indica que todos os modos de execução são consultados.

Once

Tag

array<object>

Não

A lista de tags.

object

Não

A lista de tags.

Key

string

Não

A chave da tag do comando a ser executado. Valores válidos de N: 1 a 20. A chave da tag não pode ser uma string vazia.

Se você usar uma única tag para filtrar recursos, a contagem de recursos sob esta tag não pode exceder 1.000. Se você usar várias tags para filtrar recursos, a contagem de recursos que possuem várias tags anexadas não pode exceder 1.000. Se a contagem de recursos exceder 1.000, você deve chamar a operação ListTagResources para consultar os recursos.

A chave da tag pode ter até 64 caracteres. Não pode começar com aliyun ou acs: e não pode conter http:// ou https://.

TestKey

Value

string

Não

O valor da tag da execução do comando. Valores válidos de N: 1 a 20. O valor da tag pode ser uma string vazia. O valor da tag pode ter até 128 caracteres e não pode conter http:// ou https://.

TestValue

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

Invocations

object

Invocation

array<object>

A matriz de registros de execução de comando.

array<object>

A hora em que a tarefa foi criada.

CommandContent

string

O conteúdo do comando.

  • Se ContentEncoding estiver definido como PlainText, o conteúdo original do script será retornado.

  • Se ContentEncoding estiver definido como Base64, o conteúdo do script codificado em Base64 será retornado.

cnBtIC1xYSB8IGdyZXAgdnNm****

CommandDescription

string

A descrição do comando.

testDescription

CommandId

string

O ID do comando.

c-hz0jdfwcsr****

CommandName

string

O nome do comando.

CommandTestName

CommandType

string

O tipo de comando.

RunShellScript

ContainerId

string

O ID do contêiner.

ab141ddfbacfe02d9dbc25966ed971536124527097398d419a6746873fea****

ContainerName

string

O nome do contêiner.

test-container

CreationTime

string

A hora em que a tarefa foi criada. A hora segue o padrão ISO 8601 e é exibida em UTC.

2020-01-19T09:15:46Z

Frequency

string

O agendamento de execução do comando agendado.

0 */20 * * * *

InvocationStatus

string

O status geral de execução do comando. O status geral de execução depende do status de execução combinado de todas as instâncias na invocação atual. Valores válidos:

  • Pending: O sistema está verificando ou enviando o comando. O status geral de execução é Pending se o status de execução em pelo menos uma instância for Pending.

  • Scheduled: O comando agendado foi enviado e está aguardando para ser executado. O status geral de execução é Scheduled se o status de execução em pelo menos uma instância for Scheduled.

  • Running: O comando está em execução nas instâncias. O status geral de execução é Running se o status de execução em pelo menos uma instância for Running.

  • Success: O status de execução do comando em todas as instâncias é Stopped ou Success, e o status em pelo menos uma instância é Success.
    • Tarefas de execução imediata: A execução do comando é concluída e o código de saída é 0.

    • Tarefas de execução agendada: A execução mais recente é bem-sucedida, o código de saída é 0 e o agendamento especificado terminou.

  • Failed: O status de execução do comando em todas as instâncias é Stopped ou Failed. O status geral de execução é Failed se o status de execução em uma ou mais instâncias for um dos seguintes:
    • Invalid: A verificação do comando falha.

    • Aborted: A entrega do comando falha.

    • Failed: A execução do comando é concluída, mas o código de saída não é 0.

    • Timeout: A execução do comando atinge o tempo limite.

    • Error: Ocorre uma exceção durante a execução do comando.

  • Stopping: A tarefa está sendo interrompida. O status geral de execução é Stopping se o status de execução em pelo menos uma instância for Stopping.

  • Stopped: A tarefa está interrompida. O status geral de execução é Stopped se o status de execução em todas as instâncias for Stopped. O status geral de execução é Stopped se o status de execução em uma ou mais instâncias for um dos seguintes:
    • Cancelled: A tarefa é cancelada.

    • Terminated: A tarefa é encerrada.

  • PartialFailed: A execução é bem-sucedida em algumas instâncias e falha em outras. O status geral de execução é PartialFailed se o status de execução em todas as instâncias for Success, Failed ou Stopped.

Nota

O parâmetro de resposta InvokeStatus tem um significado semelhante, mas recomendamos que você verifique este parâmetro.

Running

InvokeId

string

O ID de execução do comando.

t-hz0jdfwd9f****

InvokeInstances

object

InvokeInstance

array<object>

A coleção de instâncias de destino para a execução.

object

O status de execução.

CreationTime

string

A hora em que a execução do comando começou. A hora segue o padrão ISO 8601 e é exibida em UTC.

2019-12-20T06:15:54Z

Dropped

integer

O comprimento do texto que é truncado e descartado quando o comprimento do texto no campo Output excede 24 KB.

0

ErrorCode

string

O código de erro para a entrega do comando ou falha de execução. Valores válidos:

  • Empty: O comando é executado normalmente.

  • InstanceNotExists: A instância especificada não existe ou foi liberada.

  • InstanceReleased: A instância foi liberada durante a execução simultânea.

  • InstanceNotRunning: A instância não estava em execução quando a execução simultânea começou.

  • CommandNotApplicable: O comando não é aplicável à instância especificada.

  • AccountNotExists: O nome de usuário especificado para executar o comando não existe.

  • DirectoryNotExists: O diretório especificado não existe.

  • BadCronExpression: A expressão cron especificada é inválida.

  • ClientNotRunning: O agente do Cloud Assistant não está em execução.

  • ClientNotResponse: O agente do Cloud Assistant não responde.

  • ClientIsUpgrading: O agente do Cloud Assistant está sendo atualizado.

  • ClientNeedUpgrade: O agente do Cloud Assistant precisa ser atualizado.

  • DeliveryTimeout: A entrega do comando atingiu o tempo limite.

  • ExecutionTimeout: A execução simultânea atingiu o tempo limite.

  • ExecutionException: Ocorreu uma exceção durante a execução simultânea.

  • ExecutionInterrupted: A tarefa de execução simultânea foi interrompida.

  • ExitCodeNonzero: A execução simultânea foi concluída, mas o código de saída não é 0.

  • SecurityGroupRuleDenied: As regras do grupo de segurança negaram acesso ao serviço Cloud Assistant.

  • TaskConcurrencyLimit: O número de tarefas executadas simultaneamente excede o limite máximo.

InstanceNotExists

ErrorInfo

string

Os detalhes da entrega do comando ou falha de execução. Valores válidos:

  • Empty: O comando é executado normalmente.

  • The security group rules denied access to the aliyun service: As regras do grupo de segurança negaram acesso ao serviço Cloud Assistant.

  • The specified instance does not exist: A instância especificada não existe ou foi liberada.

  • The specified instance was released during task execution: A instância foi liberada durante a execução do comando.

  • The specified instance was not running during task execution: A instância não estava em execução quando a execução do comando começou.

  • The OS type of the instance does not support the specified command type: O comando não é aplicável à instância especificada.

  • The specified account does not exist: A conta especificada não existe.

  • The specified directory does not exist: O diretório especificado não existe.

  • The cron expression is invalid: A expressão cron especificada é inválida.

  • The aliyun service is not running on the instance: O agente do Cloud Assistant não está em execução.

  • The aliyun service in the instance does not response: O agente do Cloud Assistant não responde.

  • The aliyun service in the instance is upgrading during task execution: O agente do Cloud Assistant está sendo atualizado.

  • The aliyun service in the instance need to be upgraded to at least version to support the feature: O agente do Cloud Assistant precisa ser atualizado. é a versão mínima que suporta o recurso, e é o recurso específico.

  • The command delivery has been timeout: A entrega do comando atingiu o tempo limite.

  • The command execution has been timeout: A execução do comando atingiu o tempo limite.

  • The command execution got an exception: Ocorreu uma exceção durante a execução do comando.

  • The command execution exit code is not zero: A execução do comando foi concluída, mas o código de saída não é 0.

  • The specified instance was released during task execution: A instância foi liberada durante a entrega do arquivo.

the specified instance does not exists

ExitCode

integer

O código de saída do processo do comando. Valores válidos:

  • Para instâncias Linux, o código de saída do processo de shell.

  • Para instâncias Windows, o código de saída do processo em lote ou PowerShell.

0

FinishTime

string

A hora em que o processo do comando foi concluído. A hora segue o padrão ISO 8601 e é exibida em UTC.

2019-12-20T06:15:56Z

InstanceId

string

O ID da instância.

i-bp1i7gg30r52z2em****

InstanceInvokeStatus

string

O status de execução do comando em uma única instância.

Nota

Não recomendamos que você verifique este parâmetro. Recomendamos que você verifique o parâmetro InvocationStatus.

Finished

InvocationStatus

string

O status de execução do comando em uma única instância. Valores válidos:

  • Pending: O sistema está verificando ou enviando o comando.

  • Invalid: O tipo de comando ou parâmetro especificado é inválido.

  • Aborted: Falha ao enviar o comando para a instância. A instância deve estar no estado Running e o comando deve ser enviado dentro de 1 minuto.

  • Running: O comando está em execução na instância.

  • Success:
    • Execução única: A execução do comando é concluída e o código de saída é 0.

    • Execução agendada: A execução mais recente é bem-sucedida, o código de saída é 0 e o agendamento especificado terminou.

  • Failed:
    • Execução única: A execução do comando é concluída, mas o código de saída não é 0.

    • Execução agendada: A execução mais recente é concluída, mas o código de saída não é 0, e o agendamento especificado será abortado.

  • Error: Ocorreu uma exceção durante a execução do comando e a execução não pode continuar.

  • Timeout: A execução do comando atingiu o tempo limite.

  • Cancelled: A execução do comando é cancelada e o comando não foi iniciado.

  • Stopping: A tarefa está sendo interrompida.

  • Terminated: O comando foi encerrado durante a execução.

  • Scheduled:
    • Execução única: Não aplicável. Este status não ocorre.

    • Execução agendada: Aguardando para ser executado.

Success

OssOutputErrorCode

string

O código de erro retornado quando a entrega falha. Este parâmetro é retornado apenas quando OssOutputStatus é Failed. Valores válidos:

  • CloudAssistant.UnsupportedInvocationStatus: O status do nó não suporta entrega.

  • CloudAssistant.ClientNeedUpgrade: A versão do Cloud Assistant não suporta entrega. A versão do Cloud Assistant deve ser posterior a 2.2.4.1007 para instâncias Linux e posterior a 2.1.4.1007 para instâncias Windows.

  • OSS.AccessDenied: Você não tem permissões de acesso no bucket nas Configurações.

  • OSS.NoSuchBucket: O bucket nas Configurações não existe.

  • OSS.FileImmutable: Os dados no bucket estão em status de proteção.

  • OSS.InvalidObjectName: O nome do objeto é inválido. Isso inclui casos em que o nome do objeto não é especificado, o nome do objeto excede o limite de comprimento ou o nome do objeto especificado é inválido.

CloudAssistant.UnsupportedInvocationStatus

OssOutputErrorInfo

string

Os detalhes do erro retornados quando a entrega falha. Este parâmetro é retornado apenas quando OssOutputStatus é Failed.

The invocation status does not support output delivery.

OssOutputStatus

string

O status de entrega da saída do comando. Valores válidos:

  • InProgress: A entrega está em andamento.

  • Finished: A entrega foi concluída.

  • Failed: A entrega falha.

Finished

OssOutputUri

string

O URI do arquivo para o qual a saída do comando é entregue no OSS. Este campo é uma string vazia quando a entrega falha ou está em andamento.

oss://testBucket/testPrefix/output.txt

Output

string

A saída do comando.

  • Se ContentEncoding estiver definido como PlainText, a saída original será retornada.

  • Se ContentEncoding estiver definido como Base64, a saída codificada em Base64 será retornada.

OutPutTestmsg

Repeats

integer

O número de vezes que o comando foi executado na instância.

  • Para execução única, o valor é 0 ou 1.

  • Para execução agendada, o valor é o número total de execuções.

0

StartTime

string

A hora em que o comando começou a ser executado na instância. A hora segue o padrão ISO 8601 e é exibida em UTC.

2019-12-20T06:15:55Z

StopTime

string

A hora em que a operação StopInvocation foi chamada para interromper a execução do comando. A hora segue o padrão ISO 8601 e é exibida em UTC.

2020-01-19T09:15:47Z

Timed

boolean

Especifica se o comando consultado será executado automaticamente no futuro.

false

UpdateTime

string

A hora em que o status do comando foi atualizado. A hora segue o padrão ISO 8601 e é exibida em UTC.

2020-01-19T09:15:47Z

InvokeStatus

string

O status geral de execução do comando.

Nota

Não recomendamos que você verifique este parâmetro. Recomendamos que você verifique o parâmetro InvocationStatus.

Finished

Launcher

string

O inicializador para a execução do script. O comprimento não pode exceder 1 KB.

python3 -u {{ACS::ScriptFileName|Ext(".py")}}

OssOutputDelivery

string

A configuração de entrega do OSS para a saída do comando.

oss://testBucket/testPrefix

Parameters

string

Os parâmetros personalizados no comando.

{}

RepeatMode

string

O modo de execução do comando. Valores válidos:

  • Once: Executa o comando imediatamente.

  • Period: Executa o comando em um agendamento.

  • NextRebootOnly: Executa automaticamente o comando na próxima vez que a instância for iniciada.

  • EveryReboot: Executa automaticamente o comando toda vez que a instância for iniciada.

  • DryRun: Apenas pré-verifica a solicitação. A execução do comando não entra em vigor. Os itens de verificação incluem parâmetros de solicitação, ambiente de execução da instância e status do agente do Cloud Assistant.

Once

Tags

object

Tag

array<object>

As tags da execução do comando.

object

As tags da execução do comando.

TagKey

string

A chave da tag da execução do comando.

owner

TagValue

string

O valor da tag da execução do comando.

zhangsan

TerminationMode

string

O modo usado para interromper a tarefa, seja manualmente ou devido a um tempo limite de execução. Valores válidos:

  • Process: Interrompe o processo de script atual.

  • ProcessTree: Interrompe a árvore de processos atual, que inclui o processo de script e todos os seus processos filhos.

ProcessTree

Timed

boolean

Especifica se o comando consultado será executado automaticamente no futuro.

false

Timeout

integer

O período máximo de tempo limite para a execução do comando na instância ECS. Unidade: segundos.

Se o comando não puder ser executado por algum motivo, ocorrerá um tempo limite. Após um tempo limite, o processo do comando é encerrado à força, o que significa que o PID do comando é cancelado.

60

Username

string

O nome de usuário usado para executar o comando na instância ECS.

test

WorkingDir

string

O caminho de execução do comando.

/home/

NextToken

string

O token de paginação retornado pela chamada atual.

AAAAAdDWBF2

PageNumber

integer

O número da página do resultado da consulta.

1

PageSize

integer

O número de entradas por página.

10

RequestId

string

O ID da solicitação.

473469C7-AA6F-4DC5-B3DB-A3DC0DE3****

TotalCount

integer

O número total de comandos.

Nota

Quando você usa os parâmetros MaxResults e NextToken para paginação, o valor TotalCount retornado não tem significado.

1

Exemplos

Resposta de sucesso

JSON formato

{
  "Invocations": {
    "Invocation": [
      {
        "CommandContent": "cnBtIC1xYSB8IGdyZXAgdnNm****",
        "CommandDescription": "testDescription",
        "CommandId": "c-hz0jdfwcsr****",
        "CommandName": "CommandTestName",
        "CommandType": "RunShellScript",
        "ContainerId": "ab141ddfbacfe02d9dbc25966ed971536124527097398d419a6746873fea****",
        "ContainerName": "test-container",
        "CreationTime": "2020-01-19T09:15:46Z",
        "Frequency": "0 */20 * * * *",
        "InvocationStatus": "Running",
        "InvokeId": "t-hz0jdfwd9f****",
        "InvokeInstances": {
          "InvokeInstance": [
            {
              "CreationTime": "2019-12-20T06:15:54Z",
              "Dropped": 0,
              "ErrorCode": "InstanceNotExists",
              "ErrorInfo": "the specified instance does not exists",
              "ExitCode": 0,
              "FinishTime": "2019-12-20T06:15:56Z",
              "InstanceId": "i-bp1i7gg30r52z2em****",
              "InstanceInvokeStatus": "Finished",
              "InvocationStatus": "Success",
              "OssOutputErrorCode": "CloudAssistant.UnsupportedInvocationStatus",
              "OssOutputErrorInfo": "The invocation status does not support output delivery.",
              "OssOutputStatus": "Finished",
              "OssOutputUri": "oss://testBucket/testPrefix/output.txt",
              "Output": "OutPutTestmsg",
              "Repeats": 0,
              "StartTime": "2019-12-20T06:15:55Z",
              "StopTime": "2020-01-19T09:15:47Z",
              "Timed": false,
              "UpdateTime": "2020-01-19T09:15:47Z"
            }
          ]
        },
        "InvokeStatus": "Finished",
        "Launcher": "python3 -u {{ACS::ScriptFileName|Ext(\".py\")}}",
        "OssOutputDelivery": "oss://testBucket/testPrefix",
        "Parameters": "{}",
        "RepeatMode": "Once",
        "Tags": {
          "Tag": [
            {
              "TagKey": "owner",
              "TagValue": "zhangsan"
            }
          ]
        },
        "TerminationMode": "ProcessTree",
        "Timed": false,
        "Timeout": 60,
        "Username": "test",
        "WorkingDir": "/home/"
      }
    ]
  },
  "NextToken": "AAAAAdDWBF2",
  "PageNumber": 1,
  "PageSize": 10,
  "RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****",
  "TotalCount": 1
}

Códigos de erro

Código de status HTTP

Código de erro

Mensagem de erro

Descrição

400 RegionId.ApiNotSupported The api is not supported in this region. Esta operação de API não é suportada na região especificada. Verifique se o valor do parâmetro RegionId está correto.
400 NumberExceed.Tags The Tags parameter number is exceed. O número de tags excede o limite máximo. Esta operação suporta no máximo 20 tags.
400 Duplicate.TagKey The Tag.N.Key contain duplicate key. Existem chaves duplicadas nas tags. Certifique-se de que as chaves sejam exclusivas.
400 InvalidTagKey.Malformed The specified Tag.n.Key is not valid. O parâmetro de chave de tag especificado é inválido.
400 InvalidTagValue.Malformed The specified Tag.n.Value is not valid. O parâmetro de valor da tag especificado está incorreto.
400 MissingParameter.TagKey You must specify Tag.N.Key. Especifique uma chave de tag.
400 InvalidParam.PageNumber The specified parameter is invalid.
400 InvalidParam.PageSize The specified parameter is invalid.
400 InvalidParameter.NextToken The specified parameter NextToken is not valid.
400 InvalidParameter.MaxResults The specified parameter MaxResults is not valid. O parâmetro MaxResults especificado é inválido.
500 InternalError.Dispatch An error occurred when you dispatched the request. Ocorreu um erro ao enviar a solicitação. Tente novamente mais tarde.
403 InvalidParameterCharacter The specified parameter %s contains illegal characters.
403 Operation.Forbidden The operation is not permitted. A operação não é permitida.
403 RequestDenied.WAFIntercepted Request denied by WAF security protection. A solicitação foi bloqueada pela proteção de segurança do Web Application Firewall (WAF).
404 InvalidRegionId.NotFound The RegionId provided does not exist in our records. O RegionId especificado não existe. Verifique se o serviço está disponível na região.
404 InvalidCommandId.NotFound The specified commandId does not exist

Consulte Códigos de Erro para uma lista completa.

Notas de versão

Consulte Notas de Versão para uma lista completa.