리소스: DirectoryChromeosdevicesCommand
기기에 실행된 명령에 관한 정보입니다.
JSON 표현 |
---|
{ "commandId": string, "type": enum ( |
필드 | |
---|---|
commandId |
기기 명령어의 고유 ID입니다. |
type |
명령어 유형입니다. |
issueTime |
관리자가 명령어를 실행한 타임스탬프입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
state |
명령어 상태를 나타냅니다. |
commandExpireTime |
명령어가 만료되는 시간입니다. 기기가 이 시간 내에 명령어를 실행하지 않으면 명령어가 만료됩니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
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_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 |
명령어가 실행되었거나 실행에 실패한 시간입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
errorMessage |
명령어가 실패한 이유에 대한 간단한 설명이 포함된 오류 메시지 명령어가 실패한 경우에만 표시됩니다. |
commandResultPayload |
명령어 결과의 페이로드입니다. 다음 명령어는 페이로드로 응답합니다.
|
CommandResultType
명령어 결과의 유형입니다.
열거형 | |
---|---|
COMMAND_RESULT_TYPE_UNSPECIFIED |
명령어 결과가 지정되지 않았습니다. |
IGNORED |
명령어가 더 이상 사용되지 않아 무시되었습니다. |
FAILURE |
명령어를 실행할 수 없습니다. |
SUCCESS |
명령어가 성공적으로 실행되었습니다. |
메서드 |
|
---|---|
|
기기에 실행된 특정 명령어의 명령어 데이터를 가져옵니다. |