Todos os produtos
Search
Central de documentação

:DescribeInvocations

Última atualização: Jul 03, 2026

Consulta os detalhes de execução de comandos.

Descrição

  • Após executar um comando, ele pode não ser concluído com sucesso ou não apresentar os resultados esperados. Use esta operação para consultar os resultados reais da execução.

  • Você pode consultar informações de execução geradas nas últimas duas semanas. O sistema retém até 100.000 linhas de informações de execução.

Parâmetro de solicitação

Parameter Type Required Example Description
Action String Yes DescribeInvocations

A operação a ser executada. Defina o valor como DescribeInvocations.

RegionId String Yes cn-hangzhou

ID da região do Simple Application Server. Chame a operação ListRegions para obter a lista mais recente de regiões.

InstanceId String Yes 3a658ca270df4df39f22e289b338****

ID do Simple Application Server.

PageNumber Integer No 1

Número da página a ser retornada.

A numeração das páginas começa em 1.

Valor padrão: 1.

PageSize Integer No 10

Número de entradas a serem retornadas em cada página.

Valor máximo: 50.

Valor padrão: 10

InvokeStatus String No Finished

Status do comando. Valores válidos:

  • Running: o comando está em execução.
  • Finished: a execução do comando foi concluída.
  • Failed: falha na execução do comando.

Parâmetros de resposta

Parameter Type Example Description
RequestId String 30637AD6-D977-4833-A54C-CC89483E****

ID da solicitação.

Invocations Array of Invocation

Registros de execução dos comandos.

CreationTime String 2022-07-11T06:37:16Z

Horário de criação do comando.

InvocationStatus String Success

Status do comando. Valores válidos:

  • Pending: o comando está sendo verificado ou enviado.
  • Invalid: o tipo de comando ou parâmetro especificado é inválido.
  • Aborted: falha ao enviar o comando. Para enviar um comando a uma instância, certifique-se de que ela esteja no estado Running e que o envio ocorra dentro de 1 minuto.
  • Running: o comando está sendo executado na instância.
  • Success: execução concluída com código de saída 0.
  • Failed: execução concluída, mas o código de saída é diferente de 0.
  • Error: uma exceção impediu a continuidade da execução do comando.
  • Timeout: a execução do comando atingiu o tempo limite.
  • Cancelled: a execução foi cancelada e o comando não foi executado.
  • Stopping: o comando em execução está sendo interrompido.
  • Terminated: o comando foi encerrado durante a execução.
CommandType String RunShellScript

Tipo do comando. Valores válidos:

  • RunBatScript: comando em lote (aplicável a instâncias Windows).
  • RunPowerShellScript: comando PowerShell (aplicável a instâncias Windows).
  • RunShellScript: comando shell (aplicável a instâncias Linux).
CommandContent String bHM=

Conteúdo do comando codificado em Base64.

Parameters Map

Parâmetros personalizados no comando. Caso não existam parâmetros personalizados, o valor padrão é {}.

InvokeStatus String Finished

Status do comando. Valores válidos:

  • Running: o comando está em execução.
  • Finished: a execução do comando foi concluída.
  • Failed: a execução do comando falhou.
  • Stopped: a execução foi interrompida.
InvokeId String t-hz02p9545t6****

ID da tarefa do comando.

CommandName String testname

Nome do comando.

PageSize Integer 10

Número de entradas retornadas por página.

PageNumber Integer 1

Número da página retornada.

TotalCount Integer 10

Número total de comandos.

Exemplos

Exemplos de solicitações

http(s)://swas.cn-hangzhou.aliyuncs.com/?Action=DescribeInvocations
&RegionId=cn-hangzhou
&InstanceId=3a658ca270df4df39f22e289b338****
&PageNumber=1
&PageSize=10
&InvokeStatus=Finished
&<Common request parameters>

Exemplos de respostas de sucesso

Formato XML

HTTP/1.1 200 OK
Content-Type:application/xml

<DescribeInvocationsResponse>
    <RequestId>30637AD6-D977-4833-A54C-CC89483E****</RequestId>
    <Invocations>
        <CreationTime>2022-07-11T06:37:16Z</CreationTime>
        <InvocationStatus>Success</InvocationStatus>
        <CommandType>RunShellScript</CommandType>
        <CommandContent>bHM=</CommandContent>
        <InvokeStatus>Finished</InvokeStatus>
        <InvokeId>t-hz02p9545t6****</InvokeId>
        <CommandName>testname</CommandName>
    </Invocations>
    <PageSize>10</PageSize>
    <PageNumber>1</PageNumber>
    <TotalCount>10</TotalCount>
</DescribeInvocationsResponse>

Formato JSON

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "30637AD6-D977-4833-A54C-CC89483E****",
  "Invocations" : [ {
    "CreationTime" : "2022-07-11T06:37:16Z",
    "InvocationStatus" : "Success",
    "CommandType" : "RunShellScript",
    "CommandContent" : "bHM=",
    "InvokeStatus" : "Finished",
    "InvokeId" : "t-hz02p9545t6****",
    "CommandName" : "testname"
  } ],
  "PageSize" : 10,
  "PageNumber" : 1,
  "TotalCount" : 10
}

Códigos de erro

Para obter uma lista de códigos de erro, visite o API Error Center.