適用於 Azure 保留自動化的 API

使用 Azure API 以程式設計方式為您的組織取得 Azure 服務或軟體保留的資訊。

尋找要購買的保留方案

如需根據您組織的使用量來購買保留方案,請使用「保留建議 API」來取得建議。 如需詳細資訊,請參閱保留建議

您也可以使用「耗用量 API 使用量詳細資料」來分析您的資源使用量。 如需詳細資訊,請參閱使用量詳細資料 - 依帳單帳戶列出的計費週期清單。 您持續使用的 Azure 資源,通常是保留的最佳候選項目。

購買保留項目

您可以使用 REST API,以程式設計方式購買 Azure 保留及軟體方案。 若要深入了解,請參閱保留訂單 - 購買 API

以下是使用 REST API 進行購買的範例要求:

PUT https://management.azure.com/providers/Microsoft.Capacity/reservationOrders/<GUID>?api-version=2019-04-01

要求本文:

{
 "sku": {
    "name": "standard_D1"
  },
 "location": "westus",
 "properties": {
    "reservedResourceType": "VirtualMachines",
    "billingScopeId": "/subscriptions/ed3a1871-612d-abcd-a849-c2542a68be83",
    "term": "P1Y",
    "quantity": "1",
    "displayName": "TestReservationOrder",
    "appliedScopes": null,
    "appliedScopeType": "Shared",
    "reservedResourceProperties": {
      "instanceFlexibility": "On"
    }
  }
}

您也可以在 Azure 入口網站中購買保留。 如需詳細資訊,請參閱下列文章:

服務方案:

軟體方案:

取得保留

如果您是有 Enterprise 合約 (EA 客戶) 的 Azure 客戶,您可以使用保留交易 - 清單來取得您組織購買的保留。 對於其他訂用帳戶,請使用 API 保留訂單 - 清單來取得您所購買且有權限檢視之保留的清單。 根據預設,帳戶擁有者或購買保留的人員,有權限檢視該保留。

查看保留使用量

如果您是 EA 客戶,您可以程式設計方式檢視您組織中之保留的使用方式。 如需詳細資訊,請參閱保留交易 - 清單。 對於其他訂用帳戶,可以使用 API保留項目摘要 - 依保留順序和保留列出的清單

如果您發現您組織的保留太少被使用:

提供保留的存取權

使用保留 - 作業 - 清單 API 來取得使用者有權存取的所有保留的清單。 若要以程式設計方式提供保留的存取權,請參閱下列其中一篇文章:

分割或合併保留項目

購買保留內的多個資源執行個體之後,建議您將該保留中的執行個體指派至不同的訂用帳戶。 您可以變更保留範圍,使它套用至相同計費內容內的所有訂用帳戶。 但是,基於成本管理或預算考量,您可能想要保持範圍是「單一訂用帳戶」,並將保留執行個體指派至特定訂用帳戶。

若要分割保留,請使用 API 保留 - 分割。 您也可以使用 PowerShell 來分割保留。 如需詳細資訊,請參閱管理保留 - 將保留分割成兩個保留

若要將兩個保留合併成一個保留,請使用 API 保留 - 合併

變更保留範圍

保留的範圍可以是單一訂用帳戶、單一資源群組,或您的計費內容中的所有訂用帳戶。 如果您將範圍設定為單一訂用帳戶或單一資源群組,此保留會對應至選取的訂用帳戶中所執行的資源。 如果您刪除或移動訂用帳戶或資源群組,則不會使用保留。 如果您將範圍設定為共用,Azure 會將保留對應至計費內容中所有訂用帳戶上執行的資源。 計費內容取決於您購買此保留所用的訂用帳戶。 您可以在購買時選取範圍,或在購買後隨時加以變更。 如需詳細資訊,請參閱管理保留 - 變更範圍

若要以程式設計方式變更範圍,請使用 API 保留 - 更新

深入了解