阿里云 CLI

本文为您介绍如何使用阿里云 CLI 调用 OpenAPI

阿里云 CLI

阿里云命令行工具可以帮您在使用命令行终端时,使用aliyun命令与阿里云服务进行交互,管理云服务资源。有关阿里云CLI的更多详细信息请参见什么是阿里云CLI

判断是否支持命令行调用

  1. 阅读对应云产品的产品文档。

  2. 访问OpenAPI 门户,搜索您需要调用的 OpenAPI ,点击顶部菜单API调试, 在调试界面的右侧选择CLI示例,若存在示例命令,则说明当前产品支持 CLI 调用方式。

使用场景

服务器无 GUI 界面

有些服务器只安装了简化版的操作系统,不包含 GUI 界面,无法使用浏览器,无法登录到云产品控制台。

脚本执行

脚本代码中包含了云产品资源的管控,可使用阿里云 CLI 命令。

示例命令

查询杭州地域所有 ecs 实例的运行状态

aliyun ecs DescribeInstanceStatus --region cn-hangzhou --RegionId 'cn-hangzhou'

返回值

{
  "InstanceStatuses": {
    "InstanceStatus": [
      {
        "InstanceId": "i-bp16loo9hwbtimz4w***",
        "Status": "Running"
      }
    ]
  },
  "PageNumber": 1,
  "PageSize": 10,
  "RequestId": "5B5C840F-D336-56EE-9B18-2A10C4C18***",
  "TotalCount": 1
}