print resource type

Namespace: microsoft.graph

Important

Microsoft is offering usage of the cloud printing APIs to manage Universal Print at no charge and there are no foreseeable plans to charge for the use of these APIs.

When accompanied by a Universal Print subscription, the Print feature enables management of printers and discovery of printServiceEndpoints that can be used to manage printers and print jobs within Universal Print.

Methods

Method Return type Description
List connectors printConnector collection Get a list of print connectors.
List printers printer collection Get a list of printers.
List shares printerShare collection Get a list of printer shares.
List services printService collection Get a list of services.
Create printerShare printerShare Create a new printer share by posting to the shares collection.
Create printer printerCreateOperation Create (register) a new printer with Universal Print.
Update settings printSettings Updates tenant-wide settings for the Universal Print service.
List taskDefinitions printTaskDefinition collection Get a tenant-wide list of printTaskDefinitions created within Universal Print.
Create taskDefinition printTaskDefinition Create a new printTaskDefinition.

Properties

Property Type Description
settings printSettings Tenant-wide settings for the Universal Print service.

Relationships

Relationship Type Description
services printService collection The list of available Universal Print service endpoints.
printers printer collection The list of printers registered in the tenant.
shares printerShare collection The list of printer shares registered in the tenant.
connectors printConnector collection The list of available print connectors.
operations printOperation collection The list of print long running operations.
services printService collection The list of print service instances for various components of the printing infrastructure.
taskDefinitions printTaskDefinition collection List of abstract definition for a task that can be triggered when various events occur within Universal Print.

JSON representation

The following is a JSON representation of the resource.

{
  "@odata.type": "#microsoft.graph.print",
  "settings": {
    "@odata.type": "microsoft.graph.printSettings"
  }
}