ECS Open API最佳实践 --- 您使用Open API的最正确姿势(实例新购篇)
背景
阿里云Open API的推出,极大的方便了用户购买以及维护实例。特别是随着用户实例保有量的增加,以及多云化的逐步发展,Open API在用户今后对ECS的使用中会起到越来越大的作用。基于此我们推出了Open API 的最佳实践功能,旨在帮助用户最直观的了解我们的Open API,并以最正确的方式使用Open API。
新购页的Open API最佳实践
下面就来告诉大家我们在新购页是如何展示Open API最佳实践的,这个功能可以将您在新购页所选择的想购买的实例的所有配置项转成Open API运行所需要的值,并告知您赋值的正确语句。所以您可以通过这个功能拿到实例新购方面最正确,最完整的java代码。
如下图,首先进入实例新购页,去选择您想购买的实例配置:
当进入到订单确认页的时候,您会发现多了一个按钮,如下图所示:
点开按钮就会弹出Open API最佳实践的页面
对话框的左半部分展示的是工作流
- 执行新购实例的核心Open API就是RunInstances,而执行完RunInstances之后,在正常的情况下,实例是会自动启动的。所以,为了保险起见,我们需要确认新购的实例是否启动成功,这个时候需要再次调用一个Open API DescribeInstances,去轮询刚刚建好的实例,来确认其是否正常启动。这样就形成了一个工作流,我们把这个思路放在了左侧。
- 我们也将您在页面上选择的新购实例的配置参数也同样列了出来,所不同的是,列出的方式是以参数的值的形式,这些值是最后真正用于Open API的参数的赋值。而每个参数,如果有相应的Open API去查询的话,我们也会将此Open API一并列出,并链接到阿里云的Open API explorer中,方便您查询。
对话框的右侧是代码部分
这部分体现的就是真正的代码,目前我们只提供了Java代码,后续我们将提供Python的代码。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
如何处理Docker错误消息:please add——insecure-registry
本地安装Kubernetes时,遇到如下的错误消息: pleade add --insecure-registry gcr.io to daemon's arguments 解决方案:点击Docker的Preference菜单: 点击Daemon标签页,在Insecure registries里维护记录: 将错误信息里提到的gcr.io维护进Insecure registries, 点击按钮"Apply & Restart", 重新启动Docker Daemon: 之后错误消息消失。本解决方案在Mac OS上测试通过。 要获取更多Jerry的原创文章,请关注公众号"汪子熙":
- 下一篇
citus实战系列之二实验环境搭建
citus实战系列之二实验环境搭建 在进入后面的话题前,我们需要先搭建一个简单的实验环境,包含1个CN和2个Worker。以下步骤基于docker,仅用于实验目的,忽视了安全,性能调优等相关的配置。 前言 在进入后面的话题前,我们需要先搭建一个简单的实验环境。 搭建citus集群需要多台机器,如果仅用于功能验证而手上又没有合适机器,使用Docker搭建是个不错的选择。 以下步骤基于docker创建一个包含1个CN和2个Worker的citus环境,仅用于实验目的,忽视了安全,性能调优等相关的配置。 环境 host环境 CentOS 7.3 Docker 17.12.1-ce guest环境 CentOS 7.4 PostgreSQL 10 citus 7.4 制作citus镜像 启动centos容器 docker run -it --name citus centos bash 在容器中安装citus所需软件 yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-re...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS关闭SELinux安全模块
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Hadoop3单机部署,实现最简伪集群