Virtual Machine Scale Sets - Power Off

關閉電源 (停止) VM 擴展集中的一或多部虛擬機。 請注意,資源仍會附加,而您需支付資源的費用。 請改用解除分配來釋放資源並避免產生費用。

HTTP
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/poweroff?api-version=2022-08-01
HTTP
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/poweroff?skipShutdown={skipShutdown}&api-version=2022-08-01

URI 參數

名稱 位於 必要 類型 Description
resourceGroupName
path True

string

資源群組的名稱。

subscriptionId
path True

string

可唯一識別 Microsoft Azure 訂用帳戶的訂用帳戶認證。 訂用帳戶識別碼會構成每個服務呼叫 URI 的一部分。

vmScaleSetName
path True

string

VM 擴展集的名稱。

api-version
query True

string

用戶端 API 版本。

skipShutdown
query

boolean

要求非正常 VM 關機的參數。 這個旗標的 True 值表示非正常關機,false 則表示否則為 false。 如果未指定此旗標的預設值為 false

要求本文

名稱 類型 Description
instanceIds

string[]

虛擬機擴展集實例標識碼。 省略虛擬機擴展集實例標識碼會導致在虛擬機擴展集的所有虛擬機上執行作業。

回應

名稱 類型 Description
200 OK

確定

202 Accepted

已接受

Other Status Codes

CloudError

描述作業失敗原因的錯誤回應。

安全性

azure_auth

Azure Active Directory OAuth2 Flow

類型: oauth2
Flow: implicit
授權 URL: https://login.microsoftonline.com/common/oauth2/authorize

範圍

名稱 Description
user_impersonation 模擬您的用戶帳戶

範例

VirtualMachineScaleSets_PowerOff_MaximumSet_Gen

範例要求

HTTP
POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachineScaleSets/aaaaaaaaaaaaaaaaaa/poweroff?skipShutdown=True&api-version=2022-08-01

{
  "instanceIds": [
    "aaaaaaaaaaaaaaaaa"
  ]
}

範例回覆

HTTP
location: https://foo.com/operationstatus

VirtualMachineScaleSets_PowerOff_MinimumSet_Gen

範例要求

HTTP
POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachineScaleSets/a/poweroff?api-version=2022-08-01

範例回覆

HTTP
location: https://foo.com/operationstatus

定義

名稱 Description
ApiError

API 錯誤。

ApiErrorBase

API 錯誤基底。

CloudError

來自計算服務的錯誤回應。

InnerError

內部錯誤詳細數據。

VirtualMachineScaleSetVMInstanceIDs

指定來自 VM 擴充集的虛擬機器實例識別碼清單。

ApiError

API 錯誤。

名稱 類型 Description
code

string

錯誤碼。

details

ApiErrorBase[]

API 錯誤詳細數據

innererror

InnerError

Api 內部錯誤

message

string

錯誤訊息。

target

string

特定錯誤的目標。

ApiErrorBase

API 錯誤基底。

名稱 類型 Description
code

string

錯誤碼。

message

string

錯誤訊息。

target

string

特定錯誤的目標。

CloudError

來自計算服務的錯誤回應。

名稱 類型 Description
error

ApiError

API 錯誤。

InnerError

內部錯誤詳細數據。

名稱 類型 Description
errordetail

string

內部錯誤訊息或例外狀況傾印。

exceptiontype

string

例外狀況型別。

VirtualMachineScaleSetVMInstanceIDs

指定來自 VM 擴充集的虛擬機器實例識別碼清單。

名稱 類型 Description
instanceIds

string[]

虛擬機擴展集實例標識碼。 省略虛擬機擴展集實例標識碼會導致在虛擬機擴展集的所有虛擬機上執行作業。