Azure仮想マシン(VM)アクションを使用すると、ワークフローから直接Azure VMのライフサイクルを管理できます。
仮想マシンを停止する
このアクションは、Azure 計算 VM - Power Off REST APIを使用してAzure VMを停止します。
入力 | タイプ | 説明 |
|---|---|---|
| 弦 | 必須。 Azureサービスプリンシパル
。シークレットとして渡す必要があります。 方法をご覧ください。 |
| 弦 | 必須。 Azureサービスプリンシパル
。シークレットとして渡す必要があります。 方法をご覧ください。 |
| 弦 | 必須。 Azureテナント識別子。シークレットとして渡すことができます。 |
| 弦 | 必須。 Azureサブスクリプション識別子(例:
)。 |
| 弦 | 必須。 仮想マシンを含むリソースグループの名前。例:
。 |
| 弦 | 必須。 停止する仮想マシンの名前。例:
。 |
| ブール値 | オプション。 シャットダウンをスキップして、仮想マシンをすぐに電源オフにするかどうか。
または
を受け入れます。 |
| リスト | オプション。 レスポンスから特定の値を抽出するために使用されるセレクターのリスト。例:
。 |
出力 | タイプ | 説明 |
|---|---|---|
| ブール値 |
|
| 弦 | 失敗の理由をメッセージとして表示します。 |
| オブジェクト |
。詳細については、 Azure 計算 VM - Power Off - REST API を参照してください。 |
name: azure-stop-vmdescription: 'This stops a virtual machine'steps: - name: azure_vm_stop_3 type: action action: azure.vm.stop version: 1 inputs: clientId: ${{ :secrets:azure-client-id }} clientSecret: ${{ :secrets:azure-client-secret }} tenantId: ${{ :secrets:azure-client-tenant }} subscriptionId: "12345678-1234-1234-1234-123456789abc" resourceGroupName: "my-resource-group" virtualMachineName: ‘my-demo-vm' next: end