日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

DescribeCommandInvocations - 查詢命令執行列表和狀態

查詢命令助手執行命令的列表和狀態。

調試

您可以在OpenAPI Explorer中直接運行該接口,免去您計算簽名的困擾。運行成功后,OpenAPI Explorer可以自動生成SDK代碼示例。

授權信息

下表是API對應的授權信息,可以在RAM權限策略語句的Action元素中使用,用來給RAM用戶或RAM角色授予調用此API的權限。具體說明如下:

  • 操作:是指具體的權限點。
  • 訪問級別:是指每個操作的訪問級別,取值為寫入(Write)、讀取(Read)或列出(List)。
  • 資源類型:是指操作中支持授權的資源類型。具體說明如下:
    • 對于必選的資源類型,用背景高亮的方式表示。
    • 對于不支持資源級授權的操作,用全部資源表示。
  • 條件關鍵字:是指云產品自身定義的條件關鍵字。
  • 關聯操作:是指成功執行操作所需要的其他權限。操作者必須同時具備關聯操作的權限,操作才能成功。
操作訪問級別資源類型條件關鍵字關聯操作
swas-open:DescribeCommandInvocationsget
  • 全部資源
    *

請求參數

名稱類型必填描述示例值
RegionIdstring

地域 ID。您可以調用 ListRegions 查詢可用地域。

cn-hangzhou
InstanceIdstring

指定的輕量應用服務器的實例 ID。

ace0706b2ac4454d984295a94213****
CommandIdstring

命令 ID。您可以通過接口 DescribeCommands 查詢所有可用的 CommandId。

c-sh02yh0932w****
InvokeIdstring

命令執行 ID。

t-hz02p9545t6****
CommandNamestring

命令名稱。如果同時設置了 InstanceId 參數,則該參數不生效。

testName
InvocationStatusstring

命令執行的總執行狀態,總執行狀態取決于本次調用的全部實例的共同執行狀態,可能值:

  • Pending:系統正在校驗或發送命令。存在至少一臺實例的命令執行狀態為 Pending,則總執行狀態為 Pending。
  • Running:命令正在實例上運行。存在至少一臺實例的命令執行狀態為 Running,則總執行狀態為 Running。
  • Success:各個實例上的命令執行狀態均為 Stopped 或 Success,且至少一個實例的命令執行狀態是 Success,則總執行狀態為 Success。
    • 立即運行的任務:命令執行完成,且退出碼為 0。
  • Failed:各個實例上的命令執行狀態均為 Stopped 或 Failed,則總執行狀態為 Failed。實例上的命令執行狀態一項或多項為以下狀態時,返回值均為 Failed 狀態:
    • 命令校驗失敗(Invalid)
    • 命令發送失敗(Aborted)
    • 命令執行完成但退出碼非 0(Failed)
    • 命令執行超時(Timeout)
    • 命令執行異常(Error)
  • Stopping:正在停止任務。存在至少一臺實例的命令執行狀態為 Stopping,則總執行狀態為 Stopping。
  • Stopped:任務已停止。所有實例的命令執行狀態是 Stopped,則總執行狀態為 Stopped。實例上的命令執行狀態為以下狀態時,返回值均為 Stopped 狀態:
    • 任務已取消(Cancelled)
    • 任務已終止(Terminated)
  • PartialFailed:部分實例執行成功且部分實例執行失敗。各個實例的命令執行狀態均為 Success、Failed 或 Stopped,則總執行狀態為 PartialFailed。
說明 返回參數中的InvokeStatus與該參數意義相似,但建議您查看該返回值。
Success
CommandTypestring

命令類型。可能值:

  • RunBatScript:適用于 Windows 實例的 Bat 命令。
  • RunPowerShellScript:適用于 Windows 實例的 PowerShell 命令。
  • RunShellScript:適用于 Linux 實例 Shell 命令。
RunPowerShellScript
PageNumberstring

當前頁碼。起始值:1。默認值:1。

1
PageSizestring

分頁查詢時設置的每頁行數。

最大值:50。

默認值:10。

10

返回參數

名稱類型描述示例值
object

Schema of Response

RequestIdstring

請求 ID。

30637AD6-D977-4833-A54C-CC89483E****
TotalCountinteger

總條數。

10
PageNumberinteger

查詢結果的頁碼。

1
PageSizeinteger

分頁查詢時設置的每頁行數。

10
CommandInvocationsarray<object>

命令執行列表。

commandobject

命令執行信息結構體。

InvokeIdstring

命令執行 ID。

t-hz0373jyzxt****
CreationTimestring

命令創建時間。

2023-04-27T10:11:58
CommandIdstring

命令 ID。

c-hy0338xh28r****
InvocationStatusstring

命令執行的狀態。可能值:

  • Pending:系統正在校驗或發送命令。
  • Invalid:指定命令類型或參數有誤。
  • Aborted:向實例發送命令失敗。實例必須在運行中,且命令可以 1 分鐘內發送完成。
  • Running:命令正在實例上執行。
  • Success:命令執行完成,且退出碼為 0。
  • Failed:命令執行完成,且退出碼非 0。
  • Error:命令執行時發生異常無法繼續。
  • Timeout:命令執行超時。
  • Cancelled:命令的執行動作已經取消,命令未曾啟動。
  • Stopping:正在停止執行的命令。
  • Terminated:命令執行時被終止。
Success
CommandNamestring

命令名稱。

testCommandName
CommandTypestring

命令類型。

RunShellScript
CommandDescriptionstring

命令描述。

testDescription
Usernamestring

執行命令的用戶名稱。

root
WorkingDirstring

命令執行的路徑。

c:\wwwroot
Timeoutlong

超時時間,單位為秒(s)。

60
CommandContentstring

命令內容。

echo 123
Parametersstring

命令中包含自定義參數。如果沒有參數,默認為{}.

{}
InvokeInstancesarray<object>

執行目標實例列表。

invokeInstanceobject

執行目標實例信息結構體。

InstanceIdstring

輕量應用服務器的實例 ID。

2445f4aecdac4b71ba2c7e3a7ccf****
StartTimestring

命令在實例中開始執行的時間。

2023-05-09T03:32:24Z
FinishTimestring

命令進程的結束時間。

2023-04-03T02:42:29Z
InvocationStatusstring

單臺實例的命令進度狀態,可能值:

  • Pending:系統正在校驗或發送命令。
  • Invalid:指定命令類型或參數有誤。
  • Aborted:向實例發送命令失敗。實例必須在運行中,且命令可以 1 分鐘內發送完成。
  • Running:命令正在實例上運行。
  • Success:
    • 單次執行的命令:命令執行完成,且退出碼為 0。
    • 定時執行的命令:上一次運行成功且退出碼為 0,且指定的時間已結束。
  • Failed:
    • 單次執行的命令:命令執行完成,且退出碼非 0。
    • 定時執行的命令:上一次運行成功且退出碼非 0,且指定的時間將中止。
  • Error:命令執行時發生異常無法繼續。
  • Timeout:命令執行超時。
  • Cancelled:命令的執行動作已經取消,命令未曾啟動。
  • Stopping:正在停止任務。
  • Terminated:命令運行時被終止。
Running
Outputstring

命令執行后的輸出信息。

OutputMsg
ExitCodelong

命令的退出碼。

  • Linux 實例為 Shell 命令的退出碼。
  • Windows 實例為 Bat 或者 PowerShell 命令的退出碼。
0
ErrorInfostring

命令的下發失敗或執行失敗原因的詳情,可能值:

  • 空:命令執行正常。
  • the specified instance does not exists:指定的實例不存在或已釋放。
  • the instance has released when create task:執行命令期間,該實例被釋放。
  • the instance is not running when create task:命令執行時,該實例不在運行中。
  • the command is not applicable:命令不適用于指定的實例。
  • the specified account does not exists:指定的賬號不存在。
  • the specified directory does not exists:指定的目錄不存在。
  • the cron job expression is invalid:指定的周期表達式不合法。
  • the aliyun service is not running on the instance:云助手客戶端未運行。
  • the aliyun service in the instance does not response:云助手客戶端無響應。
  • the aliyun service in the instance is upgrading now:云助手客戶端正在升級中。
  • the aliyun service in the instance need upgrade:云助手客戶端需要升級。
  • the command delivery has been timeout:發送命令超時。
  • the command execution has been timeout:命令執行超時。
  • the command execution got an exception:命令執行發生異常。
  • the command execution has been interrupted:命令執行被中斷。
  • the command execution exit code is not zero:命令執行結束,退出碼非 0。
the specified instance does not exists
ErrorCodestring

命令的下發失敗或執行失敗原因的代碼,可能值:

  • 空:命令執行正常。
  • InstanceNotExists:指定的實例不存在或已釋放。
  • InstanceReleased:執行命令期間,該實例被釋放。
  • InstanceNotRunning:命令執行時,該實例不在運行中。
  • CommandNotApplicable:命令不適用于指定的實例。
  • AccountNotExists:指定的賬號不存在。
  • DirectoryNotExists:指定的目錄不存在。
  • BadCronExpression:指定的周期表達式不合法。
  • ClientNotRunning:云助手客戶端未運行。
  • ClientNotResponse:云助手客戶端無響應。
  • ClientIsUpgrading:云助手客戶端正在升級中。
  • ClientNeedUpgrade:云助手客戶端需要升級。
  • DeliveryTimeout:發送命令超時。
  • ExecutionTimeout:命令執行超時。
  • ExecutionException:命令執行發生異常。
  • ExecutionInterrupted:命令執行被中斷。
  • ExitCodeNonzero:命令執行結束,退出碼非 0。
InstanceNotExists

示例

正常返回示例

JSON格式

{
  "RequestId": "30637AD6-D977-4833-A54C-CC89483E****",
  "TotalCount": 10,
  "PageNumber": 1,
  "PageSize": 10,
  "CommandInvocations": [
    {
      "InvokeId": "t-hz0373jyzxt****",
      "CreationTime": "2023-04-27T10:11:58",
      "CommandId": "c-hy0338xh28r****",
      "InvocationStatus": "Success",
      "CommandName": "testCommandName",
      "CommandType": "RunShellScript",
      "CommandDescription": "testDescription",
      "Username": "root",
      "WorkingDir": "c:\\wwwroot",
      "Timeout": 60,
      "CommandContent": "echo 123",
      "Parameters": "{}",
      "InvokeInstances": [
        {
          "InstanceId": "2445f4aecdac4b71ba2c7e3a7ccf****",
          "StartTime": "2023-05-09T03:32:24Z",
          "FinishTime": "2023-04-03T02:42:29Z",
          "InvocationStatus": "Running",
          "Output": "OutputMsg",
          "ExitCode": 0,
          "ErrorInfo": "the specified instance does not exists",
          "ErrorCode": "InstanceNotExists"
        }
      ]
    }
  ]
}

錯誤碼

訪問錯誤中心查看更多錯誤碼。

變更歷史

變更時間變更內容概要操作
暫無變更歷史