az reservations reservation
注意
此參考是 Azure CLI 保留延伸模組的一部分 (2.50.0 版或更高版本)。 擴充功能會在您第一次執行 az reservations reservation 命令時自動安裝。 深入了解擴充功能。
命令群組 'reservations' 處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
保留。
命令
名稱 | Description | 類型 | 狀態 |
---|---|---|---|
az reservations reservation archive |
|
擴充 | 預覽版 |
az reservations reservation list |
列出單 |
擴充 | 預覽版 |
az reservations reservation list-available-scope |
列出 的 |
擴充 | 預覽版 |
az reservations reservation list-history |
的所有修訂 |
擴充 | 預覽版 |
az reservations reservation merge |
將指定的 |
擴充 | 預覽版 |
az reservations reservation show |
取得特定 |
擴充 | 預覽版 |
az reservations reservation split |
|
擴充 | 預覽版 |
az reservations reservation unarchive |
將 |
擴充 | 預覽版 |
az reservations reservation update |
更新所套用的範圍、更新、名稱、實例彈性 |
擴充 | 預覽版 |
az reservations reservation wait |
將 CLI 置於等候狀態,直到符合條件為止。 |
擴充 | 預覽版 |
az reservations reservation archive
命令群組 'reservations' 處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
Reservation
封存處於已取消/過期狀態的 ,並將它 Archived
移至狀態。
az reservations reservation archive --reservation-id
--reservation-order-id
範例
封存保留
az reservations reservation archive --reservation-order-id 40000000-aaaa-bbbb-cccc-20000000000 --reservation-id 50000000-aaaa-bbbb-cccc-200000000000
必要參數
保留專案的識別碼。
保留的訂單識別碼。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az reservations reservation list
命令群組 'reservations' 處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
列出單 ReservationOrder
一 內的保留專案。
az reservations reservation list --reservation-order-id
[--max-items]
[--next-token]
範例
列出保留訂單內的所有保留。
az reservations reservation list --reservation-order-id 50000000-aaaa-bbbb-cccc-100000000002
必要參數
保留的訂單識別碼。
選擇性參數
命令輸出中要傳回的專案總數。 如果可用的專案總數超過指定的值,則會在命令的輸出中提供權杖。 若要繼續分頁,請在後續命令的引數中 --next-token
提供權杖值。
標記,指定要開始分頁的位置。 這是先前截斷回應中的權杖值。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az reservations reservation list-available-scope
命令群組 'reservations' 處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
列出 的 Reservation
可用範圍。
az reservations reservation list-available-scope --reservation-id
--reservation-order-id
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--scopes]
範例
列出可用的保留範圍
az reservations reservation list-available-scope --reservation-order-id 40000000-aaaa-bbbb-cccc-20000000000 --reservation-id 30000000-aaaa-bbbb-cccc-20000000000 --scopes ['/subscriptions/60000000-aaaa-bbbb-cccc-20000000000']
必要參數
保留專案的識別碼。
保留的訂單識別碼。
選擇性參數
請勿等候長時間執行的作業完成。
支援速記語法、json-file 和 yaml-file。 請嘗試 「??」 以顯示更多。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az reservations reservation list-history
命令群組 'reservations' 處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
的所有修訂 Reservation
清單。
az reservations reservation list-history --reservation-id
--reservation-order-id
[--max-items]
[--next-token]
範例
取得保留的歷程記錄。
az reservations reservation list-history --reservation-id 50000000-aaaa-bbbb-cccc-100000000002 --reservation-order-id 10000000-aaaa-bbbb-cccc-100000000005
必要參數
保留專案的識別碼。
保留的訂單識別碼。
選擇性參數
命令輸出中要傳回的專案總數。 如果可用的專案總數超過指定的值,則會在命令的輸出中提供權杖。 若要繼續分頁,請在後續命令的引數中 --next-token
提供權杖值。
標記,指定要開始分頁的位置。 這是先前截斷回應中的權杖值。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az reservations reservation merge
命令群組 'reservations' 處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
將指定的 Reservation
合併為新的 Reservation
。 要合併的兩 Reservation
個 必須具有相同的屬性。
az reservations reservation merge --reservation-order-id
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--sources]
範例
合併保留
az reservations reservation merge --reservation-order-id 10000000-aaaa-bbbb-cccc-100000000005 --sources "['/providers/Microsoft.Capacity/reservationOrders/10000000-aaaa-bbbb-cccc-100000000005/reservations/30000000-aaaa-bbbb-cccc-100000000002','/providers/Microsoft.Capacity/reservationOrders/10000000-aaaa-bbbb-cccc-100000000005/reservations/30000000-aaaa-bbbb-cccc-100000000004']"
必要參數
保留的訂單識別碼。
選擇性參數
請勿等候長時間執行的作業完成。
資源識別碼的格式應該是 /providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/reservations/{reservationId} 支援速記語法、json-file 和 yaml-file。 請嘗試 「??」 以顯示更多。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az reservations reservation show
命令群組 'reservations' 處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
取得特定 Reservation
詳細資料。
az reservations reservation show --reservation-id
--reservation-order-id
[--expand]
範例
取得保留詳細資料
az reservations reservation show --reservation-id 40000000-aaaa-bbbb-cccc-100000000001 --reservation-order-id 10000000-aaaa-bbbb-cccc-200000000001
必要參數
保留專案的識別碼。
保留的訂單識別碼。
選擇性參數
此查詢的支援值為 renewProperties。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az reservations reservation split
命令群組 'reservations' 處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
Reservation
將 分割成具有指定數量分配的兩 Reservation
個 。
az reservations reservation split --reservation-order-id
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--quantities]
[--reservation-id]
範例
分割保留
az reservations reservation split --quantities "[2,8]" --reservation-id /providers/Microsoft.Capacity/reservationOrders/30000000-aaaa-bbbb-cccc-100000000004/reservations/40000000-aaaa-bbbb-cccc-100000000001 --reservation-order-id 30000000-aaaa-bbbb-cccc-100000000004
必要參數
保留的訂單識別碼。
選擇性參數
請勿等候長時間執行的作業完成。
要建立之新保留中的數量清單。 支援速記語法、json-file 和 yaml-file。 請嘗試 「??」 以顯示更多。
要分割之保留的資源識別碼。 資源識別碼的格式應該是 /providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/reservations/{reservationId}。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az reservations reservation unarchive
命令群組 'reservations' 處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
將 Reservation
它解除封存至封存之前的狀態。
az reservations reservation unarchive --reservation-id
--reservation-order-id
範例
取消保留
az reservations reservation unarchive --reservation-order-id 40000000-aaaa-bbbb-cccc-20000000000 --reservation-id 50000000-aaaa-bbbb-cccc-200000000000
必要參數
保留專案的識別碼。
保留的訂單識別碼。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az reservations reservation update
命令群組 'reservations' 處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
更新所套用的範圍、更新、名稱、實例彈性 Reservation
。
az reservations reservation update --reservation-id
--reservation-order-id
[--applied-scope-property]
[--applied-scope-type {ManagementGroup, Shared, Single}]
[--applied-scopes]
[--instance-flexibility {Off, On}]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--renew {0, 1, f, false, n, no, t, true, y, yes}]
[--renewal-properties]
範例
將保留設定為共用範圍
az reservations reservation update --applied-scope-type Shared --reservation-id 10000000-aaaa-bbbb-cccc-200000000001 --reservation-order-id 50000000-aaaa-bbbb-cccc-200000000005
設定保留更新
az reservations reservation update --reservation-id 10000000-aaaa-bbbb-cccc-200000000001 --reservation-order-id 50000000-aaaa-bbbb-cccc-200000000005 --renew true
將保留設定為單一範圍
az reservations reservation update --reservation-id 10000000-aaaa-bbbb-cccc-200000000001 --reservation-order-id 50000000-aaaa-bbbb-cccc-200000000005 --applied-scope-type Single --applied-scopes ['/subscriptions/50000000-aaaa-bbbb-cccc-200000000009']
將保留設定為單一範圍資源群組
az reservations reservation update --reservation-id 10000000-aaaa-bbbb-cccc-200000000001 --reservation-order-id 50000000-aaaa-bbbb-cccc-200000000005 --applied-scope-type Single --applied-scopes ['/subscriptions/50000000-aaaa-bbbb-cccc-200000000009/resourceGroups/mock_resource_group_name']
將保留設定為管理群組範圍
az reservations reservation update --reservation-id 10000000-aaaa-bbbb-cccc-200000000001 --reservation-order-id 50000000-aaaa-bbbb-cccc-200000000005 --applied-scope-type ManagementGroup --applied-scope-property '{management-group-id:/providers/Microsoft.Management/managementGroups/mock_management_group_name,tenant-id:50000000-aaaa-bbbb-cccc-200000000008}'
必要參數
保留專案的識別碼。
保留的訂單識別碼。
選擇性參數
套用範圍類型的特定屬性。 如果不適用,則不需要。 如果 AppliedScopeType 是 ManagementGroup 支援速記語法、json-file 和 yaml-file,則需要提供 tenantId 和 managementGroupId。 請嘗試 「??」 以顯示更多。
套用範圍的類型。
將套用權益的訂用帳戶清單。 請勿指定 AppliedScopeType 是否為 Shared。 支援速記語法、json-file 和 yaml-file。 請嘗試 「??」 以顯示更多。
開啟此選項會將保留折扣套用至相同 VM 大小群組中的其他 VM。 只指定 VirtualMachines 保留的資源類型。
保留的名稱。
請勿等候長時間執行的作業完成。
將此設定為 true 會自動在到期日時間購買新的保留。
續約購買屬性 支援速記語法、json-file 和 yaml-file。 請嘗試 「??」 以顯示更多。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az reservations reservation wait
命令群組 'reservations' 處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus
將 CLI 置於等候狀態,直到符合條件為止。
az reservations reservation wait --reservation-id
--reservation-order-id
[--created]
[--custom]
[--deleted]
[--exists]
[--expand]
[--interval]
[--timeout]
[--updated]
必要參數
保留專案的識別碼。
保留的訂單識別碼。
選擇性參數
請等候在 'Succeeded' 使用 'provisioningState' 建立。
等到條件符合自訂 JMESPath 查詢為止。 例如 provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running']。
等到刪除為止。
等候資源存在。
此查詢的支援值為 renewProperties。
輪詢間隔以秒為單位。
以秒為單位的等候上限。
等到 provisioningState 更新為 'Succeeded'。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。