tipo de recurso printerShare

Namespace: microsoft.graph

Representa uma impressora que se destina a ser detectável por usuários e aplicativos de impressão.

Herda do printerBase.

Métodos

Método Tipo de retorno Descrição
List coleção printerShare Obtenha uma lista de compartilhamentos de impressora no locatário.
Get printerShare Leia propriedades e relações de um objeto printerShare .
Atualizar printerShare Atualize um objeto printerShare .
Delete Nenhum Descompartilhar uma impressora.
Listar trabalhos coleção printJob Obtenha uma lista de trabalhos de impressão que estão na fila para processamento pela impressoraShare.
Criar trabalho printJob Crie um novo trabalho de impressão para a impressoraShare. Para começar a imprimir o trabalho, use iniciar.
Listar allowedUsers Coleção user Recupere uma lista de usuários que receberam acesso para enviar trabalhos de impressão para o compartilhamento de impressora associado.
Adicionar allowedUser Nenhum Conceda ao usuário acesso especificado para enviar trabalhos de impressão ao compartilhamento de impressora associado.
Remover allowedUser Nenhum Revogar o acesso de compartilhamento de impressora do usuário especificado.
Listar allowedGroups Coleção group Recupere uma lista de grupos que receberam acesso para enviar trabalhos de impressão para o compartilhamento de impressora associado.
Adicionar allowedGroup Nenhum Conceda o acesso de grupo especificado para enviar trabalhos de impressão ao compartilhamento de impressora associado.
Remover allowedGroup Nenhum Revogar o acesso de compartilhamento de impressora do grupo especificado.

Propriedades

Propriedade Tipo Descrição
allowAllUsers Booliano Se for verdade, todos os usuários e grupos terão acesso a esse compartilhamento de impressora. Isso substitui as listas de permissões definidas pelas propriedades de navegação allowedUsers e allowedGroups .
capabilities printerCapabilities Os recursos da impressora associados a esse compartilhamento de impressora. Herdado da impressoraBase.
createdDateTime DateTimeOffset O DateTimeOffset quando o compartilhamento de impressora foi criado. Somente leitura.
defaults printerDefaults As configurações de impressão padrão da impressora associadas a esse compartilhamento de impressora. Herdado da impressoraBase.
displayName Cadeia de caracteres O nome do compartilhamento de impressora que imprime clientes deve ser exibido. Herdado da impressoraBase.
id Cadeia de caracteres O identificador do printerShare. Herdado da impressoraBase. Somente leitura.
isAcceptingJobs Booliano Se a impressora associada a esse compartilhamento de impressora está aceitando novos trabalhos de impressão. Herdado da impressoraBase.
localização printerLocation O local físico e/ou organizacional da impressora associada a esse compartilhamento de impressora. Herdado da impressoraBase.
fabricante String O fabricante relatado pela impressora associada a esse compartilhamento de impressora. Herdado da impressoraBase. Somente leitura.
modelo String O nome do modelo relatado pela impressora associada a esse compartilhamento de impressora. Herdado da impressoraBase. Somente leitura.
status printerStatus O processamento status, incluindo quaisquer erros, da impressora associada a esse compartilhamento de impressora. Herdado da impressoraBase. Somente leitura.
Vista printerShareViewpoint Dados adicionais para um compartilhamento de impressora, conforme exibido pelo usuário conectado.

Relações

Relação Tipo Descrição
Impressora impressora A impressora à qual esse compartilhamento de impressora está relacionada.
allowedUsers Coleção user Os usuários que têm acesso à impressão usando a impressora.
allowedGroups group Os grupos cujos usuários têm acesso para imprimir usando a impressora.
jobs coleção printJob A lista de trabalhos que são enfileirados para impressão pela impressora associada a esse compartilhamento de impressora.

Representação JSON

Veja a seguir uma representação JSON do 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"}
}