如何查询一台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 分享