[新功能]ECS API支持批量创建包年包月云服务器

简介: 除了可以在ECS控制台或者售卖页创建ECS之外,您可以使用OpenApi代码来弹性的创建和管理ECS。RunInstances支持按量批量创建,此处介绍ECS新功能——包年包月批量创建。

背景

除了可以在ECS控制台或者售卖页创建ECS之外,您可以使用OpenApi代码来弹性的创建和管理ECS。RunInstances支持按量批量创建,此处介绍ECS新功能——包年包月批量创建。

ECS创建

包年包月批量创建

下文以Aliyun CLI为例介绍包年包月批量创建

安装Aliyun CLI

CLI官网链接
首先确保您已经具备Python的Runtime,本文中使用的Python版本为2.7+。

  • pip install aliyuncli

如果提示您没有权限,请切换sudo 继续执行。

  • sudo pip install aliyuncli

系统显示如下类似信息,则表明安装成功.

  • Successfully installed pip-10.0.1。

升级aliyun-python-sdk-ecs 版本为4.9.3及以上

  • sudo pip --upgrade install aliyun-python-sdk-ecs

配置命令行工具

#在 Linux/UNIX 和 Mac OS 环境下,执行如下命令,打开并填写所列参数。
$ sudo aliyuncli configure
Aliyun Access Key ID [None]: <输入 Access Key ID>
Aliyun Access Key Secret [None]: <输入 Access Key Secret>
Default Region Id [None]: <输入您购买的阿里云产品的 Region Id>
Default output format [None]: <输入您需要的输出格式>

场景事例

  • InstanceChargeType:实例的计费方式。 默认值:PostPaid。取值范围:

    • PrePaid:预付费,即包年包月。此时,您必须确认自己的账号支持余额支付或者信用支付,否则将报错 InvalidPayMethod。
    • PostPaid:按量付费。
  • PeriodUnit:购买资源的时长单位。默认值:Month 。取值范围:

    • Week:周
    • Month:月
  • AutoRenew:预付费实例到期后是否自动续费,当参数 InstanceChargeType 取值 PrePaid 时生效。默认值:False。 取值范围:

    • True:自动续费
    • False:手动续费
  • AutoRenewPeriod:单次自动续费的续费时长。默认值:1。取值范围:

    • PeriodUnit=Week 时:{“1”, “2”, “3”}
    • PeriodUnit=Month 时:{“1”, “2”, “3”, “6”, “12”}
  • PrePaid:购买周期。

    • PeriodUnit=Week 时:1, 2, 3, 4
    • PeriodUnit=Month 时:1-9,12,24,36,48,60

此处只针对接口做最简单的例子。

# SecurityGroupId: 安全组Id sg-xxx 换成你要创建加入的安全组ID
# VSwitchId: vsw-xxxxx your_vswtich_id 
# InstanceType: 实例规格 此处用:ecs.g5.large
# ImageId: 镜像Id 此处用:centos_7_03_64_20G_alibase_20170818.vhd
# 获取完整命令向右移

aliyuncli ecs RunInstances --RegionId cn-hangzhou --ImageId centos_7_03_64_20G_alibase_20170818.vhd --SecurityGroupId sg-xxx --VSwitchId vsw-xxxxx --Amount 2 --InstanceType ecs.g5.large --PeriodUnit Week --AutoRenew True --InstanceChargeType PrePaid  --Period 3

返回结果

{
    "InstanceIdSets": {
        "InstanceIdSet": [
            "i-xxxx",
            "i-xxxx"
        ]
    },
    "RequestId": "68506B64-8410-49E4-A33A-0E71D741AAD1"
}
相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情:&nbsp;https://www.aliyun.com/product/ecs
目录
相关文章
|
11月前
|
存储 弹性计算 安全
阿里云服务器购买价格:云服务器按量、包年包月收费标准与最新活动价格表参考
阿里云服务器按量、包年包月收费标准价格表参考,轻量应用云服务器2核2G38元1年起,经济型e实例2核2G3M带宽99元1年,通用算力型u1实例2核4G5M带宽199元1年。选择不同的实例规格,价格不一样,同时不同地域之间的云服务器价格也有所差异,下面是小编整理的阿里云服务器按量与包年包月收费标准和最新活动价格表,以供参考。
|
JSON 监控 API
在线网络PING接口检测服务器连通状态免费API教程
接口盒子提供免费PING检测API,可测试域名或IP的连通性与响应速度,支持指定地域节点,适用于服务器运维和网络监控。
2099 0
|
9月前
|
弹性计算 搜索推荐 异构计算
阿里云服务器收费标准:包年包月和按量付费费用整理
阿里云服务器提供包年包月与按量付费两种模式,包年包月低至38元起/年,涵盖2核2G到8核32G多款爆款配置,轻量应用服务器享200M峰值带宽不限流量,香港节点25元/月起,GPU服务器亦有优惠,新老用户均可享大幅折扣。
1290 40
|
10月前
|
存储 机器学习/深度学习 安全
阿里云服务器租用价格:最新包年、按小时、按月收费标准及活动价格参考
阿里云服务器租用价格参考,轻量应用云服务器2核2G38元1年,云服务器2核2G3M99元1年、2核4G5M199元1年。本文为大家展示阿里云服务器最新包年、按小时、按月收费标准,以及部分云服务器的最新活动价格情况,以供大家了解阿里云服务器的收费模式,不同实例之间的收费差异,从而根据自己的需求和预算等情况选择适合自己的云服务器实例规格和配置。
|
10月前
|
数据采集 弹性计算 供应链
阿里云服务器包年包月、按量付费和抢占式实例有什么区别?如何选择?
阿里云服务器提供包年包月、按量付费和抢占式实例三种付费模式。包年包月预付费,长期使用更划算,适合稳定业务;按量付费按小时计费,灵活但成本较高,适合短期或波动场景;抢占式实例价格优惠最高达90%,但可能被释放,适合无状态应用。根据需求选择可兼顾成本与稳定性。
|
10月前
|
存储 缓存 固态存储
阿里云服务器2核8G、4核16G、8核32G价格:按量、包年包月收费标准及活动价格参考
2核8G、8核32G、4核16G配置的阿里云服务器处理器与内存比为1:4,这种配比的云服务器一般适用于中小型数据库系统、缓存、搜索集群和企业办公类应用等通用型场景。目前2核8G配置按量收费最低收费标准为0.3375元/小时,4核16G配置的按量收费标准最低为0.675元/小时,8核32G配置的按量收费标准最低为1.35元/小时,云服务器实例规格和配置不同,收费标准与活动价格也不同,本文将为您介绍这三大配置的最新的收费标准、活动价格及选型策略,以供选择参考。
|
数据采集 弹性计算 供应链
阿里云服务器包年包月、按量付费和抢占式实例有什么区别?如何选择?
阿里云服务器ECS提供三种付费类型:包年包月、按量付费和抢占式实例。包年包月适合长期稳定使用,价格优惠;按量付费灵活方便,按小时结算,适用于短期或突发需求;抢占式实例价格最低(可省90%),但可能被系统释放,适合无状态应用如大数据分析、科学计算等。选择时根据业务场景决定:稳定需求选包年包月,动态需求选按量付费,低成本无状态应用选抢占式实例。
437 42

热门文章

最新文章

相关产品

  • 云服务器 ECS