CapacityReservations interface
表示 CapacityReservations 的介面。
方法
方法詳細資料
beginCreateOrUpdate(string, string, string, CapacityReservation, CapacityReservationsCreateOrUpdateOptionalParams)
建立或更新容量保留的作業。 請注意,某些屬性只能在容量保留建立期間設定。 如需詳細資訊,請參閱 https://aka.ms/CapacityReservation。
function beginCreateOrUpdate(resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, parameters: CapacityReservation, options?: CapacityReservationsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<CapacityReservation>, CapacityReservation>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- capacityReservationGroupName
-
string
容量保留群組的名稱。
- capacityReservationName
-
string
容量保留的名稱。
- parameters
- CapacityReservation
提供給建立容量保留區的參數。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<CapacityReservation>, CapacityReservation>>
beginCreateOrUpdateAndWait(string, string, string, CapacityReservation, CapacityReservationsCreateOrUpdateOptionalParams)
建立或更新容量保留的作業。 請注意,某些屬性只能在容量保留建立期間設定。 如需詳細資訊,請參閱 https://aka.ms/CapacityReservation。
function beginCreateOrUpdateAndWait(resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, parameters: CapacityReservation, options?: CapacityReservationsCreateOrUpdateOptionalParams): Promise<CapacityReservation>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- capacityReservationGroupName
-
string
容量保留群組的名稱。
- capacityReservationName
-
string
容量保留的名稱。
- parameters
- CapacityReservation
提供給建立容量保留區的參數。
選項參數。
傳回
Promise<CapacityReservation>
beginDelete(string, string, string, CapacityReservationsDeleteOptionalParams)
要刪除容量保留的作業。 只有在所有相關聯的資源與容量保留區解除關聯時,才允許此作業。 如需詳細資訊,請參閱 https://aka.ms/CapacityReservation。 附註: 區塊容量保留在成功配置後,在排程結束時間之前無法刪除。
function beginDelete(resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, options?: CapacityReservationsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- capacityReservationGroupName
-
string
容量保留群組的名稱。
- capacityReservationName
-
string
容量保留的名稱。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, CapacityReservationsDeleteOptionalParams)
要刪除容量保留的作業。 只有在所有相關聯的資源與容量保留區解除關聯時,才允許此作業。 如需詳細資訊,請參閱 https://aka.ms/CapacityReservation。 附註: 區塊容量保留在成功配置後,在排程結束時間之前無法刪除。
function beginDeleteAndWait(resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, options?: CapacityReservationsDeleteOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- capacityReservationGroupName
-
string
容量保留群組的名稱。
- capacityReservationName
-
string
容量保留的名稱。
選項參數。
傳回
Promise<void>
beginUpdate(string, string, string, CapacityReservationUpdate, CapacityReservationsUpdateOptionalParams)
更新容量保留的作業。
function beginUpdate(resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, parameters: CapacityReservationUpdate, options?: CapacityReservationsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<CapacityReservation>, CapacityReservation>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- capacityReservationGroupName
-
string
容量保留群組的名稱。
- capacityReservationName
-
string
容量保留的名稱。
- parameters
- CapacityReservationUpdate
提供給更新容量保留作業的參數。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<CapacityReservation>, CapacityReservation>>
beginUpdateAndWait(string, string, string, CapacityReservationUpdate, CapacityReservationsUpdateOptionalParams)
更新容量保留的作業。
function beginUpdateAndWait(resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, parameters: CapacityReservationUpdate, options?: CapacityReservationsUpdateOptionalParams): Promise<CapacityReservation>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- capacityReservationGroupName
-
string
容量保留群組的名稱。
- capacityReservationName
-
string
容量保留的名稱。
- parameters
- CapacityReservationUpdate
提供給更新容量保留作業的參數。
選項參數。
傳回
Promise<CapacityReservation>
get(string, string, string, CapacityReservationsGetOptionalParams)
擷取容量保留相關信息的作業。
function get(resourceGroupName: string, capacityReservationGroupName: string, capacityReservationName: string, options?: CapacityReservationsGetOptionalParams): Promise<CapacityReservation>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- capacityReservationGroupName
-
string
容量保留群組的名稱。
- capacityReservationName
-
string
容量保留的名稱。
選項參數。
傳回
Promise<CapacityReservation>
listByCapacityReservationGroup(string, string, CapacityReservationsListByCapacityReservationGroupOptionalParams)
列出指定容量保留群組中的所有容量保留。 在回應中使用 nextLink 屬性來取得容量保留的下一頁。
function listByCapacityReservationGroup(resourceGroupName: string, capacityReservationGroupName: string, options?: CapacityReservationsListByCapacityReservationGroupOptionalParams): PagedAsyncIterableIterator<CapacityReservation, CapacityReservation[], PageSettings>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- capacityReservationGroupName
-
string
容量保留群組的名稱。