停止したAzure App Service Webアプリケーションを開始します。スケジュールされたシャットダウン、手動停止、またはインシデントによってトリガーされたスケールダウンの後にアクセスを復元するには、このアクションを使用してください。
認証のセットアップについては、Azure App Serviceアクションをご覧ください。
入力 | タイプ | 説明 |
|---|---|---|
| 弦 | 必須。Azureサービス・プリンシパルのクライアントID。Azureアプリを登録する方法をご覧ください。シークレットとして渡す必要があります。 |
| 弦 | 必須。Azure サービスプリンシパルのクライアントシークレット。Azureアプリを登録する方法をご覧ください。シークレットとして渡す必要があります。 |
| 弦 | 必須。Azureテナント識別子。シークレットとして渡すことができます。 |
| 弦 | 必須。Azureサブスクリプションの識別子です。例: |
| 弦 | 必須。App Service を含むリソースグループの名前。例: |
| 弦 | 必須。開始するApp Serviceの名前。例: |
| リスト | オプション。レスポンスから特定の値を抽出するための JQ セレクターです。例: |
出力 | タイプ | 説明 |
|---|---|---|
| ブール値 | アクションが成功したかどうかを示します。 |
| 弦 | 失敗の理由をメッセージとして含みます。 |
| オブジェクト | Azure APIのレスポンス本文。成功時は空 — この操作に対して、Azureは本文なしの200を返します。詳細については、Web Apps - Startを参照してください。 |
| 弦 | 長時間実行されるオペレーションの場合は任意です。ステータスをポーリングするためのURLです。 |
| 弦 | 長時間実行されるオペレーションの場合は任意です。操作が完了すると、最終結果を返すURLです。 |
| 整数 | 実行時間の長い操作の場合はオプションです。非同期URLをポーリングする前に待機する秒数です。 |
| 弦 | オプション。リソースを更新する際の同時実行制御に使用されます。 |
name: startAzureAppServicedescription: Start a stopped Azure App Servicesteps: - name: start_app_service type: action action: azure.appService.start 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" appServiceName: "my-web-app" next: end