ทรัพยากร: DirectoryChromeosdevicesCommand
ข้อมูลเกี่ยวกับคำสั่งที่ออกให้กับอุปกรณ์
การแสดง JSON |
---|
{ "commandId": string, "type": enum ( |
ช่อง | |
---|---|
commandId |
รหัสที่ไม่ซ้ำกันของคำสั่งอุปกรณ์ |
type |
ประเภทของคำสั่ง |
issueTime |
การประทับเวลาที่ผู้ดูแลระบบออกคำสั่ง การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและมีตัวเลขที่เป็นเศษส่วนได้สูงสุด 9 หลัก ตัวอย่าง: |
state |
ระบุสถานะคําสั่ง |
commandExpireTime |
เวลาที่คำสั่งจะหมดอายุ หากอุปกรณ์ไม่เรียกใช้คำสั่งภายในช่วงเวลาดังกล่าว คำสั่งดังกล่าวจะหมดอายุ การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและมีตัวเลขที่เป็นเศษส่วนได้สูงสุด 9 หลัก ตัวอย่าง: |
commandResult |
ผลของการดำเนินการตามคำสั่ง |
payload |
เพย์โหลดที่คำสั่งระบุไว้ หากมี |
CommandType
กำหนดประเภทคำสั่งที่อุปกรณ์จะต้องดำเนินการ
Enum | |
---|---|
COMMAND_TYPE_UNSPECIFIED |
ไม่ได้ระบุประเภทคำสั่ง |
REBOOT |
รีบูตอุปกรณ์ ออกให้กับคีออสก์และอุปกรณ์เซสชันผู้เยี่ยมชมที่มีการจัดการได้เท่านั้น |
TAKE_A_SCREENSHOT |
จับภาพหน้าจอของอุปกรณ์ ใช้ได้เฉพาะเมื่ออุปกรณ์อยู่ในโหมดคีออสก์เท่านั้น |
SET_VOLUME |
ตั้งระดับเสียงของอุปกรณ์ ออกให้กับคีออสก์และอุปกรณ์เซสชันผู้เยี่ยมชมที่มีการจัดการได้เท่านั้น |
WIPE_USERS |
ล้างข้อมูลผู้ใช้ทั้งหมดออกจากอุปกรณ์ การเรียกใช้คำสั่งนี้ในอุปกรณ์จะนำข้อมูลโปรไฟล์ผู้ใช้ทั้งหมดออก แต่จะยังคงใช้นโยบายด้านอุปกรณ์และการลงทะเบียนต่อไป |
REMOTE_POWERWASH |
ล้างข้อมูลอุปกรณ์โดยทำการ Powerwash การเรียกใช้คำสั่งนี้ในอุปกรณ์จะนำข้อมูลทั้งหมดออก ซึ่งรวมถึงนโยบายผู้ใช้ นโยบายอุปกรณ์ และนโยบายการลงทะเบียน คำเตือน: การตั้งค่านี้จะเปลี่ยนอุปกรณ์กลับไปเป็นค่าเริ่มต้นเหมือนยังไม่เคยลงทะเบียนมาก่อน เว้นแต่อุปกรณ์จะอยู่ภายใต้การลงทะเบียนแบบบังคับหรือการลงทะเบียนอัตโนมัติ โปรดใช้ด้วยความระมัดระวัง เนื่องจากเป็นการดำเนินการที่ย้อนกลับไม่ได้ |
DEVICE_START_CRD_SESSION |
เริ่มเซสชัน Chrome Remote Desktop |
CAPTURE_LOGS |
เก็บบันทึกระบบของอุปกรณ์คีออสก์ คุณสามารถดาวน์โหลดบันทึกได้จากลิงก์ DownloadUrl ที่อยู่ในช่อง deviceFiles ของ chromeosdevices |
FETCH_SUPPORT_PACKET |
ดึงข้อมูลแพ็กเก็ตการสนับสนุนจากอุปกรณ์จากระยะไกล แพ็กเก็ตการสนับสนุนคือที่เก็บถาวรแบบ Zip ที่มีบันทึกของระบบและข้อมูลการแก้ไขข้อบกพร่องต่างๆ จากอุปกรณ์ ChromeOS คุณสามารถดาวน์โหลดแพ็กเก็ตการสนับสนุนได้จากลิงก์ DownloadURL ที่อยู่ในช่อง deviceFiles ของ chromeosdevices |
รัฐ
แสดงสถานะของคำสั่งที่ออก
Enum | |
---|---|
STATE_UNSPECIFIED |
ไม่ได้ระบุสถานะคําสั่ง |
PENDING |
ยังไม่ได้ส่งคำสั่งที่ยังไม่หมดอายุไปยังไคลเอ็นต์ |
EXPIRED |
ไคลเอ็นต์ไม่ได้เรียกใช้คำสั่งภายในเวลาที่คาดไว้ |
CANCELLED |
ผู้ดูแลระบบยกเลิกคำสั่งขณะรอดำเนินการ |
SENT_TO_CLIENT |
ส่งคำสั่งไปยังไคลเอ็นต์แล้ว |
ACKED_BY_CLIENT |
ไคลเอ็นต์ตอบกลับว่าได้รับคำสั่งแล้ว |
EXECUTED_BY_CLIENT |
ไคลเอ็นต์เรียกใช้คำสั่ง (ไม่สำเร็จ) |
DirectoryChromeosdevicesCommandResult
ผลของการเรียกใช้คำสั่ง
การแสดง JSON |
---|
{
"result": enum ( |
ช่อง | |
---|---|
result |
ผลลัพธ์ของคำสั่ง |
executeTime |
เวลาที่คำสั่งถูกเรียกใช้งานหรือการดำเนินการล้มเหลว การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและมีตัวเลขที่เป็นเศษส่วนได้สูงสุด 9 หลัก ตัวอย่าง: |
errorMessage |
ข้อความแสดงข้อผิดพลาดพร้อมคำอธิบายสั้นๆ ถึงสาเหตุที่คําสั่งล้มเหลว แสดงเมื่อคำสั่งล้มเหลวเท่านั้น |
commandResultPayload |
เพย์โหลดสำหรับผลลัพธ์คำสั่ง คำสั่งต่อไปนี้จะตอบสนองด้วยเพย์โหลด
|
CommandResultType
ประเภทของผลลัพธ์คำสั่ง
Enum | |
---|---|
COMMAND_RESULT_TYPE_UNSPECIFIED |
ไม่ได้ระบุผลลัพธ์ของคำสั่ง |
IGNORED |
คำสั่งนี้ถูกข้ามว่าล้าสมัย |
FAILURE |
ดำเนินการคำสั่งไม่สำเร็จ |
SUCCESS |
เรียกใช้คำสั่งเรียบร้อยแล้ว |
วิธีการ |
|
---|---|
|
รับข้อมูลคำสั่งตามคำสั่งเฉพาะที่ออกให้กับอุปกรณ์ |