المرجع: DirectoryChromeosdevicesCommand
معلومات عن أمر تم إصداره لجهاز
تمثيل JSON |
---|
{ "commandId": string, "type": enum ( |
الحقول | |
---|---|
commandId |
المعرّف الفريد لأمر الجهاز |
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 |
أعِد تشغيل الجهاز. يمكن إصدارها لأجهزة وضع Kiosk وجلسات الضيوف المُدارة والأجهزة العادية التي تعمل بالإصدار 113 من ChromeOS أو إصدار أحدث. |
TAKE_A_SCREENSHOT |
التقط لقطة شاشة للجهاز. لا تتوفّر هذه الميزة إلا إذا كان الجهاز في وضع Kiosk. |
SET_VOLUME |
اضبط مستوى صوت الجهاز. لا يمكن إصدارها إلا لأجهزة Kiosk وجلسات الضيف المُدارة. |
WIPE_USERS |
امسح بيانات جميع المستخدمين من الجهاز. سيؤدي تنفيذ هذا الأمر في الجهاز إلى إزالة جميع بيانات الملف الشخصي للمستخدم، ولكن سيحتفظ بسياسة الجهاز وتسجيله. |
REMOTE_POWERWASH |
يؤدي هذا الأمر إلى محو بيانات الجهاز من خلال إجراء عملية محو بيانات الجهاز. سيؤدي تنفيذ هذا الأمر في الجهاز إلى إزالة جميع البيانات، بما في ذلك سياسات المستخدمين وسياسات الجهاز وسياسات التسجيل. تحذير: سيؤدي هذا الإجراء إلى إعادة الجهاز إلى حالته الأصلية بدون تسجيل، إلا إذا كان الجهاز خاضعًا لإعادة التسجيل الإلزامية أو التلقائية. يُرجى استخدام هذا الخيار بحذر، لأنّه لا يمكن التراجع عن هذا الإجراء. |
DEVICE_START_CRD_SESSION |
بدء جلسة "الوصول إلى الكمبيوتر المكتبي عن بُعد من Chrome" |
CAPTURE_LOGS |
تسجيل سجلّات النظام لجهاز Kiosk يمكن تنزيل السجلات من رابط downloadUrl المتوفّر في حقل deviceFiles من chromeosdevices. |
FETCH_CRD_AVAILABILITY_INFO |
تُستخدَم هذه البطاقة لجلب المعلومات التي تحدِّد مدى توفّر تطبيق "سطح المكتب البعيد من Chrome" على الجهاز. |
FETCH_SUPPORT_PACKET |
جلب حزمة الدعم من جهاز عن بُعد حزمة الدعم هي أرشيف مضغوط بتنسيق zip يحتوي على سجلات نظام وبيانات تصحيح أخطاء مختلفة من جهاز ChromeOS. يمكن تنزيل حزمة الدعم من رابط downloadURL المتوفّر في حقل deviceFiles في chromeosdevices . |
الحالة
تمثّل حالة الأمر الصادر.
عمليات التعداد | |
---|---|
STATE_UNSPECIFIED |
لم يتم تحديد حالة الأمر. |
PENDING |
أمر لم تنته صلاحيته ولم يتم إرساله إلى العميل بعد |
EXPIRED |
لم ينفذ العميل الأمر خلال الوقت المتوقّع. |
CANCELLED |
تم إلغاء الطلب من قِبل المشرف عندما كان في حالة "في انتظار المراجعة". |
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 |
تم تنفيذ الأمر بنجاح. |
الطُرق |
|
---|---|
|
تحصل على بيانات الأمر، وهو أمر محدّد تم إصداره إلى الجهاز. |