本文在介紹如何查詢一臺ecs實例中的云助手命令執行列表及狀態的基礎上,重點探討了其具體步驟,本文內容緊湊,希望大家可以有所收獲。
DescribeInvocations
請求參數
返回參數
命令執行記錄集類型 InvocationSetType
命令執行類型 InvocationType
執行目標實例集類型 InvokeInstanceSetType
目標實例執行狀態類型 InvokeInstanceType
示例
請求示例
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":?">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 錯誤中心。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END