本文在介紹如何查詢一臺ecs實例中的云助手命令執(zhí)行列表及狀態(tài)的基礎(chǔ)上,重點探討了其具體步驟,本文內(nèi)容緊湊,希望大家可以有所收獲。
DescribeInvocations
請求參數(shù)
返回參數(shù)
命令執(zhí)行記錄集類型 InvocationSetType
命令執(zhí)行類型 InvocationType
執(zhí)行目標(biāo)實例集類型 InvokeInstanceSetType
目標(biāo)實例執(zhí)行狀態(tài)類型 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 錯誤中心。
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載。
THE END