La API de Chrome Management es un conjunto de servicios que permite a los administradores de Chrome ver, administrar y obtener estadísticas sobre sus dispositivos ChromeOS y del navegador Chrome.
- Recurso de REST: v1alpha1.customers.profiles
- Recurso de REST: v1alpha1.customers.telemetry.devices
- Recurso de REST: v1alpha1.customers.telemetry.events
- Recurso de REST: v1alpha1.customers.telemetry.notificationConfigs
- Recurso de REST: v1alpha1.customers.telemetry.users
- Recurso de REST: v1.customers.apps
- Recurso de REST: v1.customers.apps.android
- Recurso de REST: v1.customers.apps.chrome
- Recurso de REST: v1.customers.apps.web
- Recurso de REST: v1.customers.certificateProvisioningProcesses
- Recurso de REST: v1.customers.certificateProvisioningProcesses.operations
- Recurso de REST: v1.customers.profiles
- Recurso de REST: v1.customers.profiles.commands
- Recurso de REST: v1.customers.reports
- Recurso de REST: v1.customers.telemetry.devices
- Recurso de REST: v1.customers.telemetry.events
- Recurso de REST: v1.customers.telemetry.notificationConfigs
- Recurso de REST: v1.customers.telemetry.users
- Recurso de REST: v1.customers.thirdPartyProfileUsers
Servicio: chromemanagement.googleapis.com
Para llamar a este servicio, te recomendamos que uses las bibliotecas cliente que proporciona Google. Si tu aplicación necesita usar tus propias bibliotecas para llamar a este servicio, usa la información siguiente cuando realices las solicitudes a la API.
Documento de descubrimiento
Un Documento de descubrimiento es una especificación procesable para describir y consumir las API de REST. Se usa para compilar bibliotecas cliente, complementos IDE y otras herramientas que interactúan con las API de Google. Un servicio puede proporcionar varios documentos de descubrimiento. Este servicio proporciona los siguientes documentos de Discovery:
Extremo de servicio
Un extremo de servicio es una URL base que especifica la dirección de la red de un servicio de API. Un servicio puede tener varios extremos de servicio. Este servicio tiene el siguiente extremo, y todos los URI que se muestran a continuación son relativos a él:
- https://chromemanagement.googleapis.com
Recurso de REST: v1alpha1.customers.profiles
| Métodos | |
|---|---|
| delete | DELETE /v1alpha1/{name=customers/*/profiles/*}Borra los datos recopilados de un perfil del navegador Chrome. | 
| get | GET /v1alpha1/{name=customers/*/profiles/*}Obtiene un perfil del navegador Chrome con el ID del cliente y el ID permanente del perfil. | 
| list | GET /v1alpha1/{parent=customers/*}/profilesEnumera los perfiles del navegador Chrome de un cliente según los criterios de búsqueda y ordenamiento proporcionados. | 
Recurso de REST: v1alpha1.customers.telemetry.devices
| Métodos | |
|---|---|
| get | GET /v1alpha1/{name=customers/*/telemetry/devices/*}Obtén el dispositivo de telemetría. | 
| list | GET /v1alpha1/{parent=customers/*}/telemetry/devicesEnumera todos los dispositivos de telemetría. | 
Recurso de REST: v1alpha1.customers.telemetry.events
| Métodos | |
|---|---|
| list | GET /v1alpha1/{parent=customers/*}/telemetry/eventsEnumera los eventos de telemetría. | 
Recurso de REST: v1alpha1.customers.telemetry.notificationConfigs
| Métodos | |
|---|---|
| create | POST /v1alpha1/{parent=customers/*}/telemetry/notificationConfigsCrea una configuración de notificaciones de telemetría. | 
| delete | DELETE /v1alpha1/{name=customers/*/telemetry/notificationConfigs/*}Borra una configuración de notificaciones de telemetría. | 
| list | GET /v1alpha1/{parent=customers/*}/telemetry/notificationConfigsEnumera todas las configuraciones de notificaciones de telemetría. | 
| patch | PATCH /v1alpha1/{telemetryNotificationConfig.name=customers/*/telemetry/notificationConfigs/*}Actualiza una configuración de notificación de telemetría. | 
Recurso de REST: v1alpha1.customers.telemetry.users
| Métodos | |
|---|---|
| get | GET /v1alpha1/{name=customers/*/telemetry/users/*}Obtén el usuario de telemetría. | 
| list | GET /v1alpha1/{parent=customers/*}/telemetry/usersEnumera todos los usuarios de telemetría. | 
Recurso de REST: v1.customers.apps
| Métodos | |
|---|---|
| countChromeAppRequests | GET /v1/{customer=customers/*}/apps:countChromeAppRequestsGenera un resumen de las solicitudes de instalación de la app. | 
| fetchDevicesRequestingExtension | GET /v1/{customer=customers/*}/apps:fetchDevicesRequestingExtensionObtén una lista de los dispositivos que solicitaron instalar una extensión. | 
| fetchUsersRequestingExtension | GET /v1/{customer=customers/*}/apps:fetchUsersRequestingExtensionObtén una lista de los usuarios que solicitaron instalar una extensión. | 
Recurso de REST: v1.customers.apps.android
| Métodos | |
|---|---|
| get | GET /v1/{name=customers/*/apps/android/*}Obtén una app específica para un cliente por su nombre de recurso. | 
Recurso de REST: v1.customers.apps.chrome
| Métodos | |
|---|---|
| get | GET /v1/{name=customers/*/apps/chrome/*}Obtén una app específica para un cliente por su nombre de recurso. | 
Recurso de REST: v1.customers.apps.web
| Métodos | |
|---|---|
| get | GET /v1/{name=customers/*/apps/web/*}Obtén una app específica para un cliente por su nombre de recurso. | 
Recurso de REST: v1.customers.certificateProvisioningProcesses
| Métodos | |
|---|---|
| claim | POST /v1/{name=customers/*/certificateProvisioningProcesses/*}:claimDeclara un proceso de aprovisionamiento de certificados. | 
| get | GET /v1/{name=customers/*/certificateProvisioningProcesses/*}Recupera un proceso de aprovisionamiento de certificados. | 
| setFailure | POST /v1/{name=customers/*/certificateProvisioningProcesses/*}:setFailureMarca un proceso de aprovisionamiento de certificados como con errores. | 
| signData | POST /v1/{name=customers/*/certificateProvisioningProcesses/*}:signDataSolicita al cliente que inició un proceso de aprovisionamiento de certificados que firme datos. | 
| uploadCertificate | POST /v1/{name=customers/*/certificateProvisioningProcesses/*}:uploadCertificateSube un certificado emitido correctamente para un proceso de aprovisionamiento de certificados. | 
Recurso de REST: v1.customers.certificateProvisioningProcesses.operations
| Métodos | |
|---|---|
| get | GET /v1/{name=customers/*/certificateProvisioningProcesses/*/operations/*}Obtiene el último estado de una operación de larga duración. | 
Recurso de REST: v1.customers.profiles
| Métodos | |
|---|---|
| delete | DELETE /v1/{name=customers/*/profiles/*}Borra los datos recopilados de un perfil del navegador Chrome. | 
| get | GET /v1/{name=customers/*/profiles/*}Obtiene un perfil del navegador Chrome con el ID del cliente y el ID permanente del perfil. | 
| list | GET /v1/{parent=customers/*}/profilesEnumera los perfiles del navegador Chrome de un cliente según los criterios de búsqueda y ordenamiento proporcionados. | 
Recurso de REST: v1.customers.profiles.commands
| Métodos | |
|---|---|
| create | POST /v1/{parent=customers/*/profiles/*}/commandsCrea un comando remoto de perfil del navegador Chrome. | 
| get | GET /v1/{name=customers/*/profiles/*/commands/*}Obtiene un comando remoto del perfil del navegador Chrome. | 
| list | GET /v1/{parent=customers/*/profiles/*}/commandsEnumera los comandos remotos de un perfil del navegador Chrome. | 
Recurso de REST: v1.customers.reports
| Métodos | |
|---|---|
| countChromeBrowsersNeedingAttention | GET /v1/{customer=customers/*}/reports:countChromeBrowsersNeedingAttentionEs la cantidad de navegadores Chrome que se inscribieron recientemente, tienen una política nueva para sincronizar o no tienen actividad reciente. | 
| countChromeCrashEvents | GET /v1/{customer=customers/*}/reports:countChromeCrashEventsObtén un recuento de los eventos de falla de Chrome. | 
| countChromeDevicesReachingAutoExpirationDate | GET /v1/{customer=customers/*}/reports:countChromeDevicesReachingAutoExpirationDateGenera un informe de la cantidad de dispositivos que vencen en cada mes del período seleccionado. | 
| countChromeDevicesThatNeedAttention | GET /v1/{customer=customers/*}/reports:countChromeDevicesThatNeedAttentionRecuentos de dispositivos ChromeOS que no sincronizaron políticas o no tuvieron actividad del usuario en los últimos 28 días, están desactualizados o no cumplen con los requisitos. | 
| countChromeHardwareFleetDevices | GET /v1/{customer=customers/*}/reports:countChromeHardwareFleetDevicesRecuentos de dispositivos con una especificación de hardware específica del tipo de hardware solicitado (por ejemplo, nombre del modelo, tipo de procesador). | 
| countChromeVersions | GET /v1/{customer=customers/*}/reports:countChromeVersionsGenera un informe de las versiones de Chrome instaladas. | 
| countInstalledApps | GET /v1/{customer=customers/*}/reports:countInstalledAppsGenera un informe de las instalaciones de la app. | 
| countPrintJobsByPrinter | GET /v1/{customer=customers/*}/reports:countPrintJobsByPrinterObtén un resumen de las impresiones realizadas por cada impresora. | 
| countPrintJobsByUser | GET /v1/{customer=customers/*}/reports:countPrintJobsByUserObtén un resumen de la impresión realizada por cada usuario. | 
| enumeratePrintJobs | GET /v1/{customer=customers/*}/reports:enumeratePrintJobsObtén una lista de trabajos de impresión. | 
| findInstalledAppDevices | GET /v1/{customer=customers/*}/reports:findInstalledAppDevicesGenera un informe de los dispositivos con navegador Chrome administrados que tienen instalada una app específica. | 
Recurso de REST: v1.customers.telemetry.devices
| Métodos | |
|---|---|
| get | GET /v1/{name=customers/*/telemetry/devices/*}Obtén el dispositivo de telemetría. | 
| list | GET /v1/{parent=customers/*}/telemetry/devicesEnumera todos los dispositivos de telemetría. | 
Recurso de REST: v1.customers.telemetry.events
| Métodos | |
|---|---|
| list | GET /v1/{parent=customers/*}/telemetry/eventsEnumera los eventos de telemetría. | 
Recurso de REST: v1.customers.telemetry.notificationConfigs
| Métodos | |
|---|---|
| create | POST /v1/{parent=customers/*}/telemetry/notificationConfigsCrea una configuración de notificaciones de telemetría. | 
| delete | DELETE /v1/{name=customers/*/telemetry/notificationConfigs/*}Borra una configuración de notificaciones de telemetría. | 
| list | GET /v1/{parent=customers/*}/telemetry/notificationConfigsEnumera todas las configuraciones de notificaciones de telemetría. | 
Recurso de REST: v1.customers.telemetry.users
| Métodos | |
|---|---|
| get | GET /v1/{name=customers/*/telemetry/users/*}Obtén el usuario de telemetría. | 
| list | GET /v1/{parent=customers/*}/telemetry/usersEnumera todos los usuarios de telemetría. | 
Recurso de REST: v1.customers.thirdPartyProfileUsers
| Métodos | |
|---|---|
| move | POST /v1/{name=customers/*/thirdPartyProfileUsers/*}:moveMueve un usuario de perfil de Chrome externo a una OU de destino. | 
