如何查詢一臺ECS實例中的云助手命令執行列表及狀態

本文在介紹如何查詢一臺ecs實例中的云助手命令執行列表及狀態的基礎上,重點探討了其具體步驟,本文內容緊湊,希望大家可以有所收獲。

DescribeInvocations

請求參數

如何查詢一臺ECS實例中的云助手命令執行列表及狀態

如何查詢一臺ECS實例中的云助手命令執行列表及狀態

返回參數

如何查詢一臺ECS實例中的云助手命令執行列表及狀態

命令執行記錄集類型 InvocationSetType

如何查詢一臺ECS實例中的云助手命令執行列表及狀態

命令執行類型 InvocationType

如何查詢一臺ECS實例中的云助手命令執行列表及狀態

執行目標實例集類型 InvokeInstanceSetType

如何查詢一臺ECS實例中的云助手命令執行列表及狀態

目標實例執行狀態類型 InvokeInstanceType

如何查詢一臺ECS實例中的云助手命令執行列表及狀態

示例

請求示例

https://ecs.aliyuncs.com/?Action=DescribeInvocations &RegionId=cn-hangzhou &

正常返回示例

xml 格式

<describeinvocationsresponse> ????<totalcount>2</totalcount> ????<pagenumber>1</pagenumber> ????<pagesize>10</pagesize> ????<invocations> ????????<invocation> ????????????????<invokestatus>Running</invokestatus> ????????????????<invokeid>t-7d2a745b412b4601b2d47f6a768d3b53</invokeid> ????????????????<commandname>Test1</commandname> ????????????????<commandtype>RunShellScript</commandtype> ????????????????<frequency>0?*/20?*?*?*?*</frequency> ????????????????<invokeinstances> ????????????????????<invokeinstance> ????????????????????????<instanceid>i-uf614fhehhzmx</instanceid> ????????????????????????<instanceinvokestatus>Finished</instanceinvokestatus> ????????????????????</invokeinstance> ????????????????????<invokeinstance> ????????????????????????<instanceid>i-uf614fhehhzmy</instanceid> ????????????????????????<instanceinvokestatus>Running</instanceinvokestatus> ????????????????????</invokeinstance> ????????????????</invokeinstances> ????????????????<timed>True</timed> ????????????????<commandid>c-7d2a745b412b4601b2d47f6a768d3a14</commandid> ????????</invocation> ????????<invocation> ????????????????<invokestatus>Finished</invokestatus> ????????????????<invokeid>t-7d2a745b412b4601b2d47f6a768d3b55</invokeid> ????????????????<commandname>Test3</commandname> ????????????????<commandtype>RunShellScript</commandtype> ????????????????<frequency>?</frequency> ????????????????<invokeinstances> ????????????????????<invokeinstance> ????????????????????????<instanceid>i-uf614fhehhzmx</instanceid> ????????????????????????<instanceinvokestatus>Finished</instanceinvokestatus> ????????????????????</invokeinstance> ????????????????????<invokeinstance> ????????????????????????<instanceid>i-uf64isakb713x</instanceid> ????????????????????????<instanceinvokestatus>Finished</instanceinvokestatus> ????????????????????</invokeinstance> ????????????????</invokeinstances> ????????????????<timed>False</timed> ????????????????<commandid>c-7d2a745b412b4601b2d47f6a768d3a16</commandid> ????????</invocation> ????</invocations> ????<requestid>E69EF3CC-94CD-42E7-8926-F133B86387C0</requestid></describeinvocationsresponse>

json 格式

{ ????"TotalCount":?2, ????"PageNumber":?1, ????"PageSize":?10, ????"Invocations":?{ ????????"Invocation":?[ ????????????{ ????????????????"InvokeStatus":?"Running", ????????????????"InvokeId":?"t-7d2a745b412b4601b2d47f6a768d3b53", ????????????????"CommandName":?"Test1", ????????????????"CommandType":?"RunShellScript", ????????????????"Frequency":?"0?*/20?*?*?*?*", ????????????????"InvokeInstances":?{ ????????????????????"InvokeInstance":?[ ????????????????????????{ ????????????????????????????"InstanceId":?"i-uf614fhehhzmx", ????????????????????????????"InstanceInvokeStatus":?"Finished" ????????????????????????}, ????????????????????????{ ????????????????????????????"InstanceId":?"i-uf64isakb713x", ????????????????????????????"InstanceInvokeStatus":?"Running" ????????????????????????} ????????????????????] ????????????????}, ????????????????"Timed":?true, ????????????????"CommandId":?"c-7d2a745b412b4601b2d47f6a768d3a14" ????????????}, ????????????{ ????????????????"InvokeStatus":?"Finished", ????????????????"InvokeId":?"&gt;t-7d2a745b412b4601b2d47f6a768d3b55", ????????????????"CommandName":?"Test3", ????????????????"CommandType":?"RunShellScript", ????????????????"InvokeInstances":?{ ????????????????????"InvokeInstance":?[ ????????????????????????{ ????????????????????????????"InstanceId":?"i-uf614fhehhzmx", ????????????????????????????"InstanceInvokeStatus":?"Finished" ????????????????????????}, ????????????????????????{ ????????????????????????????"InstanceId":?"i-uf64isakb713x", ????????????????????????????"InstanceInvokeStatus":?"Finished" ????????????????????????} ????????????????????] ????????????????}, ????????????????"Timed":?false, ????????????????"CommandId":?"c-7d2a745b412b4601b2d47f6a768d3a16" ????????????}? ????????] ????}, ????"RequestId":?"E69EF3CC-94CD-42E7-8926-F133B86387C0" }

異常返回示例

XML 格式

<error> ????<requestid>E69EF3CC-94CD-42E7-8926-F133B86387C0</requestid> ????<hostid>ecs.aliyuncs.com</hostid> ????<code>MissingParameter.RegionId</code> ????<message>The?input?parameter?“RegionId”?that?is?mandatory?for?processing?this?request?is?not?supplied.</message></error>

JSON 格式

{ ????"RequestId":?"E69EF3CC-94CD-42E7-8926-F133B86387C0", ????"HostId":?"ecs.aliyuncs.com" ????"Code":?"MissingParameter.RegionId" ????"Message":?"The?input?parameter?“RegionId”?that?is?mandatory?for?processing?this?request?is?not?supplied." }

錯誤碼

以下為本接口特有的錯誤碼。更多錯誤碼,請訪問 API 錯誤中心。

如何查詢一臺ECS實例中的云助手命令執行列表及狀態

? 版權聲明
THE END
喜歡就支持一下吧
點贊7 分享