Share via


Microsoft.Graph.Beta.Devices.CloudPrint Module

Microsoft Graph PowerShell Cmdlets

Microsoft.Graph.Beta.Devices.CloudPrint Cmdlets

Cmdlet Description
Get-MgBetaPrint

Get print

Note

To view the v1.0 release of this cmdlet, view Get-MgPrint

Get-MgBetaPrintConnector

Retrieve the properties and relationships of a printConnector object.

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintConnector

Get-MgBetaPrintConnectorCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintConnectorCount

Get-MgBetaPrintOperation

Retrieve the properties and relationships of a printOperation object.

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintOperation

Get-MgBetaPrintOperationCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintOperationCount

Get-MgBetaPrintPrinter

Retrieve the properties and relationships of a printer object.

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintPrinter

Get-MgBetaPrintPrinterCapability

Get a list of capabilities for the printer.

Get-MgBetaPrintPrinterConnector

The connectors that are associated with the printer.

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintPrinterConnector

Get-MgBetaPrintPrinterConnectorCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintPrinterConnectorCount

Get-MgBetaPrintPrinterCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintPrinterCount

Get-MgBetaPrintPrinterJob

Retrieve the properties and relationships of a print job.

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintPrinterJob

Get-MgBetaPrintPrinterJobCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintPrinterJobCount

Get-MgBetaPrintPrinterJobDocument

Get documents from print

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintPrinterJobDocument

Get-MgBetaPrintPrinterJobDocumentContent

Download the binary file associated with a printDocument. Calling this method yields a redirect response with a preauthenticated URL that can be used to download the payload.

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintPrinterJobDocumentContent

Get-MgBetaPrintPrinterJobDocumentCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintPrinterJobDocumentCount

Get-MgBetaPrintPrinterJobTask

A list of printTasks that were triggered by this print job.

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintPrinterJobTask

Get-MgBetaPrintPrinterJobTaskCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintPrinterJobTaskCount

Get-MgBetaPrintPrinterJobTaskDefinition

The printTaskDefinition that was used to create this task. Read-only.

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintPrinterJobTaskDefinition

Get-MgBetaPrintPrinterJobTaskTrigger

The printTaskTrigger that triggered this task's execution. Read-only.

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintPrinterJobTaskTrigger

Get-MgBetaPrintPrinterShare

Get printerShares from print

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintPrinterShare

Get-MgBetaPrintPrinterShareAllowedGroup

The groups whose users have access to print using the printer.

Get-MgBetaPrintPrinterShareAllowedGroupByRef

The groups whose users have access to print using the printer.

Get-MgBetaPrintPrinterShareAllowedGroupCount

Get the number of the resource

Get-MgBetaPrintPrinterShareAllowedGroupServiceProvisioningError

Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from a group object.

Get-MgBetaPrintPrinterShareAllowedGroupServiceProvisioningErrorCount

Get the number of the resource

Get-MgBetaPrintPrinterShareAllowedUser

The users who have access to print using the printer.

Get-MgBetaPrintPrinterShareAllowedUserByRef

The users who have access to print using the printer.

Get-MgBetaPrintPrinterShareAllowedUserCount

Get the number of the resource

Get-MgBetaPrintPrinterShareAllowedUserMailboxSetting

Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.

Get-MgBetaPrintPrinterShareAllowedUserServiceProvisioningError

Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object.

Get-MgBetaPrintPrinterShareAllowedUserServiceProvisioningErrorCount

Get the number of the resource

Get-MgBetaPrintPrinterShareCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintPrinterShareCount

Get-MgBetaPrintPrinterShareJob

The list of jobs that are queued for printing by the printer/printerShare.

Get-MgBetaPrintPrinterShareJobCount

Get the number of the resource

Get-MgBetaPrintPrinterShareJobDocument

Get documents from print

Get-MgBetaPrintPrinterShareJobDocumentContent

The unique identifier for an entity. Read-only.

Get-MgBetaPrintPrinterShareJobDocumentCount

Get the number of the resource

Get-MgBetaPrintPrinterShareJobTask

A list of printTasks that were triggered by this print job.

Get-MgBetaPrintPrinterShareJobTaskCount

Get the number of the resource

Get-MgBetaPrintPrinterShareJobTaskDefinition

The printTaskDefinition that was used to create this task. Read-only.

Get-MgBetaPrintPrinterShareJobTaskTrigger

The printTaskTrigger that triggered this task's execution. Read-only.

Get-MgBetaPrintPrinterSharePrinter

The printer that this printer share is related to.

Get-MgBetaPrintPrinterTaskTrigger

Get a task trigger from a printer. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintPrinterTaskTrigger

Get-MgBetaPrintPrinterTaskTriggerCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintPrinterTaskTriggerCount

Get-MgBetaPrintPrinterTaskTriggerDefinition

An abstract definition that is used to create a printTask when triggered by a print event. Read-only.

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintPrinterTaskTriggerDefinition

Get-MgBetaPrintService

Retrieve the properties and relationships of a print service.

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintService

Get-MgBetaPrintServiceCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintServiceCount

Get-MgBetaPrintServiceEndpoint

Retrieve the properties and relationships of a print service endpoint.

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintServiceEndpoint

Get-MgBetaPrintServiceEndpointCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintServiceEndpointCount

Get-MgBetaPrintShare

Retrieve the properties and relationships of a printer share.

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintShare

Get-MgBetaPrintShareAllowedGroup

Retrieve a list of groups that have been granted access to submit print jobs to the associated printerShare.

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintShareAllowedGroup

Get-MgBetaPrintShareAllowedGroupByRef

Retrieve a list of groups that have been granted access to submit print jobs to the associated printerShare.

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintShareAllowedGroupByRef

Get-MgBetaPrintShareAllowedGroupCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintShareAllowedGroupCount

Get-MgBetaPrintShareAllowedGroupServiceProvisioningError

Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from a group object.

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintShareAllowedGroupServiceProvisioningError

Get-MgBetaPrintShareAllowedGroupServiceProvisioningErrorCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintShareAllowedGroupServiceProvisioningErrorCount

Get-MgBetaPrintShareAllowedUser

Retrieve a list of users who have been granted access to submit print jobs to the associated printerShare.

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintShareAllowedUser

Get-MgBetaPrintShareAllowedUserByRef

Retrieve a list of users who have been granted access to submit print jobs to the associated printerShare.

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintShareAllowedUserByRef

Get-MgBetaPrintShareAllowedUserCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintShareAllowedUserCount

Get-MgBetaPrintShareAllowedUserMailboxSetting

Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintShareAllowedUserMailboxSetting

Get-MgBetaPrintShareAllowedUserServiceProvisioningError

Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object.

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintShareAllowedUserServiceProvisioningError

Get-MgBetaPrintShareAllowedUserServiceProvisioningErrorCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintShareAllowedUserServiceProvisioningErrorCount

Get-MgBetaPrintShareCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintShareCount

Get-MgBetaPrintShareJob

The list of jobs that are queued for printing by the printer/printerShare.

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintShareJob

Get-MgBetaPrintShareJobCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintShareJobCount

Get-MgBetaPrintShareJobDocument

Get documents from print

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintShareJobDocument

Get-MgBetaPrintShareJobDocumentContent

The unique identifier for an entity. Read-only.

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintShareJobDocumentContent

Get-MgBetaPrintShareJobDocumentCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintShareJobDocumentCount

Get-MgBetaPrintShareJobTask

A list of printTasks that were triggered by this print job.

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintShareJobTask

Get-MgBetaPrintShareJobTaskCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintShareJobTaskCount

Get-MgBetaPrintShareJobTaskDefinition

The printTaskDefinition that was used to create this task. Read-only.

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintShareJobTaskDefinition

Get-MgBetaPrintShareJobTaskTrigger

The printTaskTrigger that triggered this task's execution. Read-only.

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintShareJobTaskTrigger

Get-MgBetaPrintSharePrinter

The printer that this printer share is related to.

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintSharePrinter

Get-MgBetaPrintTaskDefinition

Get details about a task definition. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintTaskDefinition

Get-MgBetaPrintTaskDefinitionCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintTaskDefinitionCount

Get-MgBetaPrintTaskDefinitionTask

Get details about a print task. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintTaskDefinitionTask

Get-MgBetaPrintTaskDefinitionTaskCount

Get the number of the resource

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintTaskDefinitionTaskCount

Get-MgBetaPrintTaskDefinitionTaskTrigger

The printTaskTrigger that triggered this task's execution. Read-only.

Note

To view the v1.0 release of this cmdlet, view Get-MgPrintTaskDefinitionTaskTrigger

Invoke-MgBetaAbortPrintPrinterJob

Abort a print job. Only applications using application permissions can abort a print job. Aborting a print job will only succeed if there is a printTask in a processing state on the associated print job, started by a trigger that the requesting app created. For details about how to register a task trigger, see Extending Universal Print to support pull printing.

Note

To view the v1.0 release of this cmdlet, view Invoke-MgAbortPrintPrinterJob

Invoke-MgBetaAbortPrintPrinterShareJob

Abort a print job. Only applications using application permissions can abort a print job. Aborting a print job will only succeed if there is a printTask in a processing state on the associated print job, started by a trigger that the requesting app created. For details about how to register a task trigger, see Extending Universal Print to support pull printing.

Invoke-MgBetaAbortPrintShareJob

Abort a print job. Only applications using application permissions can abort a print job. Aborting a print job will only succeed if there is a printTask in a processing state on the associated print job, started by a trigger that the requesting app created. For details about how to register a task trigger, see Extending Universal Print to support pull printing.

Note

To view the v1.0 release of this cmdlet, view Invoke-MgAbortPrintShareJob

Invoke-MgBetaRedirectPrintPrinterJob

Redirect a print job to a different printer. Redirecting a print job will only succeed if there is a printTask in a processing state on the associated print job, started by a trigger that the requesting app created. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.

Note

To view the v1.0 release of this cmdlet, view Invoke-MgRedirectPrintPrinterJob

Invoke-MgBetaRedirectPrintPrinterShareJob

Redirect a print job to a different printer. Redirecting a print job will only succeed if there is a printTask in a processing state on the associated print job, started by a trigger that the requesting app created. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.

Invoke-MgBetaRedirectPrintShareJob

Redirect a print job to a different printer. Redirecting a print job will only succeed if there is a printTask in a processing state on the associated print job, started by a trigger that the requesting app created. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.

Note

To view the v1.0 release of this cmdlet, view Invoke-MgRedirectPrintShareJob

New-MgBetaPrintConnector

Create new navigation property to connectors for print

Note

To view the v1.0 release of this cmdlet, view New-MgPrintConnector

New-MgBetaPrintOperation

Create new navigation property to operations for print

Note

To view the v1.0 release of this cmdlet, view New-MgPrintOperation

New-MgBetaPrintPrinter

Create (register) a printer with the Universal Print service. This is a long-running operation and as such, it returns a printerCreateOperation that can be used to track and verify the registration of the printer.

Note

To view the v1.0 release of this cmdlet, view New-MgPrintPrinter

New-MgBetaPrintPrinterJob

Create a new printJob for a printer.

Note

To view the v1.0 release of this cmdlet, view New-MgPrintPrinterJob

New-MgBetaPrintPrinterJobDocument

Create new navigation property to documents for print

Note

To view the v1.0 release of this cmdlet, view New-MgPrintPrinterJobDocument

New-MgBetaPrintPrinterJobDocumentUploadSession

Create an upload session that allows an app to iteratively upload ranges of a binary file linked to the print document. As part of the response, this action returns an upload URL that can be used in subsequent sequential PUT queries. Request headers for each PUT operation can be used to specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload.

Note

To view the v1.0 release of this cmdlet, view New-MgPrintPrinterJobDocumentUploadSession

New-MgBetaPrintPrinterJobTask

Create new navigation property to tasks for print

Note

To view the v1.0 release of this cmdlet, view New-MgPrintPrinterJobTask

New-MgBetaPrintPrinterShare

Create new navigation property to printerShares for print

New-MgBetaPrintPrinterShareAllowedGroupByRef

Create new navigation property ref to allowedGroups for print

New-MgBetaPrintPrinterShareAllowedUserByRef

Create new navigation property ref to allowedUsers for print

New-MgBetaPrintPrinterShareJob

Create new navigation property to jobs for print

New-MgBetaPrintPrinterShareJobDocument

Create new navigation property to documents for print

New-MgBetaPrintPrinterShareJobDocumentUploadSession

Create an upload session that allows an app to iteratively upload ranges of a binary file linked to the print document. As part of the response, this action returns an upload URL that can be used in subsequent sequential PUT queries. Request headers for each PUT operation can be used to specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload.

New-MgBetaPrintPrinterShareJobTask

Create new navigation property to tasks for print

New-MgBetaPrintPrinterTaskTrigger

Create a new task trigger on the specified printer. Currently, only one task trigger can be specified per printer, but this limit might be removed in the future.

Note

To view the v1.0 release of this cmdlet, view New-MgPrintPrinterTaskTrigger

New-MgBetaPrintService

Create new navigation property to services for print

Note

To view the v1.0 release of this cmdlet, view New-MgPrintService

New-MgBetaPrintServiceEndpoint

Create new navigation property to endpoints for print

Note

To view the v1.0 release of this cmdlet, view New-MgPrintServiceEndpoint

New-MgBetaPrintShare

Create a new printerShare for the specified printer.

Note

To view the v1.0 release of this cmdlet, view New-MgPrintShare

New-MgBetaPrintShareAllowedGroupByRef

Grant the specified group access to submit print jobs to the associated printerShare.

Note

To view the v1.0 release of this cmdlet, view New-MgPrintShareAllowedGroupByRef

New-MgBetaPrintShareAllowedUserByRef

Grant the specified user access to submit print jobs to the associated printerShare.

Note

To view the v1.0 release of this cmdlet, view New-MgPrintShareAllowedUserByRef

New-MgBetaPrintShareJob

Create a new printJob for a printerShare.

Note

To view the v1.0 release of this cmdlet, view New-MgPrintShareJob

New-MgBetaPrintShareJobDocument

Create new navigation property to documents for print

Note

To view the v1.0 release of this cmdlet, view New-MgPrintShareJobDocument

New-MgBetaPrintShareJobDocumentUploadSession

Create an upload session that allows an app to iteratively upload ranges of a binary file linked to the print document. As part of the response, this action returns an upload URL that can be used in subsequent sequential PUT queries. Request headers for each PUT operation can be used to specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload.

Note

To view the v1.0 release of this cmdlet, view New-MgPrintShareJobDocumentUploadSession

New-MgBetaPrintShareJobTask

Create new navigation property to tasks for print

Note

To view the v1.0 release of this cmdlet, view New-MgPrintShareJobTask

New-MgBetaPrintTaskDefinition

Create a new task definition. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.

Note

To view the v1.0 release of this cmdlet, view New-MgPrintTaskDefinition

New-MgBetaPrintTaskDefinitionTask

Create new navigation property to tasks for print

Note

To view the v1.0 release of this cmdlet, view New-MgPrintTaskDefinitionTask

Remove-MgBetaPrintConnector

Delete (unregister) a printConnector.

Note

To view the v1.0 release of this cmdlet, view Remove-MgPrintConnector

Remove-MgBetaPrintOperation

Delete navigation property operations for print

Note

To view the v1.0 release of this cmdlet, view Remove-MgPrintOperation

Remove-MgBetaPrintPrinter

Delete (unregister) a printer.

Note

To view the v1.0 release of this cmdlet, view Remove-MgPrintPrinter

Remove-MgBetaPrintPrinterJob

Delete navigation property jobs for print

Note

To view the v1.0 release of this cmdlet, view Remove-MgPrintPrinterJob

Remove-MgBetaPrintPrinterJobDocument

Delete navigation property documents for print

Note

To view the v1.0 release of this cmdlet, view Remove-MgPrintPrinterJobDocument

Remove-MgBetaPrintPrinterJobDocumentContent

The unique identifier for an entity. Read-only.

Note

To view the v1.0 release of this cmdlet, view Remove-MgPrintPrinterJobDocumentContent

Remove-MgBetaPrintPrinterJobTask

Delete navigation property tasks for print

Note

To view the v1.0 release of this cmdlet, view Remove-MgPrintPrinterJobTask

Remove-MgBetaPrintPrinterShare

Delete navigation property printerShares for print

Remove-MgBetaPrintPrinterShareAllowedGroupByRef

Delete ref of navigation property allowedGroups for print

Remove-MgBetaPrintPrinterShareAllowedUserByRef

Revoke the specified user's access to submit print jobs to the associated printerShare.

Remove-MgBetaPrintPrinterShareJob

Delete navigation property jobs for print

Remove-MgBetaPrintPrinterShareJobDocument

Delete navigation property documents for print

Remove-MgBetaPrintPrinterShareJobDocumentContent

The unique identifier for an entity. Read-only.

Remove-MgBetaPrintPrinterShareJobTask

Delete navigation property tasks for print

Remove-MgBetaPrintPrinterTaskTrigger

Delete a printer's task trigger to prevent related print events from triggering tasks on the specified printer.

Note

To view the v1.0 release of this cmdlet, view Remove-MgPrintPrinterTaskTrigger

Remove-MgBetaPrintService

Delete navigation property services for print

Note

To view the v1.0 release of this cmdlet, view Remove-MgPrintService

Remove-MgBetaPrintServiceEndpoint

Delete navigation property endpoints for print

Note

To view the v1.0 release of this cmdlet, view Remove-MgPrintServiceEndpoint

Remove-MgBetaPrintShare

Delete a printer share (unshare the associated printer). This action can't be undone. If the printer is shared again in the future, any Windows users who had previously installed the printer needs to discover and reinstall it.

Note

To view the v1.0 release of this cmdlet, view Remove-MgPrintShare

Remove-MgBetaPrintShareAllowedGroupByRef

Revoke the specified group's access to submit print jobs to the associated printerShare.

Note

To view the v1.0 release of this cmdlet, view Remove-MgPrintShareAllowedGroupByRef

Remove-MgBetaPrintShareAllowedUserByRef

Delete ref of navigation property allowedUsers for print

Note

To view the v1.0 release of this cmdlet, view Remove-MgPrintShareAllowedUserByRef

Remove-MgBetaPrintShareJob

Delete navigation property jobs for print

Note

To view the v1.0 release of this cmdlet, view Remove-MgPrintShareJob

Remove-MgBetaPrintShareJobDocument

Delete navigation property documents for print

Note

To view the v1.0 release of this cmdlet, view Remove-MgPrintShareJobDocument

Remove-MgBetaPrintShareJobDocumentContent

The unique identifier for an entity. Read-only.

Note

To view the v1.0 release of this cmdlet, view Remove-MgPrintShareJobDocumentContent

Remove-MgBetaPrintShareJobTask

Delete navigation property tasks for print

Note

To view the v1.0 release of this cmdlet, view Remove-MgPrintShareJobTask

Remove-MgBetaPrintTaskDefinition

Delete a taskDefinition. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.

Note

To view the v1.0 release of this cmdlet, view Remove-MgPrintTaskDefinition

Remove-MgBetaPrintTaskDefinitionTask

Delete navigation property tasks for print

Note

To view the v1.0 release of this cmdlet, view Remove-MgPrintTaskDefinitionTask

Reset-MgBetaPrintPrinterDefault

Invoke action resetDefaults

Restore-MgBetaPrintPrinterFactoryDefault

Restore a printer's default settings to the values specified by the manufacturer.

Note

To view the v1.0 release of this cmdlet, view Restore-MgPrintPrinterFactoryDefault

Set-MgBetaPrintPrinterJobDocumentContent

The unique identifier for an entity. Read-only.

Note

To view the v1.0 release of this cmdlet, view Set-MgPrintPrinterJobDocumentContent

Set-MgBetaPrintPrinterShareJobDocumentContent

The unique identifier for an entity. Read-only.

Set-MgBetaPrintShareJobDocumentContent

The unique identifier for an entity. Read-only.

Note

To view the v1.0 release of this cmdlet, view Set-MgPrintShareJobDocumentContent

Start-MgBetaPrintPrinterJob

Invoke action start

Note

To view the v1.0 release of this cmdlet, view Start-MgPrintPrinterJob

Start-MgBetaPrintPrinterJobPrintJob

Invoke action startPrintJob

Start-MgBetaPrintPrinterShareJob

Invoke action start

Start-MgBetaPrintPrinterShareJobPrintJob

Invoke action startPrintJob

Start-MgBetaPrintShareJob

Invoke action start

Note

To view the v1.0 release of this cmdlet, view Start-MgPrintShareJob

Start-MgBetaPrintShareJobPrintJob

Invoke action startPrintJob

Stop-MgBetaPrintPrinterJob

Cancel a print job. Print jobs can be canceled only on behalf of a user, using delegated permissions.

Note

To view the v1.0 release of this cmdlet, view Stop-MgPrintPrinterJob

Stop-MgBetaPrintPrinterJobPrintJob

Invoke action cancelPrintJob

Stop-MgBetaPrintPrinterShareJob

Cancel a print job. Print jobs can be canceled only on behalf of a user, using delegated permissions.

Stop-MgBetaPrintPrinterShareJobPrintJob

Invoke action cancelPrintJob

Stop-MgBetaPrintShareJob

Cancel a print job. Print jobs can be canceled only on behalf of a user, using delegated permissions.

Note

To view the v1.0 release of this cmdlet, view Stop-MgPrintShareJob

Stop-MgBetaPrintShareJobPrintJob

Invoke action cancelPrintJob

Update-MgBetaPrint

Update print

Note

To view the v1.0 release of this cmdlet, view Update-MgPrint

Update-MgBetaPrintConnector

Update the properties of a printConnector object.

Note

To view the v1.0 release of this cmdlet, view Update-MgPrintConnector

Update-MgBetaPrintOperation

Update the navigation property operations in print

Note

To view the v1.0 release of this cmdlet, view Update-MgPrintOperation

Update-MgBetaPrintPrinter

Update the properties of a printer object.

Note

To view the v1.0 release of this cmdlet, view Update-MgPrintPrinter

Update-MgBetaPrintPrinterJob

Update a print job. Only the configuration property can be updated. Updating a print job will only succeed if a printTask in a processing state, started by a trigger that the requesting app created, is associated with the print job. For details about how to register a task trigger, see Extending Universal Print to support pull printing.

Note

To view the v1.0 release of this cmdlet, view Update-MgPrintPrinterJob

Update-MgBetaPrintPrinterJobDocument

Update the navigation property documents in print

Note

To view the v1.0 release of this cmdlet, view Update-MgPrintPrinterJobDocument

Update-MgBetaPrintPrinterJobTask

Update the navigation property tasks in print

Note

To view the v1.0 release of this cmdlet, view Update-MgPrintPrinterJobTask

Update-MgBetaPrintPrinterShare

Update the navigation property printerShares in print

Update-MgBetaPrintPrinterShareAllowedUserMailboxSetting

Update property mailboxSettings value.

Update-MgBetaPrintPrinterShareJob

Update the navigation property jobs in print

Update-MgBetaPrintPrinterShareJobDocument

Update the navigation property documents in print

Update-MgBetaPrintPrinterShareJobTask

Update the navigation property tasks in print

Update-MgBetaPrintPrinterTaskTrigger

Update the navigation property taskTriggers in print

Note

To view the v1.0 release of this cmdlet, view Update-MgPrintPrinterTaskTrigger

Update-MgBetaPrintService

Update the navigation property services in print

Note

To view the v1.0 release of this cmdlet, view Update-MgPrintService

Update-MgBetaPrintServiceEndpoint

Update the navigation property endpoints in print

Note

To view the v1.0 release of this cmdlet, view Update-MgPrintServiceEndpoint

Update-MgBetaPrintShare

Update the properties of a printer share. This method can be used to swap printers. For example, if a physical printer device breaks, an administrator can register a new printer device and update this printerShare to point to the new printer without requiring users to take any action.

Note

To view the v1.0 release of this cmdlet, view Update-MgPrintShare

Update-MgBetaPrintShareAllowedUserMailboxSetting

Update property mailboxSettings value.

Note

To view the v1.0 release of this cmdlet, view Update-MgPrintShareAllowedUserMailboxSetting

Update-MgBetaPrintShareJob

Update the navigation property jobs in print

Note

To view the v1.0 release of this cmdlet, view Update-MgPrintShareJob

Update-MgBetaPrintShareJobDocument

Update the navigation property documents in print

Note

To view the v1.0 release of this cmdlet, view Update-MgPrintShareJobDocument

Update-MgBetaPrintShareJobTask

Update the navigation property tasks in print

Note

To view the v1.0 release of this cmdlet, view Update-MgPrintShareJobTask

Update-MgBetaPrintTaskDefinition

Update a task definition. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.

Note

To view the v1.0 release of this cmdlet, view Update-MgPrintTaskDefinition

Update-MgBetaPrintTaskDefinitionTask

Update a print task. For details about how to use this API to add pull printing support to Universal Print, see Extending Universal Print to support pull printing.

Note

To view the v1.0 release of this cmdlet, view Update-MgPrintTaskDefinitionTask