Admin SDK: Chrome Printer Management API

API управления принтерами Chrome позволяет администраторам управлять принтерами CUPS и серверами печати.

Сервис: admin.googleapis.com.

Для вызова этой службы мы рекомендуем использовать клиентские библиотеки Google. Если вашему приложению необходимо использовать собственные библиотеки для вызова этой службы, используйте следующую информацию при отправке запросов API.

Документ открытия

Документ обнаружения — это машиночитаемая спецификация для описания и использования REST API. Он используется для создания клиентских библиотек, плагинов IDE и других инструментов, взаимодействующих с API Google. Одна служба может предоставлять несколько документов обнаружения. Эта служба предоставляет следующий документ обнаружения:

Конечная точка службы

Конечная точка службы — это базовый URL-адрес, указывающий сетевой адрес службы API. Одна служба может иметь несколько конечных точек службы. Эта служба имеет следующую конечную точку службы, и все приведенные ниже URI относятся к этой конечной точке службы:

  • https://admin.googleapis.com

Ресурс REST: admin.directory.v1.customers.chrome.printServers

Методы
batchCreatePrintServers POST /admin/directory/v1/{parent=customers/*}/chrome/printServers:batchCreatePrintServers
Создает несколько серверов печати.
batchDeletePrintServers POST /admin/directory/v1/{parent=customers/*}/chrome/printServers:batchDeletePrintServers
Удаляет несколько серверов печати.
create POST /admin/directory/v1/{parent=customers/*}/chrome/printServers
Создает сервер печати.
delete DELETE /admin/directory/v1/{name=customers/*/chrome/printServers/*}
Удаляет сервер печати.
get GET /admin/directory/v1/{name=customers/*/chrome/printServers/*}
Возвращает конфигурацию сервера печати.
list GET /admin/directory/v1/{parent=customers/*}/chrome/printServers
Перечисляет конфигурации сервера печати.
patch PATCH /admin/directory/v1/{printServer.name=customers/*/chrome/printServers/*}
Обновляет конфигурацию сервера печати.

Ресурс REST: admin.directory.v1.customers.chrome.printers

Методы
batchCreatePrinters POST /admin/directory/v1/{parent=customers/*}/chrome/printers:batchCreatePrinters
Создает принтеры в указанной организационной единице.
batchDeletePrinters POST /admin/directory/v1/{parent=customers/*}/chrome/printers:batchDeletePrinters
Удаляет принтеры в пакетном режиме.
create POST /admin/directory/v1/{parent=customers/*}/chrome/printers
Создает принтер в указанной организационной единице.
delete DELETE /admin/directory/v1/{name=customers/*/chrome/printers/*}
Удаляет Printer .
get GET /admin/directory/v1/{name=customers/*/chrome/printers/*}
Возвращает ресурс Printer (конфигурация принтера).
list GET /admin/directory/v1/{parent=customers/*}/chrome/printers
Список конфигураций принтеров.
listPrinterModels GET /admin/directory/v1/{parent=customers/*}/chrome/printers:listPrinterModels
Перечисляет поддерживаемые модели принтеров.
patch PATCH /admin/directory/v1/{printer.name=customers/*/chrome/printers/*}
Обновляет ресурс Printer .