我們為您匯總了Elastic Compute Service 所有可調用 API,具體介面資訊請參閱相關文檔。
更多 API 資源,請訪問 API Explorer。
執行個體相關介面
介面 | 描述 |
---|---|
RunInstances | 建立一台或者多台隨用隨付(Pay-As-You-Go)執行個體。 |
CreateInstance | 建立一台執行個體。 |
StartInstance | 啟動一台指定的執行個體。 |
StopInstance | 停止運行一台指定的執行個體。 |
RebootInstance | 重啟指定的執行個體。 |
DeleteInstance | 根據傳入的執行個體名稱釋放您的執行個體資源。 |
AttachInstanceRamRole | 為您的執行個體授予執行個體 RAM 角色。 |
DetachInstanceRamRole | 收回執行個體的執行個體 RAM 角色。 |
DescribeInstanceStatus | 批量獲取目前使用者所有執行個體的狀態資訊。 |
DescribeInstances | 查詢所有執行個體的詳細資料。 |
DescribeInstanceVncUrl | 查詢執行個體的 Web 管理終端地址。 |
DescribeUserdata | 查詢您的執行個體的自訂資料。 |
DescribeInstanceAutoRenewAttribute | 查詢執行個體自動續費狀態。 |
DescribeInstanceRamRole | 查詢一台或者多台執行個體上的已賦予的執行個體 RAM 角色的資訊。 |
DescribeSpotPriceHistory | 查詢搶佔式執行個體曆史價格。最多能查詢 30 天內的曆史價格記錄。 |
DescribeInstanceTypeFamilies | 查詢Elastic Compute Service 提供的執行個體規格類型系列資源。 |
DescribeInstanceTypes | 查詢Elastic Compute Service 提供的執行個體規格資源。 |
ModifyInstanceVpcAttribute | 修改執行個體的 VPC 屬性。 |
ModifyInstanceAttribute | 修改執行個體密碼、執行個體名稱和安全性群組等屬性資訊。 |
ModifyInstanceVncPasswd | 修改執行個體的 Web 管理終端密碼。 |
ModifyInstanceAutoReleaseTime | 為執行個體設定自動釋放時間。 |
ModifyInstanceAutoRenewAttribute | 設定執行個體的自動續費狀態。 |
ModifyInstanceSpec | 調整隨用隨付執行個體的執行個體規格和公網頻寬大小。 |
啟動模板相關介面
介面 | 描述 |
---|---|
CreateLaunchTemplate | 建立一個執行個體啟動模板,簡稱模板。執行個體啟動模板能免除您每次建立執行個體時都需要填入大量配置參數。 |
CreateLaunchTemplateVersion | 根據指定的執行個體啟動模板建立一個版本。 |
DeleteLaunchTemplate | 刪除一個執行個體啟動模板。 |
DeleteLaunchTemplateVersion | 刪除指定執行個體啟動模板的一個版本。不支援刪除預設版本,您需要通過 DeleteLaunchTemplate 刪除整個執行個體啟動模板才能刪除預設版本。 |
DescribeLaunchTemplates | 查詢可用的執行個體啟動模板。 |
DescribeLaunchTemplateVersions | 查詢執行個體啟動模板版本。 |
ModifyLaunchTemplateDefaultVersion | 切換啟動模板的某個版本為該模板的預設版本。如果您在建立執行個體(RunInstances)時不指定模板版本號碼,會採用預設版本。 |
磁碟相關介面
介面 | 描述 |
---|---|
CreateDisk | 建立可卸載雲端碟的資料盤。 |
DeleteDisk | 釋放一塊雲端碟。 |
DescribeDisks | 查詢您已經建立的磁碟。 |
AttachDisk | 為執行個體掛載資料盤。 |
DetachDisk | 將一塊雲端碟從一台執行個體上卸載。 |
ModifyDiskAttribute | 修改您的磁碟的屬性或者明細。 |
ReplaceSystemDisk | 更換執行個體的系統盤或者作業系統。 |
ReInitDisk | 初始化雲端碟到建立時的初始狀態。 |
ResetDisk | 使用磁碟的曆史快照回滾至某一階段的磁碟狀態。 |
ResizeDisk | 擴容一塊磁碟。 |
鏡像相關介面
介面 | 描述 |
---|---|
CreateImage | 建立一份自訂鏡像。 |
ImportImage | 匯入您已有的鏡像檔案到Elastic Compute Service 環境中,並作為自訂鏡像出現在相應地域中。 |
ExportImage | 匯出自訂鏡像到與該自訂鏡像同一地域的Object Storage Service bucket 裡。 |
CopyImage | 將一個地域下的自訂鏡像複製到其他地域。 |
CancelCopyImage | 取消進行中中的複製鏡像(CopyImage )任務。 |
DescribeImages | 查詢您可以使用的鏡像資源。 |
DeleteImage | 刪除一份自訂鏡像。 |
DescribeImageSharePermission | 查詢一份自訂鏡像已經共用的所有使用者。 |
ModifyImageAttribute | 修改自訂鏡像的名稱和描述。 |
ModifyImageSharePermission | 管理鏡像共用許可權。 |
快照相關介面
介面 | 描述 |
---|---|
CreateSnapshot | 為指定的磁碟建立快照。 |
CreateAutoSnapshotPolicy | 建立一條自動快照策略。 |
ApplyAutoSnapshotPolicy | 為一塊或者多塊磁碟應用自動快照策略。 |
DeleteSnapshot | 刪除指定的快照。 |
CancelAutoSnapshotPolicy | 取消一塊或者多塊磁碟的自動快照策略。 |
DeleteAutoSnapshotPolicy | 刪除一條自動快照策略。 |
DescribeAutoSnapshotPolicyEx | 查詢您已建立的自動快照策略。 |
DescribeSnapshots | 查詢某台執行個體磁碟裝置所有的快照列表。 |
DescribeSnapshotLinks | 查詢磁碟快照鏈。 |
ModifyAutoSnapshotPolicyEx | 修改一條自動快照策略。 |
網路相關介面
介面 | 描述 |
---|---|
AllocatePublicIpAddress | 為一台執行個體分配一個公網 IP 位址。 |
ConvertNatPublicIpToEip | 將一台網路類型為 VPC 類型的執行個體的公網 IP(NatPublicIp)轉化為 彈性公網 IP(EIP)。 |
AttachClassicLinkVpc | 將一台經典網路類型執行個體串連到 VPC 中,使經典網路類型執行個體可以和 VPC 中的雲資源私網互通。 |
DetachClassicLinkVpc | 取消經典網路類型執行個體與 VPC 的串連(ClassicLink)。 |
DescribeBandwidthLimitation | 查詢頻寬資源清單。 |
DescribeClassicLinkInstances | 查詢一台或者多台與 VPC 建立了串連的經典網路類型執行個體。 |
ModifyInstanceNetworkSpec | 修改執行個體的頻寬配置。 |
專有網路 VPC 相關的介面,請參閱 專有網路 VPC API 參考。
安全性群組相關介面
介面 | 描述 |
---|---|
CreateSecurityGroup | 新建一個安全性群組。 |
AuthorizeSecurityGroup | 增加一條安全性群組入方向規則。 |
AuthorizeSecurityGroupEgress | 增加一條安全性群組出方向規則。 |
RevokeSecurityGroup | 刪除一條安全性群組入方向規則。 |
RevokeSecurityGroupEgress | 刪除一條安全性群組出方向規則。 |
JoinSecurityGroup | 將一台執行個體加入到指定的安全性群組。 |
LeaveSecurityGroup | 將一台執行個體移出指定的安全性群組。 |
DeleteSecurityGroup | 刪除一個安全性群組。 |
DescribeSecurityGroupAttribute | 查詢安全性群組詳情。 |
DescribeSecurityGroups | 查詢您建立的安全性群組的基本資料,例如安全性群組 ID 和安全性群組描述等。 |
DescribeSecurityGroupReferences | 查詢一個安全性群組和其他哪些安全性群組有安全性群組等級的授權行為。 |
ModifySecurityGroupAttribute | 修改指定安全性群組的屬性,包括修改安全性群組名稱和描述。 |
ModifySecurityGroupPolicy | 修改安全性群組內網連通策略。 |
ModifySecurityGroupRule | 修改一條安全性群組入方向規則的描述資訊。 |
SSH 金鑰對相關介面
介面 | 描述 |
---|---|
CreateKeyPair | 建立一對 SSH 金鑰對。 |
ImportKeyPair | 匯入由其他工具產生的 SSH 金鑰對的公開金鑰部分。 |
AttachKeyPair | 綁定 SSH 金鑰對到一台或者多台 Linux 執行個體。 |
DetachKeyPair | 為一台或者多台 Linux 執行個體解綁 SSH 金鑰對。 |
DeleteKeyPairs | 刪除一對或多對 SSH 金鑰對。 |
DescribeKeyPairs | 查詢一對或者多對 SSH 金鑰對。 |
彈性網卡相關介面
介面 | 描述 |
---|---|
CreateNetworkInterface | 建立一張彈性網卡(ENI)。 |
AttachNetworkInterface | 附加彈性網卡(ENI)到 VPC 類型執行個體上。 |
DetachNetworkInterface | 從執行個體上分離彈性網卡(ENI)。 |
DeleteNetworkInterface | 刪除一張彈性網卡(ENI)。 |
DescribeNetworkInterfaces | 查看彈性網卡(ENI)列表。 |
ModifyNetworkInterfaceAttribute | 修改一張彈性網卡(ENI)的屬性。 |
運維與監控相關介面
介面 | 描述 |
---|---|
DescribeDisksFullStatus | 查詢磁碟的全部狀態資訊。 |
DescribeDiskMonitorData | 查詢一塊磁碟指定時間內的使用資訊。 |
DescribeInstancesFullStatus | 查詢執行個體的全狀態資訊。 |
DescribeInstanceHistoryEvents | 查詢指定執行個體的已經處於非活躍狀態的曆史事件,指定查詢事件的最大時長必須小於等於 2 個月。 |
DescribeInstanceMonitorData | 查詢您某一台執行個體所有相關的監控資訊,查詢結果可以分頁顯示。 |
標籤相關介面
介面 | 描述 |
---|---|
AddTags | 添加或者覆蓋一個或者多個標籤到Elastic Compute Service 的各項資源上。 |
RemoveTags | 從Elastic Compute Service 資源上解綁一個或多個標籤,例如,執行個體、磁碟、快照、鏡像和安全性群組等。 |
DescribeTags | 查詢可以供您使用的標籤。 |
雲助手相關介面
介面 | 描述 |
---|---|
CreateCommand | 新建 雲助手 命令。 |
InvokeCommand | 為目標執行個體觸發指定的命令。 |
StopInvocation | 停止執行個體中進行中中(Running )的雲助手命令進程。 |
DeleteCommand | 刪除已建立的雲助手命令。 |
DescribeCommands | 查詢您已經建立的雲助手命令。 |
DescribeInvocations | 查詢您的執行個體中的雲助手命令執行列表及狀態。 |
DescribeInvocationResults | 查看雲助手命令的執行結果,即在指定執行個體中的實際輸出資訊(Output)。 |
ModifyCommand | 修改已建立的雲助手命令相關參數以及命令內容。 |
其它介面
介面 | 描述 |
---|---|
CancelTask | 取消一件正在啟動並執行任務。 |
DescribeAvailableResource | 查詢某一可用性區域的資源清單。 |
DescribeResourcesModification | 查詢升級和降配執行個體規格或者系統盤時,某一可用性區域的可用資源資訊。 |
DescribeTasks | 查詢指定的非同步請求的進度。 |
DescribeTaskAttribute | 查詢非同步任務的詳細資料。目前,可以查詢的非同步任務有匯入鏡像(ImportImage)和匯出鏡像(ExportImage)兩種。 |
地域相關介面
介面 | 描述 |
---|---|
DescribeRegions | 查詢您可以使用的阿里雲地域。 |
DescribeZones | 查詢某一阿里雲地域下的可用性區域。 |