生成并调用命令
更新时间:
阿里云CLI支持多款阿里云产品,本文将向您展示如何使用阿里云CLI命令调用常用API,以及如何在OpenAPI门户中生成CLI命令示例。
前置准备
重要
部分 API 涉及资源计费,请在进行调试命令之前确保已经开通所需的云产品,并了解该产品的计费规则以及产品OpenAPI的使用方式。
生成命令
说明
OpenAPI门户可以在线生成阿里云CLI所有命令,建议您通过此方式获取需要的命令示例。
步骤一:登录OpenAPI门户
登录OpenAPI 门户。
步骤二:查找需生成示例的API
OpenAPI门户提供了多种搜索API方式,您可以选择任意方式完成操作。
搜索API名称
重要
不同云产品可能存在相同名称的API,请您注意甄别,以防误操作造成损失。
在OpenAPI门户首页搜索框或顶部搜索框中输入目标API名称,单击去调试即可跳转至API调试界面。
搜索API所属云产品
在OpenAPI门户首页搜索框或顶部搜索框中输入目标API所属云产品信息,单击查看API即可跳转至云产品主页。
您也可在OpenAPI门户顶部导航栏中单击选择云产品,搜索目标API所属云产品信息并跳转至云产品主页。
进入云产品主页后,单击右上角去调试,即可跳转至该产品API调试界面。
步骤三:生成CLI命令示例
在API调试界面左侧搜索框中可搜索您需要使用的API。在参数配置中根据API文档信息填写参数,单击参数配置右侧的CLI示例标签页即可生成携带参数的命令示例。
调用示例
以下代码示例将为您展示如何使用阿里云CLI调用云服务器 ECS中的CreateInstance
命令,创建一台按量付费ECS实例。获取更多阿里云CLI命令,请参见生成命令。
执行命令。
aliyun ecs CreateInstance \ --InstanceName myvm1 \ --ImageId centos_7_03_64_40G_alibase_20170625.vhd \ --InstanceType ecs.n4.small \ --SecurityGroupId sg-xxxxxx123 \ --VSwitchId vsw-xxxxxx456 \ --InternetChargeType PayByTraffic \ --Password xxx
输出结果。
{ "RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****", "InstanceId": "i-bp67acfmxazb4p****", "OrderId": "1234567890", "TradePrice": 0.165 }
您可以通过OpenAPI、SDK或者云服务器 ECS控制台等方式,检查操作是否正确完成。
文档内容是否对您有帮助?