Ressource : DirectoryChromeosdevicesCommand
Informations concernant une commande envoyée à un appareil.
Représentation JSON |
---|
{ "commandId": string, "type": enum ( |
Champs | |
---|---|
commandId |
ID unique d'une commande d'appareil. |
type |
Type de la commande. |
issueTime |
Code temporel de l'émission de la commande par l'administrateur. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
state |
Indique l'état de la commande. |
commandExpireTime |
Heure à laquelle la commande expirera. Si l'appareil n'exécute pas la commande dans ce délai, elle expirera. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
commandResult |
Résultat de l'exécution de la commande. |
payload |
Charge utile spécifiée par la commande, le cas échéant. |
CommandType
Établit le type de commande que l'appareil doit exécuter.
Enums | |
---|---|
COMMAND_TYPE_UNSPECIFIED |
Le type de commande n'a pas été spécifié. |
REBOOT |
Redémarrez l'appareil. Peuvent être émis pour les appareils en mode kiosque et en session Invité gérée, ainsi que pour les appareils standards exécutant ChromeOS version 113 ou ultérieure. |
TAKE_A_SCREENSHOT |
Prenez une capture d'écran de l'appareil. Disponible uniquement si l'appareil est en mode Kiosque. |
SET_VOLUME |
Réglez le volume de l'appareil. Ne peut être émis que pour les appareils en mode Kiosque et en session Invité gérée. |
WIPE_USERS |
Effacez tous les utilisateurs de l'appareil. L'exécution de cette commande sur l'appareil supprimera toutes les données de profil utilisateur, mais conservera les règles relatives aux appareils et l'inscription. |
REMOTE_POWERWASH |
Efface l'appareil en effectuant un Powerwash. L'exécution de cette commande sur l'appareil supprime toutes les données, y compris les règles utilisateur, les règles relatives aux appareils et les règles d'enregistrement. Avertissement : Cette opération rétablira la configuration d'usine de l'appareil, et vous perdrez l'inscription, sauf si l'appareil fait l'objet d'une inscription forcée ou automatique. Soyez prudent, car cette action est irréversible. |
DEVICE_START_CRD_SESSION |
Démarre une session du Bureau à distance Chrome. |
CAPTURE_LOGS |
Capturez les journaux système d'un appareil en mode kiosque. Vous pouvez télécharger les journaux à partir du lien downloadUrl présent dans le champ deviceFiles de chromeosdevices. |
FETCH_CRD_AVAILABILITY_INFO |
Récupère le ou les types de sessions Bureau à distance Chrome disponibles (privées ou partagées) qui peuvent être utilisés pour se connecter à distance à l'appareil. |
FETCH_SUPPORT_PACKET |
Récupérez à distance un package d'assistance depuis un appareil. Un paquet d'assistance est une archive ZIP qui contient divers journaux système et données de débogage d'un appareil ChromeOS. Le package d'assistance peut être téléchargé à partir du lien downloadURL présent dans le champ deviceFiles de chromeosdevices . |
État
Représente l'état de la commande émise.
Enums | |
---|---|
STATE_UNSPECIFIED |
L'état de la commande n'était pas spécifié. |
PENDING |
Commande non expirée qui n'a pas encore été envoyée au client. |
EXPIRED |
La commande n'a pas été exécutée par le client dans le délai prévu. |
CANCELLED |
La commande est annulée par l'administrateur alors qu'elle est en attente. |
SENT_TO_CLIENT |
La commande a été envoyée au client. |
ACKED_BY_CLIENT |
Le client a répondu qu'il avait reçu la commande. |
EXECUTED_BY_CLIENT |
Le client a exécuté la commande (ou non). |
DirectoryChromeosdevicesCommandResult
Résultat de l'exécution d'une commande.
Représentation JSON |
---|
{
"result": enum ( |
Champs | |
---|---|
result |
Résultat de la commande. |
executeTime |
Heure à laquelle la commande a été exécutée ou n'a pas pu l'être. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
errorMessage |
Message d'erreur expliquant brièvement pourquoi la commande a échoué. Présent uniquement si la commande a échoué. |
commandResultPayload |
Charge utile pour le résultat de la commande. Les commandes suivantes renvoient une charge utile :
|
CommandResultType
Type du résultat de la commande.
Enums | |
---|---|
COMMAND_RESULT_TYPE_UNSPECIFIED |
Le résultat de la commande n'a pas été spécifié. |
IGNORED |
La commande a été ignorée, car elle est obsolète. |
FAILURE |
La commande n'a pas pu être exécutée correctement. |
SUCCESS |
La commande a bien été exécutée. |
Méthodes |
|
---|---|
|
Obtient les données de commande d'une commande spécifique envoyée à l'appareil. |