リソース: DirectoryChromeosdevicesCommand
デバイスに発行されたコマンドに関する情報。
JSON 表現 |
---|
{ "commandId": string, "type": enum ( |
フィールド | |
---|---|
commandId |
デバイス コマンドの一意の ID。 |
type |
コマンドのタイプ。 |
issueTime |
管理者がコマンドを発行したときのタイムスタンプ。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
state |
コマンドの状態を示します。 |
commandExpireTime |
コマンドの有効期限が切れる時刻。この時間内にデバイスがコマンドを実行しない場合、コマンドは期限切れになります。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
commandResult |
コマンド実行の結果。 |
payload |
コマンドで指定されたペイロード(存在する場合)。 |
CommandType
デバイスが実行する必要があるコマンドの種類を確立します。
列挙型 | |
---|---|
COMMAND_TYPE_UNSPECIFIED |
コマンドタイプが指定されていませんでした。 |
REBOOT |
デバイスを再起動します。キオスク デバイス、管理対象ゲスト セッションのデバイス、ChromeOS バージョン 113 以降を搭載した通常のデバイスに発行できます。 |
TAKE_A_SCREENSHOT |
デバイスのスクリーンショットを撮ります。デバイスがキオスクモードの場合にのみ使用できます。 |
SET_VOLUME |
デバイスの音量を設定します。キオスク デバイスと管理対象ゲスト セッション デバイスにのみ発行できます。 |
WIPE_USERS |
デバイスからすべてのユーザーをワイプします。デバイスでこのコマンドを実行すると、すべてのユーザー プロファイル データが削除されますが、デバイス ポリシーと登録は保持されます。 |
REMOTE_POWERWASH |
パワーウォッシュを実行してデバイスをワイプします。デバイスでこのコマンドを実行すると、ユーザー ポリシー、デバイス ポリシー、登録ポリシーを含むすべてのデータが削除されます。警告: 初期状態にリセットすると、強制登録または自動登録が適用されていない限り、そのデバイスは出荷時の状態(登録なし)に戻ります。この操作は元に戻すことができないため、注意して使用してください。 |
DEVICE_START_CRD_SESSION |
Chrome リモート デスクトップ セッションを開始します。 |
CAPTURE_LOGS |
キオスク デバイスのシステムログを取得します。ログは、chromeosdevices の deviceFiles フィールドにある downloadUrl リンクからダウンロードできます。 |
FETCH_CRD_AVAILABILITY_INFO |
デバイスにリモートで接続するために使用できる Chrome リモート デスクトップ セッションの利用可能なタイプ(プライベートまたは共有)を取得します。 |
FETCH_SUPPORT_PACKET |
デバイスからサポート パケットをリモートで取得します。サポート パケットは、ChromeOS デバイスのさまざまなシステムログとデバッグデータを含む zip アーカイブです。サポート パケットは、chromeosdevices の deviceFiles フィールドにある downloadURL リンクからダウンロードできます。 |
州
発行されたコマンドの状態を表します。
列挙型 | |
---|---|
STATE_UNSPECIFIED |
コマンドのステータスが指定されていませんでした。 |
PENDING |
有効期限が切れていないコマンドがクライアントにまだ送信されていない。 |
EXPIRED |
コマンドが想定時間内にクライアントによって実行されなかった。 |
CANCELLED |
PENDING の間に管理者がコマンドをキャンセルしました。 |
SENT_TO_CLIENT |
コマンドがクライアントに送信されました。 |
ACKED_BY_CLIENT |
クライアントからコマンドを受信したというレスポンスが返された。 |
EXECUTED_BY_CLIENT |
クライアントがコマンドを正常に実行したかどうか。 |
DirectoryChromeosdevicesCommandResult
コマンドの実行結果。
JSON 表現 |
---|
{
"result": enum ( |
フィールド | |
---|---|
result |
コマンドの結果。 |
executeTime |
コマンドが実行された時刻、または実行に失敗した時刻。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
errorMessage |
コマンドが失敗した理由を簡単に説明するエラー メッセージ。コマンドが失敗した場合にのみ存在します。 |
commandResultPayload |
コマンド結果のペイロード。次のコマンドはペイロードを返します。
|
CommandResultType
コマンド結果のタイプ。
列挙型 | |
---|---|
COMMAND_RESULT_TYPE_UNSPECIFIED |
コマンドの結果が指定されていませんでした。 |
IGNORED |
このコマンドは古いものとして無視されました。 |
FAILURE |
コマンドを正常に実行できませんでした。 |
SUCCESS |
コマンドが正常に実行されました。 |
メソッド |
|
---|---|
|
デバイスに発行された特定のコマンドのコマンドデータを取得します。 |