Тип ресурса printerShare

Пространство имен: microsoft.graph

Представляет принтер, который предназначен для обнаружения пользователями и приложениями печати.

Наследует от printerBase.

Методы

Метод Тип возвращаемых данных Описание
Список Коллекция printerShare Получите список общих папок принтера в клиенте.
Получение printerShare Чтение свойств и связей объекта printerShare .
Обновление printerShare Обновите объект printerShare .
удаление; Нет Отмена общего доступа к принтеру.
Список заданий для общей папки принтера Коллекция printJob Получите список заданий печати, которые находятся в очереди для обработки с помощью printerShare.
Создание задания для общей папки принтера задание printJob Создайте новое задание печати для printerShare. Чтобы начать печать задания, используйте команду start.
Список разрешенных пользователей Коллекция объектов user Получите список пользователей, которым предоставлен доступ к отправке заданий печати в связанную общую папку принтера.
Создание разрешенного пользователя Нет Предоставьте указанному пользователю доступ для отправки заданий печати в связанную общую папку принтера.
Удаление разрешенного пользователя Нет Отмена доступа к общей папке принтера у указанного пользователя.
Список разрешенных групп Коллекция group Получите список групп, которым предоставлен доступ для отправки заданий печати в связанную общую папку принтера.
Создание разрешенной группы Нет Предоставьте указанной группе доступ для отправки заданий печати в связанную общую папку принтера.
Удаление разрешенной группы Нет Отмена доступа к общей папке принтера из указанной группы.

Свойства

Свойство Тип Описание
allowAllUsers Логический Если задано значение true, доступ к этой общей папке принтера будет предоставлен всем пользователям и группам. Это заменяет списки разрешений, определенные свойствами навигации allowedUsers и allowedGroups .
capabilities printerCapabilities Возможности принтера, связанного с этой общей папкой принтера. Наследуется от printerBase.
createdDateTime DateTimeOffset Параметр DateTimeOffset при создании общей папки принтера. Только для чтения.
defaults printerDefaults Параметры печати по умолчанию принтера, связанного с этой общей папкой принтера. Наследуется от printerBase.
displayName String Имя общей папки принтера, которую должны отображать клиенты печати. Наследуется от printerBase.
id String Идентификатор printerShare. Наследуется от printerBase. Только для чтения.
isAcceptingJobs Логический Указывает, принимает ли принтер, связанный с этой общей папкой принтера, в настоящее время новые задания печати. Наследуется от printerBase.
расположение printerLocation Физическое или организационное расположение принтера, связанного с этой общей папкой принтера. Наследуется от printerBase.
manufacturer String Изготовитель сообщил принтер, связанный с этой общей папкой принтера. Наследуется от printerBase. Только для чтения.
model String Имя модели, указанное принтером, связанным с этой общей папкой принтера. Наследуется от printerBase. Только для чтения.
status printerStatus Состояние обработки, включая ошибки, принтера, связанного с этой общей папкой принтера. Наследуется от printerBase. Только для чтения.
точка зрения printerShareViewpoint Дополнительные данные для общей папки принтера, просматриваемые вошедшего пользователя.

Связи

Связь Тип Описание
принтер printer Принтер, с которым связана эта общая папка принтера.
allowedUsers Коллекция объектов user Пользователи, имеющие доступ к печати с помощью принтера.
allowedGroups group Группы, пользователи которых имеют доступ к печати с помощью принтера.
jobs Коллекция printJob Список заданий, которые помещаются в очередь для печати принтером, связанным с этой общей папкой принтера.

Представление JSON

В следующем представлении JSON показан тип ресурса.

{
  "@odata.type": "#microsoft.graph.printerShare",
  "id": "String (identifier)",
  "displayName": "String",
  "manufacturer": "String",
  "model": "String",
  "isAcceptingJobs": "Boolean",
  "defaults": {
    "@odata.type": "microsoft.graph.printerDefaults"
  },
  "location": {
    "@odata.type": "microsoft.graph.printerLocation"
  },
  "capabilities": {
    "@odata.type": "microsoft.graph.printerCapabilities"
  },
  "status": {
    "@odata.type": "microsoft.graph.printerStatus"
  },
  "allowAllUsers": "Boolean",
  "createdDateTime": "String (timestamp)",
  "viewPoint": {"@odata.type": "microsoft.graph.printerShareViewpoint"}
}