次の方法で共有


ユーザーが切断したときに開発ボックスを自動停止する

コストを節約するために、構成できるタイムアウト期間の後に、ユーザーが RDP セッションを切断したときに停止するように開発ボックス プールを構成できます。 Microsoft Dev Box は、ユーザーが切断した後にすべての開発ボックスを停止しようとし、構成されたタイムアウト期間内に新しい RDP セッションを再確立しません。

切断時の停止は、休止状態が有効な開発ボックス定義で作成された開発ボックスにのみ適用されます。 開発ボックスの定義で休止状態を有効にする方法の詳細については、「開発ボックスの休止状態を構成する方法」を参照してください

アクセス許可

開発ボックス プールの接続設定の停止を管理するには、次のアクセス許可が必要です。

アクション 必要なアクセス許可
プールを構成する 所有者、共同作成者、または DevCenter Project 管理者。

Azure CLI を使用して切断時の停止設定を管理する

Azure CLI を使用して、開発ボックス プールの切断時の停止設定を管理できます。

切断時の停止を使用してプールを更新する

次の Azure CLI コマンドを使用すると、開発ボックス プールでの切断時の停止が有効になります。

az devcenter admin pool update --pool-name {poolName} --project {projectName} --resource-group {resourceGroupName} --stop-on-disconnect status="Enabled" grace-period-minutes="180"
パラメーター
pool-name 開発ボックスの名前。
project 開発ボックス プロジェクトの名前。
resource-group 開発ボックス プールのリソース グループの名前。
grace-period-minutes ユーザーが RDP セッションから切断してから開発ボックスを停止するまでの待機時間 (分単位)
status 切断時の停止が使用中かどうかを示します。 このオプションは Enabled または Disabled を含みます。

切断時の停止を無効にする

次の Azure CLI コマンドを使用すると、開発ボックス プールでの切断時の停止が無効になります。

az devcenter admin pool update --pool-name {poolName} --project {projectName} --resource-group {resourceGroupName} --stop-on-disconnect status="Disabled" 
パラメーター
pool-name 開発ボックスの名前。
project-name 開発ボックス プロジェクトの名前。