Share via


Microsoft.Graph.Beta.BackupRestore Module

Microsoft Graph PowerShell Cmdlets

Microsoft.Graph.Beta.BackupRestore Cmdlets

Cmdlet Description
Enable-MgBetaSolutionBackupRestore

Enable the Microsoft 365 Backup Storage service for a tenant.

Note

To view the v1.0 release of this cmdlet, view Enable-MgSolutionBackupRestore

Get-MgBetaSolutionBackupRestore

Get the serviceStatus of the Microsoft 365 Backup Storage service in a tenant.

Note

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

Get-MgBetaSolutionBackupRestoreDriveInclusionRule

The list of drive inclusion rules applied to the tenant.

Note

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

Get-MgBetaSolutionBackupRestoreDriveInclusionRuleCount

Get the number of the resource

Note

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

Get-MgBetaSolutionBackupRestoreDriveProtectionUnit

The list of drive protection units in the tenant.

Note

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

Get-MgBetaSolutionBackupRestoreDriveProtectionUnitBulkAdditionJob

Get driveProtectionUnitsBulkAdditionJobs from solutions

Note

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

Get-MgBetaSolutionBackupRestoreDriveProtectionUnitBulkAdditionJobCount

Get the number of the resource

Note

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

Get-MgBetaSolutionBackupRestoreDriveProtectionUnitCount

Get the number of the resource

Note

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

Get-MgBetaSolutionBackupRestoreEmailNotificationSetting

Read the properties and relationships of an emailNotificationsSetting object.

Get-MgBetaSolutionBackupRestoreExchangeProtectionPolicy

The list of Exchange protection policies in the tenant.

Note

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

Get-MgBetaSolutionBackupRestoreExchangeProtectionPolicyCount

Get the number of the resource

Note

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

Get-MgBetaSolutionBackupRestoreExchangeProtectionPolicyMailboxInclusionRule

Get a protection rule that's associated with a protection policy. You can use this operation to get mailbox, drive, and site protection rules. An inclusion rule indicates that a protection policy should contain protection units that match the specified rule criteria. The initial status of a protection rule upon creation is active. After the rule is applied, the state is either completed or completedWithErrors.

Note

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

Get-MgBetaSolutionBackupRestoreExchangeProtectionPolicyMailboxInclusionRuleCount

Get the number of the resource

Note

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

Get-MgBetaSolutionBackupRestoreExchangeProtectionPolicyMailboxProtectionUnit

The protection units (mailboxes) that are protected under the Exchange protection policy.

Note

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

Get-MgBetaSolutionBackupRestoreExchangeProtectionPolicyMailboxProtectionUnitBulkAdditionJob

Get a mailboxProtectionUnitsBulkAdditionJob object by the ID associated with an exchangeProtectionPolicy.

Get-MgBetaSolutionBackupRestoreExchangeProtectionPolicyMailboxProtectionUnitBulkAdditionJobCount

Get the number of the resource

Get-MgBetaSolutionBackupRestoreExchangeProtectionPolicyMailboxProtectionUnitCount

Get the number of the resource

Note

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

Get-MgBetaSolutionBackupRestoreExchangeRestoreSession

The list of Exchange restore sessions available in the tenant.

Note

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

Get-MgBetaSolutionBackupRestoreExchangeRestoreSessionCount

Get the number of the resource

Note

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

Get-MgBetaSolutionBackupRestoreExchangeRestoreSessionGranularMailboxRestoreArtifact

Get granularMailboxRestoreArtifacts from solutions

Note

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

Get-MgBetaSolutionBackupRestoreExchangeRestoreSessionGranularMailboxRestoreArtifactCount

Get the number of the resource

Get-MgBetaSolutionBackupRestoreExchangeRestoreSessionGranularMailboxRestoreArtifactRestorePoint

Represents the date and time when an artifact is protected by a protectionPolicy and can be restored.

Get-MgBetaSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifact

A collection of restore points and destination details that can be used to restore Exchange mailboxes.

Note

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

Get-MgBetaSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifactBulkAdditionRequest

Get a mailboxRestoreArtifactsBulkAdditionRequest object by its id, associated with an exchangeRestoreSession.

Get-MgBetaSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifactBulkAdditionRequestCount

Get the number of the resource

Get-MgBetaSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifactCount

Get the number of the resource

Note

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

Get-MgBetaSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifactRestorePoint

Represents the date and time when an artifact is protected by a protectionPolicy and can be restored.

Get-MgBetaSolutionBackupRestoreMailboxInclusionRule

The list of mailbox inclusion rules applied to the tenant.

Note

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

Get-MgBetaSolutionBackupRestoreMailboxInclusionRuleCount

Get the number of the resource

Note

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

Get-MgBetaSolutionBackupRestoreMailboxProtectionUnit

The list of mailbox protection units in the tenant.

Note

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

Get-MgBetaSolutionBackupRestoreMailboxProtectionUnitBulkAdditionJob

Get mailboxProtectionUnitsBulkAdditionJobs from solutions

Note

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

Get-MgBetaSolutionBackupRestoreMailboxProtectionUnitBulkAdditionJobCount

Get the number of the resource

Note

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

Get-MgBetaSolutionBackupRestoreMailboxProtectionUnitCount

Get the number of the resource

Note

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

Get-MgBetaSolutionBackupRestoreOneDriveForBusinessProtectionPolicy

The list of OneDrive for Business protection policies in the tenant.

Note

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

Get-MgBetaSolutionBackupRestoreOneDriveForBusinessProtectionPolicyCount

Get the number of the resource

Note

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

Get-MgBetaSolutionBackupRestoreOneDriveForBusinessProtectionPolicyDriveInclusionRule

Get a protection rule that's associated with a protection policy. You can use this operation to get mailbox, drive, and site protection rules. An inclusion rule indicates that a protection policy should contain protection units that match the specified rule criteria. The initial status of a protection rule upon creation is active. After the rule is applied, the state is either completed or completedWithErrors.

Get-MgBetaSolutionBackupRestoreOneDriveForBusinessProtectionPolicyDriveInclusionRuleCount

Get the number of the resource

Get-MgBetaSolutionBackupRestoreOneDriveForBusinessProtectionPolicyDriveProtectionUnit

Contains the protection units associated with a OneDrive for Work or School protection policy.

Get-MgBetaSolutionBackupRestoreOneDriveForBusinessProtectionPolicyDriveProtectionUnitBulkAdditionJob

Get a driveProtectionUnitsBulkAdditionJob object by the ID associated with a oneDriveForBusinessProtectionPolicy.

Get-MgBetaSolutionBackupRestoreOneDriveForBusinessProtectionPolicyDriveProtectionUnitBulkAdditionJobCount

Get the number of the resource

Get-MgBetaSolutionBackupRestoreOneDriveForBusinessProtectionPolicyDriveProtectionUnitCount

Get the number of the resource

Get-MgBetaSolutionBackupRestoreOneDriveForBusinessRestoreSession

The list of OneDrive for Business restore sessions available in the tenant.

Note

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

Get-MgBetaSolutionBackupRestoreOneDriveForBusinessRestoreSessionCount

Get the number of the resource

Note

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

Get-MgBetaSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifact

A collection of restore points and destination details that can be used to restore a OneDrive for work or school drive.

Get-MgBetaSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifactBulkAdditionRequest

Get a driveRestoreArtifactsBulkAdditionRequest object by its id, associated with a oneDriveForBusinessRestoreSession.

Get-MgBetaSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifactBulkAdditionRequestCount

Get the number of the resource

Get-MgBetaSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifactCount

Get the number of the resource

Get-MgBetaSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifactRestorePoint

Represents the date and time when an artifact is protected by a protectionPolicy and can be restored.

Get-MgBetaSolutionBackupRestorePoint

List of restore points in the tenant.

Note

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

Get-MgBetaSolutionBackupRestorePointCount

Get the number of the resource

Note

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

Get-MgBetaSolutionBackupRestorePointProtectionUnit

The site, drive, or mailbox units that are protected under a protection policy.

Note

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

Get-MgBetaSolutionBackupRestoreProtectionPolicy

List of protection policies in the tenant.

Note

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

Get-MgBetaSolutionBackupRestoreProtectionPolicyCount

Get the number of the resource

Note

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

Get-MgBetaSolutionBackupRestoreProtectionUnit

Read the properties and relationships of a protectionUnitBase object.

Note

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

Get-MgBetaSolutionBackupRestoreProtectionUnitAsDriveProtectionUnit

Get a list of the driveProtectionUnit objects that are associated with a oneDriveForBusinessProtectionPolicy.

Note

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

Get-MgBetaSolutionBackupRestoreProtectionUnitAsMailboxProtectionUnit

Get a list of mailboxProtectionUnit objects.

Note

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

Get-MgBetaSolutionBackupRestoreProtectionUnitAsSiteProtectionUnit

Get a list of the siteProtectionUnit objects that are associated with a sharePointProtectionPolicy.

Note

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

Get-MgBetaSolutionBackupRestoreProtectionUnitCount

Get the number of the resource

Note

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

Get-MgBetaSolutionBackupRestoreProtectionUnitCountAsDriveProtectionUnit

Get the number of the resource

Note

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

Get-MgBetaSolutionBackupRestoreProtectionUnitCountAsMailboxProtectionUnit

Get the number of the resource

Note

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

Get-MgBetaSolutionBackupRestoreProtectionUnitCountAsSiteProtectionUnit

Get the number of the resource

Note

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

Get-MgBetaSolutionBackupRestoreServiceApp

Read the properties and relationships of a serviceApp object.

Note

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

Get-MgBetaSolutionBackupRestoreServiceAppCount

Get the number of the resource

Note

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

Get-MgBetaSolutionBackupRestoreSession

Get the properties of a restoreSession object by ID.

Note

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

Get-MgBetaSolutionBackupRestoreSessionCount

Get the number of the resource

Note

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

Get-MgBetaSolutionBackupRestoreSharePointProtectionPolicy

The list of SharePoint protection policies in the tenant.

Note

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

Get-MgBetaSolutionBackupRestoreSharePointProtectionPolicyCount

Get the number of the resource

Note

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

Get-MgBetaSolutionBackupRestoreSharePointProtectionPolicySiteInclusionRule

Get a protection rule that's associated with a protection policy. You can use this operation to get mailbox, drive, and site protection rules. An inclusion rule indicates that a protection policy should contain protection units that match the specified rule criteria. The initial status of a protection rule upon creation is active. After the rule is applied, the state is either completed or completedWithErrors.

Note

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

Get-MgBetaSolutionBackupRestoreSharePointProtectionPolicySiteInclusionRuleCount

Get the number of the resource

Note

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

Get-MgBetaSolutionBackupRestoreSharePointProtectionPolicySiteProtectionUnit

The protection units (sites) that are protected under the site protection policy.

Note

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

Get-MgBetaSolutionBackupRestoreSharePointProtectionPolicySiteProtectionUnitBulkAdditionJob

Get a siteProtectionUnitsBulkAdditionJob object by the ID associated with a sharePointProtectionPolicy.

Get-MgBetaSolutionBackupRestoreSharePointProtectionPolicySiteProtectionUnitBulkAdditionJobCount

Get the number of the resource

Get-MgBetaSolutionBackupRestoreSharePointProtectionPolicySiteProtectionUnitCount

Get the number of the resource

Note

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

Get-MgBetaSolutionBackupRestoreSharePointRestoreSession

The list of SharePoint restore sessions available in the tenant.

Note

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

Get-MgBetaSolutionBackupRestoreSharePointRestoreSessionCount

Get the number of the resource

Note

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

Get-MgBetaSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifact

A collection of restore points and destination details that can be used to restore SharePoint sites.

Note

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

Get-MgBetaSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifactBulkAdditionRequest

Get a siteRestoreArtifactsBulkAdditionRequest object by its id, associated with a sharePointRestoreSession.

Get-MgBetaSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifactBulkAdditionRequestCount

Get the number of the resource

Get-MgBetaSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifactCount

Get the number of the resource

Note

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

Get-MgBetaSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifactRestorePoint

Represents the date and time when an artifact is protected by a protectionPolicy and can be restored.

Get-MgBetaSolutionBackupRestoreSiteInclusionRule

The list of site inclusion rules applied to the tenant.

Note

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

Get-MgBetaSolutionBackupRestoreSiteInclusionRuleCount

Get the number of the resource

Note

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

Get-MgBetaSolutionBackupRestoreSiteProtectionUnit

The list of site protection units in the tenant.

Note

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

Get-MgBetaSolutionBackupRestoreSiteProtectionUnitBulkAdditionJob

Get siteProtectionUnitsBulkAdditionJobs from solutions

Note

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

Get-MgBetaSolutionBackupRestoreSiteProtectionUnitBulkAdditionJobCount

Get the number of the resource

Note

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

Get-MgBetaSolutionBackupRestoreSiteProtectionUnitCount

Get the number of the resource

Note

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

Initialize-MgBetaSolutionBackupRestoreProtectionPolicy

Activate a protectionPolicyBase. Currently, only one active backup policy per underlying service is supported (that is, one for OneDrive accounts, one for SharePoint sites, and one for Exchange Online users). You can add or remove artifacts (sites or user accounts) to or from each active policy.

Note

To view the v1.0 release of this cmdlet, view Initialize-MgSolutionBackupRestoreProtectionPolicy

Initialize-MgBetaSolutionBackupRestoreServiceApp

Activate a serviceApp.

Note

To view the v1.0 release of this cmdlet, view Initialize-MgSolutionBackupRestoreServiceApp

Initialize-MgBetaSolutionBackupRestoreSession

Activate a draft restoreSessionBase object to restore a protection unit. The following points apply to restoring a protection unit:

Note

To view the v1.0 release of this cmdlet, view Initialize-MgSolutionBackupRestoreSession

Invoke-MgBetaDeactivateSolutionBackupRestoreProtectionPolicy

Deactivate a protectionPolicyBase.

Note

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

Invoke-MgBetaDeactivateSolutionBackupRestoreServiceApp

Deactivate a serviceApp.

Note

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

Invoke-MgBetaOffboardSolutionBackupRestoreProtectionUnit

Offboard a protectionUnitBase.

New-MgBetaSolutionBackupRestoreDriveInclusionRule

Create new navigation property to driveInclusionRules for solutions

Note

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

New-MgBetaSolutionBackupRestoreDriveProtectionUnit

Create new navigation property to driveProtectionUnits for solutions

Note

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

New-MgBetaSolutionBackupRestoreDriveProtectionUnitBulkAdditionJob

Create new navigation property to driveProtectionUnitsBulkAdditionJobs for solutions

Note

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

New-MgBetaSolutionBackupRestoreExchangeProtectionPolicy

Create a protection policy for the Exchange service in a Microsoft 365 tenant. The policy is set to inactive when it is created. Users can also provide a list of protection units under the policy.

Note

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

New-MgBetaSolutionBackupRestoreExchangeRestoreSession

Create new navigation property to exchangeRestoreSessions for solutions

Note

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

New-MgBetaSolutionBackupRestoreExchangeRestoreSessionGranularMailboxRestoreArtifact

Create new navigation property to granularMailboxRestoreArtifacts for solutions

Note

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

New-MgBetaSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifact

Create new navigation property to mailboxRestoreArtifacts for solutions

Note

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

New-MgBetaSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifactBulkAdditionRequest

Create a new mailboxRestoreArtifactsBulkAdditionRequest object associated with an exchangeRestoreSession. The following steps describe how to create and manage an exchangeRestoreSession with bulk artifact additions:

New-MgBetaSolutionBackupRestoreMailboxInclusionRule

Create new navigation property to mailboxInclusionRules for solutions

Note

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

New-MgBetaSolutionBackupRestoreMailboxProtectionUnit

Create new navigation property to mailboxProtectionUnits for solutions

Note

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

New-MgBetaSolutionBackupRestoreMailboxProtectionUnitBulkAdditionJob

Create new navigation property to mailboxProtectionUnitsBulkAdditionJobs for solutions

Note

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

New-MgBetaSolutionBackupRestoreOneDriveForBusinessProtectionPolicy

Create a protection policy for the OneDrive service in Microsoft 365. When the policy is created, its state is set to inactive. Users can also provide a list of protection units under the policy.

Note

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

New-MgBetaSolutionBackupRestoreOneDriveForBusinessRestoreSession

Create new navigation property to oneDriveForBusinessRestoreSessions for solutions

Note

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

New-MgBetaSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifact

Create new navigation property to driveRestoreArtifacts for solutions

New-MgBetaSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifactBulkAdditionRequest

Create a driveRestoreArtifactsBulkAdditionRequest object associated with a oneDriveForBusinessRestoreSession. The following steps describe how to create and manage a oneDriveForBusinessRestoreSession with bulk artifact additions.

New-MgBetaSolutionBackupRestorePoint

Create new navigation property to restorePoints for solutions

Note

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

New-MgBetaSolutionBackupRestoreProtectionPolicy

Create new navigation property to protectionPolicies for solutions

Note

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

New-MgBetaSolutionBackupRestoreServiceApp

Create a new serviceApp.

Note

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

New-MgBetaSolutionBackupRestoreSession

Create new navigation property to restoreSessions for solutions

Note

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

New-MgBetaSolutionBackupRestoreSharePointProtectionPolicy

Create a protection policy for a M365 service SharePoint. Policy will be created in inactive state. User can also provide a list of protection units under the policy.

Note

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

New-MgBetaSolutionBackupRestoreSharePointRestoreSession

Create a new sharePointRestoreSession object.

Note

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

New-MgBetaSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifact

Create new navigation property to siteRestoreArtifacts for solutions

Note

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

New-MgBetaSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifactBulkAdditionRequest

Create a new siteRestoreArtifactsBulkAdditionRequest object associated with a sharePointRestoreSession. The following steps describe how to create and manage a sharePointRestoreSession with bulk artifact additions:

New-MgBetaSolutionBackupRestoreSiteInclusionRule

Create new navigation property to siteInclusionRules for solutions

Note

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

New-MgBetaSolutionBackupRestoreSiteProtectionUnit

Create new navigation property to siteProtectionUnits for solutions

Note

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

New-MgBetaSolutionBackupRestoreSiteProtectionUnitBulkAdditionJob

Create new navigation property to siteProtectionUnitsBulkAdditionJobs for solutions

Note

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

Remove-MgBetaSolutionBackupRestore

Delete navigation property backupRestore for solutions

Note

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

Remove-MgBetaSolutionBackupRestoreDriveInclusionRule

Delete navigation property driveInclusionRules for solutions

Note

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

Remove-MgBetaSolutionBackupRestoreDriveProtectionUnit

Delete navigation property driveProtectionUnits for solutions

Note

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

Remove-MgBetaSolutionBackupRestoreDriveProtectionUnitBulkAdditionJob

Delete navigation property driveProtectionUnitsBulkAdditionJobs for solutions

Note

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

Remove-MgBetaSolutionBackupRestoreEmailNotificationSetting

Delete navigation property emailNotificationsSetting for solutions

Remove-MgBetaSolutionBackupRestoreExchangeProtectionPolicy

Delete navigation property exchangeProtectionPolicies for solutions

Note

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

Remove-MgBetaSolutionBackupRestoreExchangeRestoreSession

Delete navigation property exchangeRestoreSessions for solutions

Note

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

Remove-MgBetaSolutionBackupRestoreExchangeRestoreSessionGranularMailboxRestoreArtifact

Delete navigation property granularMailboxRestoreArtifacts for solutions

Remove-MgBetaSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifact

Delete navigation property mailboxRestoreArtifacts for solutions

Note

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

Remove-MgBetaSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifactBulkAdditionRequest

Delete a mailboxRestoreArtifactsBulkAdditionRequest object associated with an exchangeRestoreSession.

Remove-MgBetaSolutionBackupRestoreMailboxInclusionRule

Delete navigation property mailboxInclusionRules for solutions

Note

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

Remove-MgBetaSolutionBackupRestoreMailboxProtectionUnit

Delete navigation property mailboxProtectionUnits for solutions

Note

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

Remove-MgBetaSolutionBackupRestoreMailboxProtectionUnitBulkAdditionJob

Delete navigation property mailboxProtectionUnitsBulkAdditionJobs for solutions

Note

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

Remove-MgBetaSolutionBackupRestoreOneDriveForBusinessProtectionPolicy

Delete navigation property oneDriveForBusinessProtectionPolicies for solutions

Note

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

Remove-MgBetaSolutionBackupRestoreOneDriveForBusinessRestoreSession

Delete navigation property oneDriveForBusinessRestoreSessions for solutions

Note

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

Remove-MgBetaSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifact

Delete navigation property driveRestoreArtifacts for solutions

Remove-MgBetaSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifactBulkAdditionRequest

Delete a driveRestoreArtifactsBulkAdditionRequest object associated with a oneDriveForBusinessRestoreSession.

Remove-MgBetaSolutionBackupRestorePoint

Delete navigation property restorePoints for solutions

Note

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

Remove-MgBetaSolutionBackupRestoreProtectionPolicy

Delete a protection policy. Read the properties and relationships of a protectionPolicyBase object.

Note

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

Remove-MgBetaSolutionBackupRestoreServiceApp

Delete a serviceApp.

Note

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

Remove-MgBetaSolutionBackupRestoreSession

Delete a draft restoreSessionBase object.

Note

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

Remove-MgBetaSolutionBackupRestoreSharePointProtectionPolicy

Delete navigation property sharePointProtectionPolicies for solutions

Note

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

Remove-MgBetaSolutionBackupRestoreSharePointRestoreSession

Delete navigation property sharePointRestoreSessions for solutions

Note

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

Remove-MgBetaSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifact

Delete navigation property siteRestoreArtifacts for solutions

Note

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

Remove-MgBetaSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifactBulkAdditionRequest

Delete a siteRestoreArtifactsBulkAdditionRequest object associated with a sharepointRestoreSession.

Remove-MgBetaSolutionBackupRestoreSiteInclusionRule

Delete navigation property siteInclusionRules for solutions

Note

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

Remove-MgBetaSolutionBackupRestoreSiteProtectionUnit

Delete navigation property siteProtectionUnits for solutions

Note

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

Remove-MgBetaSolutionBackupRestoreSiteProtectionUnitBulkAdditionJob

Delete navigation property siteProtectionUnitsBulkAdditionJobs for solutions

Note

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

Search-MgBetaSolutionBackupRestorePoint

Search for the restorePoint objects associated with a protectionUnit.

Note

To view the v1.0 release of this cmdlet, view Search-MgSolutionBackupRestorePoint

Stop-MgBetaSolutionBackupRestoreProtectionUnitOffboard

Cancel the offboarding of a protectionUnitBase.

Update-MgBetaSolutionBackupRestore

Update the navigation property backupRestore in solutions

Note

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

Update-MgBetaSolutionBackupRestoreDriveInclusionRule

Update the navigation property driveInclusionRules in solutions

Note

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

Update-MgBetaSolutionBackupRestoreDriveProtectionUnit

Update the navigation property driveProtectionUnits in solutions

Note

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

Update-MgBetaSolutionBackupRestoreDriveProtectionUnitBulkAdditionJob

Update the navigation property driveProtectionUnitsBulkAdditionJobs in solutions

Note

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

Update-MgBetaSolutionBackupRestoreEmailNotificationSetting

Update the properties of an emailNotificationsSetting object.

Update-MgBetaSolutionBackupRestoreExchangeProtectionPolicy

Update an Exchange protection policy. This method adds a mailboxprotectionunit to or removes it from the protection policy.

Note

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

Update-MgBetaSolutionBackupRestoreExchangeRestoreSession

Update the properties of an exchangeRestoreSession.

Note

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

Update-MgBetaSolutionBackupRestoreExchangeRestoreSessionGranularMailboxRestoreArtifact

Update the navigation property granularMailboxRestoreArtifacts in solutions

Update-MgBetaSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifact

Update the navigation property mailboxRestoreArtifacts in solutions

Note

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

Update-MgBetaSolutionBackupRestoreExchangeRestoreSessionMailboxRestoreArtifactBulkAdditionRequest

Update the navigation property mailboxRestoreArtifactsBulkAdditionRequests in solutions

Update-MgBetaSolutionBackupRestoreMailboxInclusionRule

Update the navigation property mailboxInclusionRules in solutions

Note

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

Update-MgBetaSolutionBackupRestoreMailboxProtectionUnit

Update the navigation property mailboxProtectionUnits in solutions

Note

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

Update-MgBetaSolutionBackupRestoreMailboxProtectionUnitBulkAdditionJob

Update the navigation property mailboxProtectionUnitsBulkAdditionJobs in solutions

Note

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

Update-MgBetaSolutionBackupRestoreOneDriveForBusinessProtectionPolicy

Update the protection policy for the OneDrive service in Microsoft 365. This method adds a driveProtectionUnit to or removes it from a oneDriveForBusinessProtectionPolicy object.

Note

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

Update-MgBetaSolutionBackupRestoreOneDriveForBusinessRestoreSession

Update the properties of a oneDriveForBusinessRestoreSession object.

Note

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

Update-MgBetaSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifact

Update the navigation property driveRestoreArtifacts in solutions

Update-MgBetaSolutionBackupRestoreOneDriveForBusinessRestoreSessionDriveRestoreArtifactBulkAdditionRequest

Update the navigation property driveRestoreArtifactsBulkAdditionRequests in solutions

Update-MgBetaSolutionBackupRestorePoint

Update the navigation property restorePoints in solutions

Note

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

Update-MgBetaSolutionBackupRestoreProtectionPolicy

Update the navigation property protectionPolicies in solutions

Note

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

Update-MgBetaSolutionBackupRestoreServiceApp

Update the navigation property serviceApps in solutions

Note

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

Update-MgBetaSolutionBackupRestoreSession

Update the navigation property restoreSessions in solutions

Note

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

Update-MgBetaSolutionBackupRestoreSharePointProtectionPolicy

Update a SharePoint protection policy. This method adds a siteprotectionunit to or removes it from the protection policy.

Note

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

Update-MgBetaSolutionBackupRestoreSharePointRestoreSession

Update the navigation property sharePointRestoreSessions in solutions

Note

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

Update-MgBetaSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifact

Update the navigation property siteRestoreArtifacts in solutions

Note

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

Update-MgBetaSolutionBackupRestoreSharePointRestoreSessionSiteRestoreArtifactBulkAdditionRequest

Update the navigation property siteRestoreArtifactsBulkAdditionRequests in solutions

Update-MgBetaSolutionBackupRestoreSiteInclusionRule

Update the navigation property siteInclusionRules in solutions

Note

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

Update-MgBetaSolutionBackupRestoreSiteProtectionUnit

Update the navigation property siteProtectionUnits in solutions

Note

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

Update-MgBetaSolutionBackupRestoreSiteProtectionUnitBulkAdditionJob

Update the navigation property siteProtectionUnitsBulkAdditionJobs in solutions

Note

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