API標準及多語言預置SDK
本產品(Ecs/2014-05-26)的OpenAPI採用RPC簽名風格。我們已經為開發人員封裝了常見程式設計語言的SDK,開發人員可通過下載SDK直接調用本產品OpenAPI而無需關心技術細節。如果現有SDK不能滿足使用需求,可通過簽名機制進行自簽名對接。由於自簽名細節非常複雜,需花費 5個工作日左右。因此建議加入我們的服務DingTalk群(147535001692),在專家指導下進行簽名對接。
在使用API前,您需要準備好身份帳號及存取金鑰(AccessKey),才能有效通過用戶端工具(SDK、CLI等)訪問API。細節請參見擷取AccessKey。
自訂簽名情境
若您的業務情境有特殊需求,需通過自簽名方式對接 API,建議優先諮詢我們的支援人員團隊(服務DingTalk群:147535001692),擷取專業指導以確保高效接入。
帳號與安全準備
阿里雲帳號具備對所有資源的完全系統管理權限。一旦 AccessKey 泄露,所有相關資源都將面臨未經授權訪問的風險。為確保安全,建議建立一個僅具備 API 存取權限的RAM使用者並配置其 AccessKey,同時基於最小許可權原則 (PoLP) 配置 RAM 策略。僅在明確需要阿里雲帳號許可權的特定情境下,才使用阿里雲帳號。
地區
|
API |
標題 |
API概述 |
| DescribeRegions | 查詢地區列表 | 根據計費方式、資源類型等參數查詢地區資訊列表。 |
| DescribeZones | 查詢可用性區域列表 | 根據地區ID、計費方式等參數查詢可用性區域資訊列表。 |
| DescribeAvailableResource | 查詢可用性區域的資產庫存 | 查詢指定可用性區域的資產庫存狀態。該介面主要用於在建立執行個體(RunInstances)或修改執行個體規格(ModifyInstanceSpec)前,確認目標資源(如執行個體規格、系統硬碟類型)在特定可用性區域是否庫存充足。 |
| DescribeAccountAttributes | 查詢資源配額 | 查詢您在一個阿里雲地區下能建立的ECS資源配額。包括您能建立的安全性群組數量、彈性網卡數量、隨用隨付vCPU核心數、搶佔式執行個體vCPU核心數、隨用隨付雲端硬碟總容量配額、專用宿主機數量、網路類型以及帳號是否已完成實名認證。 |
| DescribeResourcesModification | 變更執行個體規格或系統硬碟類型之前,查詢某一可用性區域下執行個體規格或系統硬碟的庫存情況 | 變更執行個體規格或系統硬碟類型之前,查詢某一可用性區域下執行個體規格或系統硬碟的庫存情況。 |
| DescribeRecommendInstanceType | 尋找備選執行個體規格 | (Beta)調用 DescribeRecommendInstanceType 根據一個指定的執行個體規格,尋找一個或多個備選的執行個體規格。針對已經或者即將停售的執行個體規格,DescribeRecommendInstanceType會羅列出作為替補的所有執行個體規格。 |
詢價
|
API |
標題 |
API概述 |
| DescribePrice | 查詢價格 | 本介面用於查詢指定資源的最新價格,支援根據資源類型查詢ECS執行個體、雲端硬碟、Dedicated Host、彈性保障服務、容量預定服務的最新價格,包括活動規則、價格、折扣等資訊。 |
| DescribeRenewalPrice | 查詢資源續約價格 | 查詢Elastic Compute Service資源的續約價格。僅支援查詢訂用帳戶資源的續約價格。 |
| DescribeInstanceModificationPrice | 查詢未到期的訂用帳戶ECS執行個體升配時目標執行個體規格的價格資訊、新增訂用帳戶資料盤的價格資訊 | 查詢未到期的訂用帳戶ECS執行個體升配時目標執行個體規格的價格資訊、新增訂用帳戶資料盤的價格資訊。 |
執行個體
|
API |
標題 |
API概述 |
| RunInstances | 大量建立執行個體 | 本介面用於大量建立ECS執行個體,支援自動啟動、分配公網IP及設定自動釋放時間。 |
| CreateInstance | 建立執行個體 | 本介面是阿里雲 ECS 中用於建立執行個體的介面,支援建立一台訂用帳戶或隨用隨付的 ECS 執行個體。您可通過此介面,依據自身需求靈活配置各類參數,實現執行個體的個人化建立。 |
| StartInstance | 啟動執行個體 | 本介面用於啟動一台ECS執行個體,您可以通過指定執行個體ID以及按需設定 InitLocalDisk 等參數啟動執行個體。 |
| StartInstances | 大量啟動執行個體 | 本介面用於大量啟動 ECS 執行個體,支援通過設定參數來選擇不同的大量操作模式,為您提供靈活的啟動方式。 |
| StopInstance | 停止執行個體 | 本介面用於停止一台ECS執行個體,支援選擇不同的停機方式、停機模式以及大量操作模式停止執行個體。 |
| StopInstances | 大量停止執行個體 | 本介面用於停止一台或多台 ECS 執行個體,支援選擇不同的停機方式、停機模式以及大量操作模式停止執行個體。 |
| RebootInstance | 重啟執行個體 | 本介面用於重啟一台ECS執行個體。 |
| RebootInstances | 大量重啟執行個體 | 本介面用於重啟一台或多台ECS執行個體,支援您通過參數來選擇是否強制重啟和設定不同的大量操作模式。 |
| DeleteInstance | 刪除執行個體 | 刪除或者釋放一台指定的ECS執行個體。 |
| DeleteInstances | 大量刪除執行個體 | 本介面用於大量刪除或者釋放隨用隨付執行個體或者到期的訂用帳戶執行個體,支援通過參數設定決定雲端硬碟是否釋放或轉換為隨用隨付保留。 |
| DescribeInstanceStatus | 查詢執行個體的狀態資訊列表 | 本介面主要用於查詢一台或多台指定ECS執行個體的狀態資訊,同時支援查詢指定條件下的執行個體列表。 |
| DescribeInstances | 查詢執行個體的詳細資料列表 | 本介面支援根據不同請求條件查詢執行個體列表,並關聯查詢執行個體的詳細資料。 |
| DescribeInstanceTypeFamilies | 查詢執行個體規格類型系列列表 | 本介面用於查詢阿里雲 ECS提供的執行個體規格類型系列列表。通過該介面擷取不同系列的執行個體規格類型系列資訊,從而更好地協助您瞭解可用的執行個體規格資源,為您選擇合適的執行個體規格建立 ECS 執行個體提供參考。 |
| DescribeInstanceTypes | 查詢執行個體規格資訊列表 | 本介面主要用於查詢Elastic Compute Service提供的所有執行個體規格的資訊列表並關聯擷取執行個體規格的詳細資料,也可根據特定條件查詢指定執行個體規格的資訊,協助您瞭解不同執行個體規格的配置和效能,以便選擇適合自己業務需求的執行個體。 |
| DescribeInstanceAttribute | 查詢執行個體屬性資訊 | 本介面用於查詢一台指定ECS執行個體的屬性資訊。 |
| ModifyInstanceAttribute | 修改執行個體屬性資訊 | 本介面用於修改一台ECS執行個體的部分屬性資訊,支援修改密碼、執行個體名稱、主機名稱、所屬安全性群組、執行個體的MTU以及使用者自訂資料等。 |
| ModifyInstanceClockOptions | 修改執行個體時鐘選項 | 按需修改執行個體時鐘選項。 |
| ModifyInstanceNetworkOptions | 修改執行個體網路選項 | 修改執行個體網路選項。 |
| ModifyInstanceChargeType | 修改執行個體計費方式 | 本介面用於修改ECS執行個體的計費方式,支援批量修改。 |
| ModifyInstanceSpec | 修改執行個體的執行個體規格或公網頻寬 | 本介面用於修改一台隨用隨付ECS執行個體的執行個體規格或者公網頻寬大小。 |
| ModifyPrepayInstanceSpec | 修改訂用帳戶執行個體的執行個體規格 | 本介面用於修改一台訂用帳戶ECS執行個體的執行個體規格,支援您升級或者降低執行個體規格,修改後的執行個體規格在執行個體整個生命週期內生效。 |
| ModifyInstanceAutoReleaseTime | 修改執行個體自動釋放時間 | 本介面用於修改指定隨用隨付執行個體或者搶佔式執行個體的自動釋放時間,同時支援取消自動釋放功能。 |
| AttachInstanceRamRole | 為執行個體授予RAM角色 | 本介面用於為一台或多台ECS執行個體授予RAM角色。 |
| DescribeInstanceRamRole | 查詢執行個體被授予的RAM角色 | 本介面具備兩個主要功能,支援依據執行個體 ID 來查詢一台或多台 ECS 執行個體所被授予的實RAM角色,同時也允許通過執行個體 RAM 角色名稱來查詢被授予了該特定角色的執行個體情況。 |
| DetachInstanceRamRole | 收回執行個體被授予的RAM角色 | 本介面用於收回一台或多台ECS執行個體被授予的RAM角色。 |
| DescribeInstanceVncUrl | 查詢執行個體VNC登入地址 | 本介面用於查詢一台ECS執行個體的VNC登入地址。 |
| ModifyInstanceVncPasswd | 修改執行個體VNC登入密碼 | 本介面用於修改一台ECS執行個體的VNC登入密碼。 |
| ModifyInstanceMetadataOptions | 修改執行個體內的中繼資料訪問設定 | 本介面用於修改指定地區下執行個體內的中繼資料訪問設定,包括是否啟用中繼資料訪問通道和訪問中繼資料時是否啟用強制加固模式等設定。 |
| DescribeUserData | 查詢執行個體自訂資料 | 本介面用於查詢一台ECS執行個體的自訂資料。 |
| RenewInstance | 續約執行個體 | 本介面用於續約一台訂用帳戶的 ECS 執行個體,支援您設定續約時間長度或者續約至統一到期日。 |
| DescribeInstanceAutoRenewAttribute | 查詢執行個體自動續約屬性 | 本介面用於查詢一台或多台訂用帳戶ECS執行個體的自動續約屬性,包括是否開啟自動續約、續約周期等資訊。 |
| ModifyInstanceAutoRenewAttribute | 修改執行個體的自動續約屬性 | 本介面用於修改一台或多台訂用帳戶執行個體的自動續約屬性,可以協助您減少資源到期的維護成本。 |
| ReActivateInstances | 重新啟用已到期或欠費回收的執行個體 | 本介面用於重新啟動一台已到期或欠費回收的隨用隨付ECS執行個體。 |
| DescribeSpotPriceHistory | 查詢搶佔式執行個體的歷史價格 | 本介面用於查詢搶佔式執行個體的歷史價格,最多支援擷取近30天內的資料,通過歷史價格資料可以協助您合理的設定搶佔式執行個體的單台執行個體上限價格。 |
| DescribeSpotAdvice | 查詢搶佔式執行個體平均釋放率和折扣率 | 本介面用於查詢指定地區下,搶佔式執行個體近30天的平均釋放率、平均折扣率等資訊。 |
鏡像
|
API |
標題 |
API概述 |
| CreateImage | 建立自訂鏡像 | 建立一份自訂鏡像。後續您可以使用建立的自訂鏡像建立ECS執行個體(RunInstances),或者更換執行個體的系統硬碟(ReplaceSystemDisk)。 |
| DescribeImages | 查詢鏡像資源 | 指定ImageId、鏡像被使用情境、Filter過濾等參數,查詢您可以使用的鏡像資源清單。 |
| ModifyImageAttribute | 修改自訂鏡像屬性 | 調用ModifyImageAttribute介面,並可以指定ImageId、ImageFamily等參數,修改一份自訂鏡像的屬性,例如鏡像族系、名稱、啟動模式、狀態以及是否支援NVMe等。 |
| DeleteImage | 刪除自訂鏡像 | 調用DeleteImage介面,並可以指定參數ImageId、Force刪除一份自訂鏡像。 |
| DescribeImageFromFamily | 查詢鏡像族系內可用鏡像 | 查詢指定鏡像族系內最新建立的可用自訂鏡像。 |
| DescribeImageSupportInstanceTypes | 查詢指定鏡像支援的執行個體規格 | 查詢指定鏡像支援的執行個體規格。 |
| DescribeImageSharePermission | 查詢自訂鏡像已經共用的所有使用者 | 查詢一份自訂鏡像已經共用的所有使用者。持返回結果支分頁顯示,每頁的資訊條目預設為10條。 |
| ModifyImageSharePermission | 管理鏡像共用許可權 | 管理鏡像共用許可權。您可以將自己的自訂鏡像共用給其他阿里雲帳號,也發行就緒為社區鏡像供他人使用。 |
| ImportImage | 匯入本地鏡像檔案 | 匯入一份您的本地鏡像檔案到Elastic Compute Service,作為自訂鏡像出現在相應地區中。後續您可以使用匯入的鏡像建立ECS執行個體(RunInstances),或者更換執行個體的系統硬碟(ReplaceSystemDisk)。 |
| ExportImage | 匯出一份自訂鏡像到OSS | 匯出一份自訂鏡像到與自訂鏡像同一地區的OSS Bucket裡。 |
| CopyImage | 複製一個地區下的自訂鏡像到其他地區 | 複製一個地區下的自訂鏡像到其他地區。複製鏡像可以實現跨地區部署ECS執行個體、跨地區複製ECS執行個體等目的。 |
| CancelCopyImage | 取消進行中中的複製鏡像任務 | 取消進行中中的複製鏡像(CopyImage)任務。 |
| CreateImageComponent | 建立鏡像組件 | 建立一個鏡像組件。鏡像組件用於儲存您在構建鏡像時,常用的構建模板命令。 |
| DescribeImageComponents | 查詢鏡像組件的詳細資料 | 查詢一個或多個鏡像組件的詳細資料。 |
| DeleteImageComponent | 刪除鏡像組件 | 調用DeleteImageComponent介面,並指定參數RegionId、ImageComponentId,刪除一個鏡像組件。 |
| CreateImagePipeline | 建立鏡像構建模板 | 建立一個鏡像模板。鏡像模板可用於構建鏡像。 |
| DescribeImagePipelines | 查詢鏡像模板的詳細資料 | 查詢一個或多個鏡像模板的詳細資料。 |
| DeleteImagePipeline | 刪除鏡像模板 | 刪除一個鏡像模板。 |
| StartImagePipelineExecution | 通過鏡像模板執行構建鏡像的任務 | 通過一個鏡像模板執行構建鏡像的任務。 |
| DescribeImagePipelineExecutions | 查詢鏡像構建任務的詳細資料 | 調用DescribeImagePipelineExecutions查詢一個鏡像構建任務的詳細資料。 |
| CancelImagePipelineExecution | 取消鏡像構建任務 | 取消一個鏡像構建任務。 |
Block Storage
|
API |
標題 |
API概述 |
| CreateDisk | 建立資料盤 | 建立一塊隨用隨付或訂用帳戶的資料盤。 |
| DescribeDisks | 查詢Block Storage | 查詢一塊或多塊已建立的Block Storage(包括雲端硬碟、本地碟以及彈性臨時盤)資訊。 |
| AttachDisk | 為執行個體掛載磁碟 | 為一台ECS執行個體掛載一塊按資料盤或系統硬碟。 |
| DetachDisk | 卸載隨用隨付資料盤或系統硬碟 | 從一台ECS執行個體上卸載一塊隨用隨付的資料盤或者系統硬碟。 |
| ResizeDisk | 擴容磁碟 | 擴容一塊磁碟,支援擴容系統硬碟和資料盤。 |
| ModifyDiskAttribute | 修改Block Storage屬性 | 修改一個或多個Block Storage裝置的名稱、描述、是否隨執行個體釋放、是否隨磁碟刪除其自動快照、是否啟用自動快照策略、是否開啟效能突發功能等。 |
| ModifyDiskChargeType | 修改雲端硬碟的計費方式 | 將訂用帳戶ECS執行個體上掛載的資料盤的計費方式在隨用隨付和訂用帳戶之間進行轉換。 |
| ModifyDiskSpec | 變更雲端硬碟類型或效能層級 | 變更一塊雲端硬碟類型,或者修改一塊ESSD雲端硬碟的效能層級。ESSD同城冗餘雲端硬碟、普通雲端硬碟、彈性臨時盤和本地碟均不支援變更雲端硬碟類型。 |
| ReplaceSystemDisk | 更換系統硬碟(更換作業系統) | 通過更換ECS執行個體系統硬碟的方式更換作業系統。更換後系統硬碟的雲端硬碟ID將發生變化,原雲端硬碟會被釋放。 |
| ResetDisk | 使用快照復原雲端硬碟 | 使用雲端硬碟快照,將雲端硬碟復原到之前某一特定的歷史狀態。 |
| ResetDisks | 批量重設磁碟 | 通過執行個體快照復原一個或多個雲端硬碟。 |
| ReInitDisk | 初始化磁碟至建立時的初始狀態 | 重新初始化一塊磁碟至建立時的初始狀態。 |
| ModifyDiskDeployment | 遷移雲端硬碟 | 將雲端硬碟遷入、遷出專屬Block Storage叢集,或將雲端硬碟在不同專屬Block Storage叢集之間遷移。 |
| DeleteDisk | 釋放隨用隨付資料盤 | 釋放一塊隨用隨付資料盤。磁碟類型包括普通雲端硬碟、高效雲端硬碟、SSD雲端硬碟和ESSD雲端硬碟。 |
| CloneDisks | 雲端硬碟複製 | 通過雲端硬碟複製可以快速在同一可用性區域複製出一塊與來源硬碟相同資料的新雲端硬碟。複製出的新雲端硬碟支援自訂容量、類型和加密屬性,掛載至執行個體後,可實現業務資料的快速複製或服務的橫向擴充。 |
| EnableDiskEncryptionByDefault | 開啟Block Storage帳號級預設加密 | 開啟指定地區Block Storage帳號級預設加密。 |
| DescribeDiskEncryptionByDefaultStatus | 查詢Block Storage帳號級預設加密的服務狀態 | 查詢指定地區Block Storage帳號級預設加密的服務狀態。 |
| DescribeDiskDefaultKMSKeyId | 查詢Block Storage帳號級預設加密使用的密鑰 | 查詢Block Storage帳號級預設加密使用的密鑰。 |
| ModifyDiskDefaultKMSKeyId | 修改Block Storage帳號級預設加密使用的密鑰 | 修改指定地區Block Storage帳號級預設加密使用的KMS密鑰ID。 |
| ResetDiskDefaultKMSKeyId | 重設Block Storage帳號級預設加密使用的密鑰 | 將指定地區Block Storage帳號級預設加密使用的 KMS 金鑰識別碼 重設為服務密鑰的介面。 |
| DisableDiskEncryptionByDefault | 關閉Block Storage帳號級預設加密 | 關閉指定地區Block Storage帳號級預設加密。 |
快照
|
API |
標題 |
API概述 |
| OpenSnapshotService | 開通快照服務 | 開通快照服務。 |
| CreateSnapshot | 建立快照 | 為一塊雲端硬碟建立一份快照。 |
| DescribeSnapshots | 查詢雲端硬碟快照列表 | 查詢雲端硬碟的快照列表資訊。例如快照狀態、正在建立的快照剩餘完成時間、自動快照保留天數等。 |
| DescribeSnapshotsUsage | 查詢快照數量和容量 | 查詢您在一個地區下的快照數量以及快照容量。 |
| ModifySnapshotAttribute | 修改快照屬性 | 修改一份快照的名稱、描述或保留天數。 |
| ModifySnapshotCategory | 修改快照類型 | 修改快照類型,可以通過該介面將標準快照轉換為歸檔快照。 |
| CopySnapshot | 複製快照 | 將一份標準快照或加密快照從一個地區複製到另一個地區。 |
| DeleteSnapshot | 刪除快照 | 刪除一份指定的快照。如果需要取消正在建立的快照,也可以調用該介面刪除快照,即取消建立快照任務。 |
| DescribeSnapshotLinks | 查詢雲端硬碟快照鏈 | 查詢雲端硬碟快照鏈。快照鏈是一塊雲端硬碟所有快照組成的關係鏈,一塊雲端硬碟對應一條快照鏈。 |
| CreateSnapshotGroup | 建立快照一致性組 | 為指定ECS執行個體中的雲端硬碟建立快照一致性組。快照一致性組包含一個或多個雲端硬碟對應的快照。 |
| DescribeSnapshotGroups | 查詢快照一致性組 | 查詢一個或多個快照一致性組的資訊。例如狀態、所屬的執行個體ID、快照建立進度等。 |
| ModifySnapshotGroup | 修改快照一致性組 | 修改快照一致性組的名稱與描述資訊。 |
| DeleteSnapshotGroup | 刪除快照一致性組 | 刪除快照一致性組。 |
| CreateAutoSnapshotPolicy | 建立自動快照策略 | 在指定地區下建立一條自動快照策略。可以指定自動快照的週期、保留時間以及跨地區備份等策略,為系統硬碟或資料盤建立快照備份資料。 |
| DescribeAutoSnapshotPolicyEx | 查詢已建立的自動快照策略 | 本介面用於查詢指定地區下已建立的自動快照策略詳細資料列表。 |
| DescribeAutoSnapshotPolicyAssociations | 查詢自動快照策略的關聯關係 | 查詢自動快照策略的關聯關係。 |
| ModifyAutoSnapshotPolicyEx | 修改自動快照策略 | 修改一條自動快照策略,例如,快照建立時間點、重複日期、保留時間等。 |
| ApplyAutoSnapshotPolicy | 為雲端硬碟應用自動快照策略 | 為一塊或者多塊雲端硬碟應用自動快照策略。 |
| CancelAutoSnapshotPolicy | 取消雲端硬碟的自動快照策略 | 取消一塊或者多塊雲端硬碟的自動快照策略。 |
| DeleteAutoSnapshotPolicy | 刪除自動快照策略 | 刪除一條自動快照策略。如果目標自動快照策略已經被應用到磁碟上,刪除自動快照策略後,這些磁碟不再執行該策略。 |
| LockSnapshot | 鎖定快照 | 以合規模式鎖定快照,以防止快照被意外或者惡意刪除。快照鎖定期間,任何使用者都無法將其刪除。 |
| DescribeLockedSnapshots | 查詢快照鎖定資訊 | 查詢快照的鎖定資訊。例如快照鎖定狀態、鎖定配置等。 |
| UnlockSnapshot | 解鎖快照 | 解鎖以合規模式鎖定但仍處於冷靜期內的快照。若快照以合規模式鎖定且冷靜期已結束,則無法解鎖。 |
網路
|
API |
標題 |
API概述 |
| DescribeBandwidthLimitation | 查詢不同執行個體規格公網頻寬上限 | 調用DescribeBandwidthLimitation查詢不同執行個體規格可以購買、升級或降配的公網頻寬上限。 |
| ModifyInstanceNetworkSpec | 調整ECS執行個體頻寬或分配公網IP | 修改ECS執行個體的頻寬配置、分配公網IP、轉換網路計費方式,支援升配和降配。 |
| AllocatePublicIpAddress | 分配公網IP | 為一台ECS執行個體分配一個公網IP地址。推薦您使用介面ModifyInstanceNetworkSpec分配公網IP。 |
| ConvertNatPublicIpToEip | 將公網IP地址轉化為Elastic IP Address | 將一台Virtual Private Cloud類型ECS執行個體的公網IP地址(PublicIP)轉化為Elastic IP Address(EIP)。 |
| ModifyInstanceVpcAttribute | 修改執行個體的VPC屬性 | 修改一台專用網路類型ECS執行個體的Virtual Private Cloud、私網IP地址、安全性群組或交換器。 |
| DescribeClassicLinkInstances | 查詢建立了串連的傳統網路類型執行個體 | 查詢一台或多台與Virtual Private Cloud建立了串連的傳統網路類型執行個體。 |
| AttachClassicLinkVpc | 將傳統網路類型執行個體串連到Virtual Private Cloud | 調用AttachClassicLinkVpc將一台傳統網路類型執行個體串連到Virtual Private Cloud中,使傳統網路類型執行個體可以和VPC中的雲資源私網互連。 |
| DetachClassicLinkVpc | 取消傳統網路類型執行個體與VPC的串連 | 調用DetachClassicLinkVpc取消一台傳統網路類型ECS執行個體與Virtual Private Cloud的串連(ClassicLink)。取消ClassicLink後,傳統網路類型執行個體無法與VPC內的執行個體互連。 |
彈性網卡
|
API |
標題 |
API概述 |
| CreateNetworkInterface | 建立彈性網卡 | 建立一張彈性網卡(ENI),支援指定主私網IP地址。 |
| DescribeNetworkInterfaces | 查看彈性網卡(ENI)列表 | 查詢一個或多個彈性網卡(ENI)的詳細資料。 |
| DescribeNetworkInterfaceAttribute | 查詢網卡屬性 | 指定彈性網卡ID,查詢一個網卡的詳細資料。 |
| ModifyNetworkInterfaceAttribute | 修改彈性網卡屬性 | 修改一個彈性網卡(ENI)的網卡隊列數、所屬安全性群組、隊列深度、通訊模式以及釋放執行個體時是否保留網卡等屬性。 |
| DeleteNetworkInterface | 刪除彈性網卡(ENI) | 非同步刪除一張彈性網卡(ENI)。 |
| AttachNetworkInterface | 附加彈性網卡到Virtual Private Cloud類型執行個體上 | 調用AttachNetworkInterface介面,並可以指定NetworkInterfaceId、InstanceId、NetworkCardIndex等參數,附加一個彈性網卡(ENI)到一台Virtual Private Cloud類型ECS執行個體上。 |
| DetachNetworkInterface | 從執行個體上分離彈性網卡(ENI) | 從一台ECS執行個體上分離一張彈性網卡(ENI)。 |
| AssignPrivateIpAddresses | 為彈性網卡分配輔助私人IP地址 | 為一塊彈性網卡分配一個或多個輔助私網IP地址。可以為網卡指定在所屬交換器(vSwitch)的空閑私網IP地址,或者通過指定私網地址數量自動分配私網IP地址。 |
| UnassignPrivateIpAddresses | 從彈性網卡刪除輔助私人IP地址 | 從一張彈性網卡刪除一個或多個輔助私人IP地址。 |
| AssignIpv6Addresses | 為彈性網卡分配IPv6地址 | 為彈性網卡分配一個或多個IPv6地址。 |
| UnassignIpv6Addresses | 回收彈性網卡IPv6地址 | 回收一個或多個彈性網卡IPv6地址。 |
| CreateNetworkInterfacePermission | 為認證ISV或個人授權彈性網卡許可權 | 調用CreateNetworkInterfacePermission為阿里雲夥伴(認證ISV)或者個人使用者授權彈性網卡許可權。 |
| DescribeNetworkInterfacePermissions | 查詢授權給認證ISV或個人的彈性網卡許可權 | 調用DescribeNetworkInterfacePermissions查詢您授權給阿里雲夥伴(認證ISV)或者個人使用者的彈性網卡許可權列表。 |
首碼列表
|
API |
標題 |
API概述 |
| CreatePrefixList | 建立首碼列表 | 建立一個首碼列表。 |
| DescribePrefixLists | 查詢首碼列表 | 調用DescribePrefixLists查詢一個或多個首碼列表的資訊。 |
| DescribePrefixListAttributes | 查詢首碼列表的詳細資料 | 查詢指定首碼列表的詳細資料,包含首碼列表的名稱、地址族、最大條目容量以及條目的詳細資料等。 |
| DescribePrefixListAssociations | 查詢首碼列表已關聯的資源資訊 | 查詢指定首碼列表已關聯的資源資訊,例如,資源ID和資源類型。 |
| ModifyPrefixList | 修改首碼列表的屬性 | 修改指定首碼列表的名稱、描述等,支援增加、修改和刪除條目。 |
| DeletePrefixList | 刪除首碼列表 | 調用DeletePrefixList刪除指定的首碼列表,同時刪除首碼列表中的所有條目。 |
連接埠列表
|
API |
標題 |
API概述 |
| CreatePortRangeList | 建立連接埠列表 | 建立連接埠列表,後續可關聯資源(例如安全性群組)使用。 |
| DescribePortRangeLists | 查詢連接埠列表 | 查詢連接埠列表。 |
| DescribePortRangeListEntries | 查詢連接埠列表的條目 | 查詢指定連接埠列表的條目。 |
| DescribePortRangeListAssociations | 查詢連接埠列表已關聯的資源資訊 | 查詢指定連接埠列表已關聯的資源資訊,例如,安全性群組。 |
| ModifyPortRangeList | 修改連接埠列表的屬性 | 修改指定連接埠列表的名稱、條目,支援增加、修改和刪除條目。 |
| DeletePortRangeList | 刪除連接埠列表 | 刪除指定連接埠列表,同時連接埠列表下的連接埠列表條目都將被刪除。 |
安全性群組
|
API |
標題 |
API概述 |
| CreateSecurityGroup | 建立安全性群組 | 本介面用於建立一個安全性群組。 |
| DescribeSecurityGroups | 查詢安全性群組基本資料列表 | 本介面用於查詢安全性群組基本資料列表,支援您通過地區、安全性群組ID、安全性群組類型等不同參數查詢。 |
| DescribeSecurityGroupAttribute | 查詢安全性群組和組內規則資訊 | 本介面主要用於查詢一個指定安全性群組的詳細資料,並關聯查詢安全性群組規則詳細資料列表。 |
| ModifySecurityGroupPolicy | 修改普通安全性群組的組內連通策略 | 本介面用於修改一個普通安全性群組的組內連通策略。 |
| ModifySecurityGroupAttribute | 修改安全性群組的名稱或者描述 | 本介面用於修改一個指定安全性群組的名稱或者描述資訊。 |
| DeleteSecurityGroup | 刪除安全性群組 | 本介面用於刪除一個安全性群組,並關聯刪除群組內所有安全性群組規則。 |
| AuthorizeSecurityGroup | 增加安全性群組入方向規則 | 本介面是阿里雲 ECS 中用於增加一條或多條安全性群組入方向規則的介面。通過該介面,使用者可以指定安全性群組入方向的存取權限,允許或者拒絕其他裝置發送入方向流量到安全性群組內的執行個體,從而實現對網路訪問的精細控制。 |
| ModifySecurityGroupRule | 修改安全性群組入方向規則 | 本介面用於修改指定安全性群組中的一條入方向安全性群組規則。 |
| RevokeSecurityGroup | 刪除安全性群組入方向規則 | 本介面用於刪除指定安全性群組內的一條或多條入方向安全性群組規則。 |
| AuthorizeSecurityGroupEgress | 增加安全性群組出方向規則 | 本介面是阿里雲 ECS 中用於增加一條或多條安全性群組出方向規則的介面。通過該介面,使用者可以指定安全性群組出方向的存取權限,允許或拒絕安全性群組內的執行個體發送出方向流量到其他裝置,從而實現對網路訪問的精細控制。 |
| ModifySecurityGroupEgressRule | 修改安全性群組出方向規則 | 本介面用於修改一條出方向安全性群組規則。 |
| RevokeSecurityGroupEgress | 刪除出方向安全性群組規則 | 本介面用於刪除指定安全性群組內的一條或多條出方向安全性群組規則。 |
| DescribeSecurityGroupReferences | 查詢被授權的安全性群組列表 | 本介面用於查詢一個或多個指定安全性群組已經被授權的其他安全性群組列表資訊。 |
| JoinSecurityGroup | 加入安全性群組 | 本介面用於將一台ECS執行個體或一張彈性網卡加入到指定的安全性群組。 |
| LeaveSecurityGroup | 移出安全性群組 | 本介面用於將一台ECS執行個體或一張彈性網卡移出指定的安全性群組。 |
金鑰組
|
API |
標題 |
API概述 |
| CreateKeyPair | 建立金鑰組 | 調用CreateKeyPair建立一對SSH金鑰組。系統會為您保管密鑰的公開金鑰部分,並返回未加密的PEM編碼的PKCS#8格式私密金鑰。您需要自行妥善保管私密金鑰部分。 |
| ImportKeyPair | 匯入金鑰組公開金鑰 | 匯入由其他工具產生的RSA金鑰組的公開金鑰部分。匯入金鑰組後,阿里雲為您保管公開金鑰部分,您需要自行妥善儲存金鑰組的私密金鑰部分。 |
| DescribeKeyPairs | 查詢金鑰組列表 | 調用DescribeKeyPairs查詢一個或多個金鑰組。 |
| AttachKeyPair | 綁定金鑰組到Linux執行個體 | 綁定一個SSH金鑰組到一台或多台Linux執行個體。 |
| DetachKeyPair | Linux執行個體解除綁定金鑰組 | 為一台或者多台Linux執行個體解除綁定SSH金鑰組。 |
| DeleteKeyPairs | 大量刪除金鑰組 | 調用DeleteKeyPairs刪除一對或者多對SSH金鑰組。 |
啟動模板
|
API |
標題 |
API概述 |
| CreateLaunchTemplate | 建立執行個體啟動模板 | 建立一個ECS執行個體啟動模板,簡稱模板。執行個體啟動模板能免除每次建立執行個體時都需要填入大量配置參數。 |
| DescribeLaunchTemplates | 查詢一個或多個可用的執行個體啟動模板 | 調用DescribeLaunchTemplates介面,並可以指定TemplateTag、TemplateResourceGroupId、LaunchTemplateId等參數,查詢一個或多個執行個體啟動模板的資訊,例如啟動模板總個數、模板建立時間、模板最新版本號碼等資訊集合。 |
| DeleteLaunchTemplate | 刪除執行個體啟動模板 | 指定參數LaunchTemplateId或LaunchTemplateName刪除目標地區下的一個執行個體啟動模板。 |
| CreateLaunchTemplateVersion | 在執行個體啟動模板中建立新版本 | 在指定的ECS執行個體啟動模板下建立一個新版本用於後續建立ECS執行個體、Auto Scaling組或彈性供應組。 |
| DescribeLaunchTemplateVersions | 查詢執行個體啟動模板的版本資訊 | 查詢ECS執行個體啟動模板版本的資訊,例如執行個體啟動模板總數、模板名稱、模板版本號碼等。 |
| ModifyLaunchTemplateDefaultVersion | 切換啟動模板的預設版本 | 調用ModifyLaunchTemplateDefaultVersion介面,並通過指定DefaultVersionNumber參數,切換啟動模板的預設版本。如果您在建立執行個體(RunInstances)時不指定模板版本號碼,則會採用預設版本。 |
| DeleteLaunchTemplateVersion | 刪除執行個體啟動模板的版本 | 指定LaunchTemplateId、DeleteVersion等參數,刪除指定執行個體啟動模板的一個或多個版本。 |
彈性供應組
|
API |
標題 |
API概述 |
| CreateAutoProvisioningGroup | 建立彈性供應組 | 建立一個彈性供應組。 |
| DescribeAutoProvisioningGroups | 查詢彈性供應組 | 查詢一個或多個彈性供應組。 |
| DescribeAutoProvisioningGroupInstances | 查詢彈性供應組內的執行個體 | 查詢一個彈性供應組內的執行個體資訊。 |
| ModifyAutoProvisioningGroup | 修改彈性供應組的配置 | 修改一個彈性供應組的配置資訊。 |
| DescribeAutoProvisioningGroupHistory | 查詢彈性供應組的調度任務資訊 | 調用 DescribeAutoProvisioningGroupHistory 查詢彈性供應組的調度任務資訊。 |
| DeleteAutoProvisioningGroup | 刪除彈性供應組 | 指定參數AutoProvisioningGroupId、TerminateInstances刪除一個彈性供應組。 |
部署集
|
API |
標題 |
API概述 |
| CreateDeploymentSet | 在指定的地區內建立部署集 | 在指定的地區內建立一個部署集。 |
| DescribeDeploymentSetSupportedInstanceTypeFamily | 查詢支援部署集的執行個體規格類型系列 | 調用DescribeDeploymentSetSupportedInstanceTypeFamily,並指定RegionId、Strategy參數,查詢支援各部署集策略的執行個體規格類型系列。 |
| DescribeDeploymentSets | 查詢部署集的屬性 | 查詢一個或多個部署集的詳細資料。 |
| ModifyInstanceDeployment | 修改執行個體部署集 | 修改ECS執行個體的部署集,或遷移ECS執行個體至Dedicated Host。支援在遷移ECS執行個體的同時變更執行個體規格。 |
| ModifyDeploymentSetAttribute | 修改部署集的名稱和描述資訊 | 修改一個部署集的名稱和描述資訊。 |
| DeleteDeploymentSet | 刪除部署集 | 刪除一個部署集。 |
資源保障
|
API |
標題 |
API概述 |
| CreateElasticityAssurance | 建立彈性保障服務 | 通過指定彈性保障服務所屬地區下的可用性區域、執行個體規格、購買時間長度、是否自動續約等參數建立彈性保障服務。 |
| DescribeElasticityAssurances | 查詢彈性保障服務的資訊 | 查詢彈性保障服務的詳細資料。例如彈性保障服務的狀態、匹配模式、生效方式、失效時間、已使用的執行個體的數量等。 |
| DescribeElasticityAssuranceInstances | 查詢彈性保障服務已匹配執行個體列表 | 調用DescribeElasticityAssuranceInstances查詢彈性保障服務已匹配的運行狀態的執行個體列表。 |
| ModifyElasticityAssurance | 修改彈性保障服務資訊 | 修改一個彈性保障服務的部分資訊,包含名稱、描述、容量(暫時只支援縮容)。 |
| RenewElasticityAssurances | 續約彈性保障服務 | 對一個或多個已購買的彈性保障服務進行續約。 |
| ModifyElasticityAssuranceAutoRenewAttribute | 修改彈性保障服務自動續約 | 修改一個或多個彈性保障服務的自動續約屬性。 |
| DescribeElasticityAssuranceAutoRenewAttribute | 查詢彈性保障服務自動續約 | 查詢一個或多個彈性保障服務的自動續約屬性。 |
| PurchaseElasticityAssurance | 購買一個準備完畢的彈性保障服務 | 本介面旨在為使用者提供便捷、高效的方式來購買彈性保障服務。當使用者存在資源準備完畢,處於未啟用狀態的彈性保障服務時,可以通過該介面進行購買。 |
| CreateCapacityReservation | 建立容量預定服務 | 指定需要預留的執行個體規格、總數量,生效方式和可用性區域等,建立容量預定服務。 |
| DescribeCapacityReservations | 查詢容量預定服務的資訊 | 查詢一個或多個容量預定服務的詳細資料,例如服務的狀態、服務的生效與失效時間、私人池的模式和已使用的執行個體的數量等。 |
| DescribeCapacityReservationInstances | 查詢容量預定服務已匹配的執行個體列表 | 查詢容量預定服務已匹配的執行個體列表。 |
| ModifyCapacityReservation | 修改一個容量預定服務的部分資訊 | 調用ModifyCapacityReservation修改一個容量預定服務的部分資訊,包括容量預定服務的名稱、描述資訊、失效方式以及預留的執行個體總數量。 |
| DescribeInstanceAttachmentAttributes | 查詢執行個體匹配的私人池資訊 | 查詢執行個體匹配的私人池資訊,例如匹配模式、私人池ID等。 |
| ModifyInstanceAttachmentAttributes | 修改執行個體的私人池的屬性 | 修改執行個體的私人池匹配模式。 |
| ReleaseCapacityReservation | 釋放容量預定服務 | 調用ReleaseCapacityReservation釋放容量預定服務。 |
預留執行個體券
|
API |
標題 |
API概述 |
| PurchaseReservedInstancesOffering | 購買預留執行個體券 | 本介面用於購買一張預留執行個體券,支援您購買一張地區級或者可用性區域級的預留執行個體券來抵扣對應規格的隨用隨付執行個體賬單。 |
| DescribeReservedInstances | 查詢預留執行個體券詳細資料列表 | 本介面主要用於查詢指定地區下您已經購買的預留執行個體券資訊列表,支援您根據標籤、預留執行個體券屬性等參數擷取預留執行個體券詳細資料列表。 |
| ModifyReservedInstances | 修改預留執行個體券配置 | 本介面的主要功能是通過修改執行個體規格、數量、可用性區域等預留執行個體券的配置來對預留執行個體券進行拆分、合并或範圍變更操作。 |
| ModifyReservedInstanceAttribute | 修改預留執行個體券屬性 | 本介面用於修改一張預留執行個體券的屬性資訊,包括名稱和描述。 |
| RenewReservedInstances | 續約預留執行個體券 | 本介面用於對一張或多張預留執行個體券進行續約,支援您在續約時設定購買時間長度和自動續約屬性。 |
| DescribeReservedInstanceAutoRenewAttribute | 查詢預留執行個體券自動續約屬性 | 本介面用於查詢一個或多個預留執行個體券自動續約屬性,包括自動續約時間長度和自動續約狀態。 |
| ModifyReservedInstanceAutoRenewAttribute | 修改預留執行個體券自動續約屬性 | 本介面主要用於修改一個或多個預留執行個體券的自動續約屬性,支援您取消或者關閉自動續約。 |
儲存容量單位包
|
API |
標題 |
API概述 |
| PurchaseStorageCapacityUnit | 購買儲存容量單位包 | 本介面用於購買一個或多個儲存容量單位包SCU(Storage Capacity Unit)。 |
| DescribeStorageCapacityUnits | 查詢儲存容量單位包詳細資料列表 | 本介面用於查詢儲存容量單位包SCU(Storage Capacity Unit)的詳細資料列表,支援根據名稱、狀態以及容量大小等條件進行查詢。 |
| ModifyStorageCapacityUnitAttribute | 修改儲存容量單位包屬性 | 本介面用於修改一個儲存容量單位包SCU(Storage Capacity Unit)的名稱或者描述資訊。 |
雲助手
|
API |
標題 |
API概述 |
| RunCommand | 建立並執行雲助手命令 | 本介面用於在一台或多台ECS執行個體中建立並執行雲助手命令,支援Shell、PowerShell或者Bat類型的指令碼,支援定時執行、自訂參數和執行個體內容器執行等功能。 |
| CreateCommand | 建立雲助手命令 | 建立一條Shell、PowerShell或者Bat指令碼類型的雲助手命令。 |
| InvokeCommand | 執行雲助手命令 | 指定CommandId、InstanceId、ResourceGroupId等參數,為一台或多台ECS執行個體觸發一條雲助手命令。 |
| DescribeInvocations | 查詢雲助手命令的執行資訊列表 | 調用DescribeInvocations查詢雲助手命令的執行列表和狀態。 |
| DescribeInvocationResults | 查詢雲助手命令執行結果 | 調用DescribeInvocationResults查看一條或多條雲助手命令的執行結果,即在ECS執行個體中的實際執行結果。 |
| ModifyInvocationAttribute | 修改雲助手命令的執行屬性 | 修改雲助手定時任務的執行資訊,包括命令內容、定時執行方式、添加ECS執行個體或受管理的執行個體到任務。 |
| StopInvocation | 停止執行雲助手命令 | 調用StopInvocation停止一台或多台ECS執行個體中一條進行中中(Running)的雲助手命令進程。 |
| DescribeCommands | 查詢已建立的雲助手命令 | 查詢您手動建立的雲助手命令或者阿里雲提供的公用命令。 |
| ModifyCommand | 修改雲助手命令 | 調用ModifyCommand修改一條雲助手命令相關參數。 |
| DeleteCommand | 刪除一條雲助手命令 | 調用DeleteCommand介面,並指定參數RegionId、CommandId刪除一條雲助手命令。它無法刪除正在執行中的命令。 |
| SendFile | 上傳本地檔案到ECS執行個體 | 調用SendFile向一台或多台ECS執行個體下發遠程檔案。 |
| DescribeSendFileResults | 查詢雲助手下發檔案清單及狀態 | 調用DescribeSendFileResults查詢雲助手下發檔案清單及狀態。 |
| DescribeCloudAssistantStatus | 查詢雲助手安裝狀態 | 調用DescribeCloudAssistantStatus查詢一台或者多台執行個體是否安裝了雲助手Agent。如果已安裝了雲助手,還將查詢雲助手命令執行的總數量、正在執行的數量以及最近一次命令執行的時間。 |
| InstallCloudAssistant | 為執行個體安裝雲助手Agent | 調用InstallCloudAssistant為一台或多台ECS執行個體安裝雲助手Agent。需要重啟執行個體來完成安裝雲助手Agent的操作。 |
| StartTerminalSession | 開始終端會話 | 調用StartTerminalSession基於會話管理功能建立一個會話。您可以通過指定ECS執行個體ID與該執行個體建立一個WebSocket會話,通過介面返回的WebSocketUrl可以遠端連線到ECS執行個體。 |
| EndTerminalSession | 關閉終端會話 | 永久關閉指定Session的資料連線。 |
| DescribeTerminalSessions | 查看Session Manager會話記錄 | 查看Session Manager會話記錄。 |
| ModifyCloudAssistantSettings | 修改雲助手服務配置 | 修改雲助手服務配置。 |
| DescribeCloudAssistantSettings | 查詢雲助手服務配置 | 查詢雲助手服務配置。 |
| CreateActivation | 建立一個啟用碼 | 該介面用於建立一個啟用碼,該啟用碼用於將非阿里雲伺服器註冊為阿里雲受管理的執行個體。 |
| DescribeActivations | 查詢啟用碼的使用方式 | 調用DescribeActivations查詢已建立的啟用碼以及啟用碼的使用方式。 |
| DisableActivation | 手動禁用指定的啟用碼 | 調用DisableActivation手動禁用指定的啟用碼。 |
| DeleteActivation | 刪除一個未被使用的啟用碼 | 調用DeleteActivation刪除一個未被使用的啟用碼。 |
| DescribeManagedInstances | 擷取受管理的執行個體 | 調用DescribeManagedInstances查詢受管理的執行個體列表。 |
| ModifyManagedInstance | 修改受管理的執行個體 | 調用ModifyManagedInstance修改一台受管理的執行個體的相關資訊。 |
| DeregisterManagedInstance | 登出受管理的執行個體 | 調用DeregisterManagedInstance登出一個受管理的執行個體。登出後您將無法再使用雲助手向執行個體發送命令或檔案。 |
| ListPluginStatus | 查詢執行個體中雲助手外掛程式的狀態 | 調用ListPluginStatus查詢執行個體中雲助手外掛程式的狀態。 |
系統事件
|
API |
標題 |
API概述 |
| DescribeInstancesFullStatus | 查詢執行個體的全部狀態資訊 | 調用DescribeInstancesFullStatus查詢一台或多台ECS執行個體的全狀態資訊。全狀態資訊包括執行個體狀態和執行個體系統事件狀態,其中,執行個體狀態為執行個體的生命週期狀態,執行個體系統事件為維護事件的健康狀態。 |
| DescribeDisksFullStatus | 查詢一塊或多塊Block Storage的全部狀態資訊 | 調用DescribeDisksFullStatus查詢一塊或多塊Block Storage的全部狀態資訊。 |
| DescribeInstanceHistoryEvents | 查詢指定執行個體系統事件資訊 | 調用DescribeInstanceHistoryEvents介面,並可以指定InstanceId、EventType等參數,查詢指定執行個體系統事件資訊,預設查詢處於非活躍狀態的歷史系統事件。 |
| CreateSimulatedSystemEvents | 為執行個體預約類比系統事件 | 為一台或多台ECS執行個體預約類比系統事件。類比系統事件相當於事件演習,不會真正執行事件,也不會對ECS執行個體產生影響。 |
| CancelSimulatedSystemEvents | 取消類比系統事件 | 調用CancelSimulatedSystemEvents取消一件或多件處於Scheduled(計劃中)或Executing(執行中)狀態的類比系統事件。取消系統事件後,類比事件變為Canceled(已取消)狀態。 |
| AcceptInquiredSystemEvent | 接受並授權執行系統事件操作 | 調用AcceptInquiredSystemEvent接受並授權執行系統事件操作。對問詢中(Inquiring)狀態的系統事件,接受系統事件的預設操作,授權系統執行預設操作。 |
資源診斷
|
API |
標題 |
API概述 |
| DescribeDiagnosticMetrics | 查詢診斷指標列表 | 調用DescribeDiagnosticMetrics查詢診斷指標列表。 |
| CreateDiagnosticMetricSet | 建立資源診斷指標集合 | 調用CreateDiagnosticMetricSet建立資源診斷指標集合。您可以根據需要,靈活組合診斷指標。 |
| DescribeDiagnosticMetricSets | 查詢資源診斷集合列表 | 調用DescribeDiagnosticMetricSets查詢資源診斷集合列表。 |
| ModifyDiagnosticMetricSet | 修改資源診斷指標集合 | 修改資源診斷指標集合。 |
| DeleteDiagnosticMetricSets | 刪除資源診斷指標集合 | 調用DeleteDiagnosticMetricSets刪除資源診斷指標集合。 |
| CreateDiagnosticReport | 建立資源診斷報告 | 調用CreateDiagnosticReport建立資源診斷報告。根據您傳入診斷指標集合ID,產生多個診斷指標的診斷報告。您可以根據返回的診斷報告ID,調用DescribeDiagnosticReportAttributes查詢資源診斷詳情。 |
| DescribeDiagnosticReports | 查詢資源診斷報告列表 | 調用DescribeDiagnosticReports查詢資源診斷報告列表。 |
| DescribeDiagnosticReportAttributes | 查詢資源診斷報告詳情 | 調用DescribeDiagnosticReportAttributes查詢資源診斷詳情。 |
| DeleteDiagnosticReports | 刪除資源診斷報告 | 調用DeleteDiagnosticReports刪除資源診斷報告。 |
營運與監控
|
API |
標題 |
API概述 |
| GetInstanceScreenshot | 擷取執行個體的截屏資訊 | 調用GetInstanceScreenshot擷取執行個體的截屏資訊。 |
| GetInstanceConsoleOutput | 擷取執行個體系統命令列輸出 | 擷取一台執行個體的系統命令列輸出,資料以Base64編碼後返回。 |
| DescribeDiskMonitorData | 查詢雲端硬碟監控資料 | 查詢一塊雲端硬碟在指定時間內的使用資訊,例如,雲端硬碟讀IOPS、寫IOPS、讀頻寬(B/s)、寫頻寬(B/s)、讀時延(μs)以及寫時延(μs)。 |
| DescribeInstanceMonitorData | 查詢執行個體監控資料 | 調用DescribeInstanceMonitorData查詢一台ECS執行個體的監控資訊。可查詢的指標包括ECS執行個體的vCPU使用率、突發效能執行個體積分、接收的資料流量、發送的資料流量、平均頻寬等。 |
| DescribeEniMonitorData | 查詢輔助網卡監控資料 | 調用DescribeEniMonitorData查詢一塊輔助網卡在指定時間段內使用的流量資訊。 |
| DescribeSnapshotMonitorData | 查詢近30天內快照容量變化監控資料 | 查詢一個地區下近30天內的快照容量變化監控資料。 |
| DescribeInstanceMaintenanceAttributes | 查詢執行個體的維護屬性 | 調用DescribeInstanceMaintenanceAttributes查詢執行個體的維護屬性。 |
| ModifyInstanceMaintenanceAttributes | 修改執行個體的維護屬性 | 調用ModifyInstanceMaintenanceAttributes修改執行個體的維護屬性。 |
| RedeployInstance | 重新部署執行個體 | 當ECS執行個體收到系統事件通知時,調用RedeployInstance可以重新部署這台ECS執行個體。 |
| ReportInstancesStatus | 反饋一台或者多台ECS執行個體異常問題 | 調用ReportInstancesStatus反饋一台或者多台ECS執行個體的異常問題。您可以反饋多台ECS執行個體發生的相同問題,也可以反饋一台ECS執行個體的多塊磁碟發生的相同問題。 |
標籤與資源群組
|
API |
標題 |
API概述 |
| TagResources | 建立並綁定標籤 | 為指定的ECS資源清單統一建立並綁定標籤。 |
| ListTagResources | 查詢資源已經綁定的標籤列表 | 查詢一個或多個ECS資源已經綁定的標籤列表 |
| UntagResources | 為指定資源清單統一解除綁定標籤 | 調用UntagResources為指定的ECS資源清單統一解除綁定標籤。解除綁定後,如果該標籤沒有綁定其他任何資源,會被自動刪除。 |
| JoinResourceGroup | 將一個ECS資源或者服務加入一個資源群組 | 調用JoinResourceGroup將一個ECS資源或者服務加入一個資源群組。 |
Dedicated Host
|
API |
標題 |
API概述 |
| AllocateDedicatedHosts | 建立一台或多台隨用隨付或者訂用帳戶Dedicated Host | 調用AllocateDedicatedHosts建立一台或多台隨用隨付或者訂用帳戶Dedicated Host。Dedicated Host是單租戶獨享的物理機資源,您可以在Dedicated Host上自行建立ECS執行個體和擷取物理伺服器屬性等資訊。 |
| DescribeDedicatedHosts | 查詢Dedicated Host詳細資料 | 本介面用於查詢一台或多台Dedicated Host的詳細資料。通過該介面,您可以擷取包括Dedicated Host的物理效能指標、機器碼、使用狀態以及已建立的ECS執行個體列表等資訊。您能夠根據具體需求,通過指定相關參數,如Dedicated HostID列表、Dedicated Host叢集ID、宿主機名稱、狀態等,精準地查詢所需的Dedicated Host詳細資料,為高效管理和最佳化雲端運算資源提供有力支援。 |
| DescribeDedicatedHostTypes | 查詢Dedicated Host規格詳細參數 | 調用DescribeDedicatedHostTypes查詢指定地區下支援的Dedicated Host規格詳細參數,或者查詢Dedicated Host支援的ECS執行個體規格類型系列。 |
| ModifyDedicatedHostAttribute | 修改Dedicated Host部分資訊 | 調用ModifyDedicatedHostAttribute修改一台Dedicated Host的部分資訊,包括Dedicated Host的名稱、描述和服務不可用屬性等。 |
| ModifyDedicatedHostsChargeType | 修改Dedicated Host的付費類型 | 調用ModifyDedicatedHostsChargeType修改Dedicated Host的付費類型。 |
| DescribeDedicatedHostAutoRenew | 查詢Dedicated Host自動續約狀態 | 調用DescribeDedicatedHostAutoRenew查詢一台或多台訂用帳戶Dedicated Host自動續約狀態。 |
| ModifyDedicatedHostAutoRenewAttribute | 為Dedicated Host設定或取消自動續約 | 調用ModifyDedicatedHostAutoRenewAttribute為一台或多台訂用帳戶Dedicated Host設定自動續約,也可以取消已設定的自動續約。 |
| RenewDedicatedHosts | 續約一台或者多台訂用帳戶Dedicated Host | 續約一台或者多台訂用帳戶的Dedicated Host。 |
| ModifyDedicatedHostAutoReleaseTime | 為Dedicated Host設定自動釋放時間 | 調用ModifyDedicatedHostAutoReleaseTime為一台隨用隨付Dedicated Host設定自動釋放時間,或者取消自動釋放一台隨用隨付Dedicated Host。 |
| RedeployDedicatedHost | 執行Dedicated Host的故障遷移 | 執行Dedicated Host的故障遷移。 |
| ReleaseDedicatedHost | 釋放Dedicated Host | 本介面用於釋放一台隨用隨付Dedicated Host或者到期的訂用帳戶Dedicated Host |
| CreateDedicatedHostCluster | 建立Dedicated Host組 | 建立一個Dedicated Host組。 |
| ModifyDedicatedHostClusterAttribute | 修改Dedicated Host組的資訊 | 修改一台Dedicated Host組的部分資訊,包括Dedicated Host組的名稱、描述資訊、屬性等。 |
| DescribeDedicatedHostClusters | 查詢Dedicated Host組的詳情 | 查詢一個或多個Dedicated Host組的詳細資料。 |
| DeleteDedicatedHostCluster | 刪除Dedicated Host組 | 刪除一個Dedicated Host組,操作前請先將該Dedicated Host組下的Dedicated Host遷移至其他Dedicated Host組。 |
高效能叢集
|
API |
標題 |
API概述 |
| CreateHpcCluster | 建立一個HPC叢集 | 調用CreateHpcCluster建立一個HPC叢集。 |
| DescribeHpcClusters | 查詢HPC叢集 | 調用 DescribeHpcClusters 查詢您可用的HPC叢集。請求參數作為篩選器(Filter)使用,篩選關係為邏輯與關係,參數之間無依賴關係。 |
| ModifyHpcClusterAttribute | 修改一個HPC叢集的描述資訊 | 調用ModifyHpcClusterAttribute修改一個HPC叢集的描述資訊。 |
| DeleteHpcCluster | 刪除一個HPC叢集 | 調用DeleteHpcCluster刪除一個HPC叢集。 |
任務
|
API |
標題 |
API概述 |
| DescribeTasks | 查詢工作清單 | 調用DescribeTasks查詢一個或多個非同步請求的進度。 |
| DescribeTaskAttribute | 查詢任務詳細資料 | 調用DescribeTaskAttribute查詢非同步任務的詳細資料。目前,可以查詢的非同步任務有匯入鏡像(ImportImage)、匯出鏡像(ExportImage)及變更雲端硬碟類型(ModifyDiskSpec)。 |
| CancelTask | 取消任務 | 調用CancelTask取消一件正在啟動並執行任務。目前,您能取消正在啟動並執行匯入鏡像任務(ImportImage)和匯出鏡像任務(ExportImage)。 |
Deprecated
|
API |
標題 |
API概述 |
| ModifyUserBusinessBehavior | 修改使用者業務行為 | 設定使用者層級預設屬性 |
| DescribeLimitation | 查詢資源配額限制 | 查詢帳號限制 |
| DescribeClusters | 擷取叢集資訊 | 查詢叢集 |
| AllocateEipAddress | 申請Elastic IP Address(EIP) | AllocateEipAddress |
| DescribeVRouters | 查詢指定地區的路由器列表 | 查詢路由器列表 |
| ReleasePublicIpAddress | 釋放公網IP地址 | 釋放公網IP。 |
| AddTags | 添加或者覆蓋一個或者多個標籤到Elastic Compute Service的各項資源上 | 添加或者覆蓋一個或者多個標籤到Elastic Compute Service的各項資源上。您可以添加標籤到執行個體、磁碟、快照、鏡像、安全性群組等,便於管理資源。 |
| DescribeResourceByTags | 根據標籤檢索資源 | 調用DescribeResourceByTags根據標籤檢索資源。支援根據標籤檢索,也支援根據資源類型檢索。 |
| DescribeTags | 查詢可供使用標籤 | 查詢可以供您使用的標籤。您可以根據資源類型、資源ID、標籤鍵或標籤值等條件查詢標籤,篩選條件之間為邏輯與(&&)關係,返回滿足所有篩選條件的標籤。 |
| RemoveTags | 解除綁定標籤 | 調用RemoveTags從執行個體、磁碟、快照、鏡像或者安全性群組等解除綁定一個或多個標籤。 |
其他
|
API |
標題 |
API概述 |
| EnableNetworkInterfaceQoS | 啟用或修改彈性網卡QoS限速設定 | 啟用或修改彈性網卡QoS限速設定 |
| DisableNetworkInterfaceQoS | 禁用彈性網卡QoS限速設定 | 禁用彈性網卡QoS限速設定 |
| DescribePlanMaintenanceWindows | 查詢營運視窗 | 查詢營運視窗 |
| CreatePlanMaintenanceWindow | 建立營運視窗 | 建立營運視窗。當營運視窗TargetResource參數設定關聯的ECS執行個體,底層發生硬體隱患,需要通過計劃營運來規避的時候,計劃營運的執行時間會根據營運視窗TimePeriod 參數設定的區間來設定。當到達營運事件的執行時間後,平台會自動根據營運事件的類型來執行響應的營運操作。 |
| ModifyPlanMaintenanceWindow | 修改營運視窗 | 更新營運視窗 |
| DeletePlanMaintenanceWindow | 刪除營運視窗 | 刪除營運視窗 |