欧洲时报本篇文章944字,读完约2分钟

阿里云国际站经销商,主营阿里云,腾讯云,华为云,亚马逊aws,谷歌云gcp,微软云az,免费开户,代充值优惠大,联系客服飞机@jkkddd

使用阿里云CLI管理阿里云资源

云命令行(Cloud Shell)中预装了阿里云CLI,阿里云CLI是基于阿里云开放 API 建立的管理工具。您可以通过阿里云CLI管理阿里云资源。
阿里云云产品的API分为RPC和RESTful两种类型,大部分产品提供RPC API,例如云服务器ECS,云数据库RDS和负载均衡等。
不同类型的API的调用方法也不同。您可以通过以下特点判断API类型:
API参数中包含Action字段的是RPC API,需要PathPattern参数的是RESTful API。
一般情况下,一个云产品的API类型是一致的。
启动Cloud Shell
选择一种方式启动云命令行:
在控制台中运行
单击控制台首页头部导航的命令行按钮,启动云命令行。
独立运行
在浏览器中输入https://shell.aliyun.com中打开云命令行操作界面。
您可以根据实际需要打开多个命令行窗口,但最多可同时打开5个云命令行窗口。
在启动云命令时,请注意:
第一次连接云命令行时会为您创建虚拟机,会消耗一些时间,最长不超过30秒。
打开多个云命令行窗口时,所有窗口都会连接到同一台虚拟机。虚拟机数量不会因您打开新的命令行窗口而增加。
在Cloud Shell中调用RPC API
其中:
ProductCode:要调用的云产品 code,例如云服务器的产品code为ecs,负载均衡的产品code 为slb。您可以执行aliyun --help命令查看产品code。
ActionName:要调用的 API。例如使用 ECS 的 DescribeInstanceAttribute 接口查看一个 ECS 实例的详细信息。
parameter:要传入的请求参数。具体参见各产品的API文档。
示例在Cloud Shell中执行以下命令,查看指定ECS实例的配置信息
在Cloud Shell中调用RESTful API
部分阿里云产品如容器服务是RESTful API。RESTful API与RPC API的调用方式不同。