Share via


tipo de recurso printerShare

Espacio de nombres: microsoft.graph

Representa una impresora diseñada para que los usuarios y las aplicaciones de impresión puedan detectarla.

Hereda de printerBase.

Métodos

Método Tipo devuelto Descripción
List printerShare (colección) Obtenga una lista de recursos compartidos de impresora en el inquilino.
Get Printershare Lee las propiedades y las relaciones de un objeto printerShare .
Actualizar Printershare Actualice un objeto printerShare .
Delete Ninguno No compartir una impresora.
Enumerar trabajos colección printJob Obtenga una lista de trabajos de impresión que están en cola para su procesamiento por parte de printerShare.
Crear trabajo Printjob Cree un nuevo trabajo de impresión para printerShare. Para empezar a imprimir el trabajo, use iniciar.
List allowedUsers Colección user Recupere una lista de usuarios a los que se ha concedido acceso para enviar trabajos de impresión al recurso compartido de impresora asociado.
Add allowedUser Ninguno Conceda acceso al usuario especificado para enviar trabajos de impresión al recurso compartido de impresora asociado.
Remove allowedUser Ninguno Revoque el acceso compartido de impresora del usuario especificado.
List allowedGroups Colección group Recupere una lista de grupos a los que se ha concedido acceso para enviar trabajos de impresión al recurso compartido de impresora asociado.
Add allowedGroup Ninguno Conceda acceso al grupo especificado para enviar trabajos de impresión al recurso compartido de impresora asociado.
Remove allowedGroup Ninguno Revoque el acceso compartido de impresora desde el grupo especificado.

Propiedades

Propiedad Tipo Descripción
allowAllUsers Booleano Si es true, se concederá acceso a todos los usuarios y grupos a este recurso compartido de impresora. Esto reemplaza las listas de permitidos definidas por las propiedades de navegación allowedUsers y allowedGroups .
capabilities printerCapabilities Capacidades de la impresora asociada a este recurso compartido de impresora. Se hereda de printerBase.
createdDateTime DateTimeOffset DateTimeOffset cuando se creó el recurso compartido de impresora. Solo lectura.
defaults printerDefaults La configuración de impresión predeterminada de la impresora asociada a este recurso compartido de impresora. Se hereda de printerBase.
displayName Cadena Nombre del recurso compartido de impresora que deben mostrar los clientes de impresión. Se hereda de printerBase.
id Cadena Identificador de printerShare. Se hereda de printerBase. Solo lectura.
isAcceptingJobs Booleano Si la impresora asociada a este recurso compartido de impresora está aceptando nuevos trabajos de impresión. Se hereda de printerBase.
ubicación printerLocation Ubicación física o organizativa de la impresora asociada a este recurso compartido de impresora. Se hereda de printerBase.
manufacturer Cadena Fabricante notificado por la impresora asociada a este recurso compartido de impresora. Se hereda de printerBase. Solo lectura.
model Cadena Nombre del modelo notificado por la impresora asociada a este recurso compartido de impresora. Se hereda de printerBase. Solo lectura.
status printerStatus Estado de procesamiento, incluidos los errores, de la impresora asociada a este recurso compartido de impresora. Se hereda de printerBase. Solo lectura.
Mirador printerShareViewpoint Datos adicionales para un recurso compartido de impresora según lo visto por el usuario que inició sesión.

Relaciones

Relación Tipo Descripción
Impresora printer La impresora a la que comparte esta impresora está relacionada.
allowedUsers Colección user Los usuarios que tienen acceso a la impresión mediante la impresora.
allowedGroups group Grupos cuyos usuarios tienen acceso a la impresión mediante la impresora.
jobs colección printJob Lista de trabajos que la impresora asociada a este recurso compartido de impresora pone en cola para su impresión.

Representación JSON

La siguiente es una representación JSON del recurso

{
  "@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"}
}