[新功能]ECSAPI支援批量建立包年包月雲伺服器
背景
除了可以在ECS控制檯或者售賣頁建立ECS之外,您可以使用OpenApi程式碼來彈性的建立和管理ECS。RunInstances支援按量批量建立,此處介紹ECS新功能——包年包月批量建立。
ECS建立
-
您可以瞭解更多批量按量建立及建立雲伺服器說明。
-
可以查詢API介紹
- 也可以選擇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"
}
相關文章
- 阿里雲ecs代金券發放,不限雲伺服器型號,包月包年都可阿里伺服器
- Kubernetes 支援 OpenAPI 的新功能API
- Linux批量建立目錄Linux
- 遷雲案例集錦(一)500臺伺服器批量遷雲實戰伺服器
- 雲伺服器不支援curl怎麼辦伺服器
- SAP 電商雲 Spartacus UI 支援延遲載入的新功能的入口設計UI
- R語言批量建立資料框R語言
- 阿里雲伺服器ECS例項建立記錄阿里伺服器
- 阿里雲的ecs伺服器,建立ftp站點阿里伺服器FTP
- 阿里雲伺服器Ubuntu 建立視覺化介面阿里伺服器Ubuntu視覺化
- WordCloudStudio:全面支援Web端,隨時隨地建立精彩文字雲CloudWeb
- 比包月更靈活、比按量更划算,阿里雲推出全新售賣模式阿里模式
- 雲伺服器iis7.5下設定支援shtml伺服器HTML
- 用 pttx 模組批量建立幻燈片
- 雲伺服器讓Centos支援RAR壓縮解析的方法伺服器CentOS
- 雲伺服器:Linux資料夾檔案建立、刪除伺服器Linux
- windows server2012搭建郵箱伺服器+客戶端介面(hmailserver+afterlogic)+批量建立郵箱WindowsServer伺服器客戶端AI
- 154_一鍵批量建立時間智慧度量值
- Linux伺服器批量ssh免密登陸Linux伺服器
- 魅族雲相簿批量下載方案
- 建立ftp伺服器FTP伺服器
- 015-Ansible批量安裝Elastic Beats(支援Linux和Windows)ASTLinuxWindows
- 阿里雲效能測試 PTS 4 月新功能阿里
- 阿里雲效能測試 PTS 3 月新功能阿里
- 【知識分享】支援免費試用的香港雲伺服器推薦伺服器
- 模擬郵件伺服器,批量註冊利器伺服器
- nodejs web伺服器建立NodeJSWeb伺服器
- 雲端計算運維學習---web伺服器和NFS伺服器、資料庫伺服器建立連線運維Web伺服器NFS資料庫
- S/4HANA服務訂單Service Order的批量建立
- 實用技巧:阿里雲伺服器建立公網物聯網伺服器(解決阿里雲伺服器埠,公網連線不上的問題)阿里伺服器
- 去戴爾小企業,批量採購伺服器伺服器
- Termux建立Git伺服器-GiteaUXGit伺服器
- SQLSERVER建立連線伺服器SQLServer伺服器
- linux|批量建立檔案、資料夾或刪除——萬用字元Linux字元
- KVM 一鍵批量建立虛擬機器 自動設定IP虛擬機
- 如何建立 Office LTSC 2021 VL(批量許可)版本的安裝 ISO
- 亞馬遜雲科技推出六項Amazon SageMaker新功能亞馬遜
- 亞馬遜雲科技推出Amazon Connect三項新功能亞馬遜