# クラウドフォンのADBステータスを更新します

1 台以上のクラウドフォンで ADB アクセスを ON / OFF します。
- **前提条件**：SKU が ADB に対応しているクラウドフォンのみが対象です。指定したクラウドフォンのいずれも条件を満たさない場合、呼び出しは拒否されます。インスタンスが一度も割り当てられていないクラウドフォンはスキップされます。
- **副作用**：デバイスサービス側で ADB スイッチを設定し、デバイスサービスが受理したクラウドフォンについて永続化します。
- **部分的な失敗**：一部のクラウドフォンが成功し他が失敗した場合でも、**呼び出しはエラーを報告します**。失敗は「一部のクラウドフォンは変更された可能性がある」と解釈し、状態を読み直してください。
- **完了シグナル**：同期的です。接続情報は `/cloudphone/batchAdbInfo` で読みます。同エンドポイントは電源が入っていて ADB 対応のクラウドフォンについてのみデータを返します。

文書化されたビジネスエラー: `33350`, `33401`。 各コードの意味は [Error Codes](../Getting%20Started/error-codes.md) を参照してください。どの操作でも共通コードが返る場合があります。

Endpoint: POST /api/cloudphone/updateAdb
Version: 2026-09-05

## Request fields (application/json):

  - `enableAdb` (boolean, required)

  - `ids` (array, required)

## Response 200:

  - `200` (unknown)
    OK

## Response 200 fields (application/json):

  - `code` (integer, required)
    戻り結果コード0：正常。その他のコードは例外です。

  - `msg` (string | null, required)
    エラーメッセージ

  - `requestId` (string, required)
    操作リクエストID

