Microsoft Graph solutions.backupRestoreRoot API

The solutions.backupRestoreRoot API from Microsoft Graph — 132 operation(s) for solutions.backuprestoreroot.

Operations 212

GET /solutions/backupRestore Microsoft Graph Get backupRestoreRoot #
PATCH /solutions/backupRestore Microsoft Graph Update the navigation property backupRestore in solutions #
DELETE /solutions/backupRestore Microsoft Graph Delete navigation property backupRestore for solutions #
GET /solutions/backupRestore/driveInclusionRules Microsoft Graph Get driveInclusionRules from solutions #
POST /solutions/backupRestore/driveInclusionRules Microsoft Graph Create new navigation property to driveInclusionRules for solutions #
GET /solutions/backupRestore/driveInclusionRules/{driveProtectionRule-id} Microsoft Graph Get driveInclusionRules from solutions #
PATCH /solutions/backupRestore/driveInclusionRules/{driveProtectionRule-id} Microsoft Graph Update the navigation property driveInclusionRules in solutions #
DELETE /solutions/backupRestore/driveInclusionRules/{driveProtectionRule-id} Microsoft Graph Delete navigation property driveInclusionRules for solutions #
GET /solutions/backupRestore/driveInclusionRules/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/driveProtectionUnits Microsoft Graph Get driveProtectionUnits from solutions #
POST /solutions/backupRestore/driveProtectionUnits Microsoft Graph Create new navigation property to driveProtectionUnits for solutions #
GET /solutions/backupRestore/driveProtectionUnits/{driveProtectionUnit-id} Microsoft Graph Get driveProtectionUnits from solutions #
PATCH /solutions/backupRestore/driveProtectionUnits/{driveProtectionUnit-id} Microsoft Graph Update the navigation property driveProtectionUnits in solutions #
DELETE /solutions/backupRestore/driveProtectionUnits/{driveProtectionUnit-id} Microsoft Graph Delete navigation property driveProtectionUnits for solutions #
GET /solutions/backupRestore/driveProtectionUnits/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/driveProtectionUnitsBulkAdditionJobs Microsoft Graph Get driveProtectionUnitsBulkAdditionJobs from solutions #
POST /solutions/backupRestore/driveProtectionUnitsBulkAdditionJobs Microsoft Graph Create new navigation property to driveProtectionUnitsBulkAdditionJobs for solutions #
GET /solutions/backupRestore/driveProtectionUnitsBulkAdditionJobs/{driveProtectionUnitsBulkAdditionJob-id} Microsoft Graph Get driveProtectionUnitsBulkAdditionJobs from solutions #
PATCH /solutions/backupRestore/driveProtectionUnitsBulkAdditionJobs/{driveProtectionUnitsBulkAdditionJob-id} Microsoft Graph Update the navigation property driveProtectionUnitsBulkAdditionJobs in solutions #
DELETE /solutions/backupRestore/driveProtectionUnitsBulkAdditionJobs/{driveProtectionUnitsBulkAdditionJob-id} Microsoft Graph Delete navigation property driveProtectionUnitsBulkAdditionJobs for solutions #
GET /solutions/backupRestore/driveProtectionUnitsBulkAdditionJobs/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/exchangeProtectionPolicies Microsoft Graph Get exchangeProtectionPolicies from solutions #
POST /solutions/backupRestore/exchangeProtectionPolicies Microsoft Graph Create exchangeProtectionPolicy #
GET /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id} Microsoft Graph Get exchangeProtectionPolicies from solutions #
PATCH /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id} Microsoft Graph Update exchangeProtectionPolicy #
DELETE /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id} Microsoft Graph Delete navigation property exchangeProtectionPolicies for solutions #
GET /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxInclusionRules Microsoft Graph List mailboxInclusionRules #
GET /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxInclusionRules/{mailboxProtectionRule-id} Microsoft Graph Get protectionRuleBase #
GET /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxInclusionRules/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxProtectionUnits Microsoft Graph Get mailboxProtectionUnits from solutions #
GET /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxProtectionUnits/{mailboxProtectionUnit-id} Microsoft Graph Get mailboxProtectionUnits from solutions #
GET /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxProtectionUnits/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxProtectionUnitsBulkAdditionJobs Microsoft Graph List mailboxProtectionUnitsBulkAdditionJobs #
GET /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxProtectionUnitsBulkAdditionJobs/{mailboxProtectionUnitsBulkAdditionJob-id} Microsoft Graph Get mailboxProtectionUnitsBulkAdditionJob #
GET /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxProtectionUnitsBulkAdditionJobs/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/exchangeProtectionPolicies/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/exchangeRestoreSessions Microsoft Graph Get exchangeRestoreSessions from solutions #
POST /solutions/backupRestore/exchangeRestoreSessions Microsoft Graph Create exchangeRestoreSession #
GET /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id} Microsoft Graph Get exchangeRestoreSessions from solutions #
PATCH /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id} Microsoft Graph Update exchangeRestoreSession #
DELETE /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id} Microsoft Graph Delete navigation property exchangeRestoreSessions for solutions #
GET /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/granularMailboxRestoreArtifacts Microsoft Graph Get granularMailboxRestoreArtifacts from solutions #
POST /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/granularMailboxRestoreArtifacts Microsoft Graph Create new navigation property to granularMailboxRestoreArtifacts for solutions #
GET /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/granularMailboxRestoreArtifacts/{granularMailboxRestoreArtifact-id} Microsoft Graph Get granularMailboxRestoreArtifacts from solutions #
PATCH /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/granularMailboxRestoreArtifacts/{granularMailboxRestoreArtifact-id} Microsoft Graph Update the navigation property granularMailboxRestoreArtifacts in solutions #
DELETE /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/granularMailboxRestoreArtifacts/{granularMailboxRestoreArtifact-id} Microsoft Graph Delete navigation property granularMailboxRestoreArtifacts for solutions #
GET /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/granularMailboxRestoreArtifacts/{granularMailboxRestoreArtifact-id}/restorePoint Microsoft Graph Get restorePoint from solutions #
GET /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/granularMailboxRestoreArtifacts/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifacts Microsoft Graph List mailboxRestoreArtifacts #
POST /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifacts Microsoft Graph Create new navigation property to mailboxRestoreArtifacts for solutions #
GET /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifacts/{mailboxRestoreArtifact-id} Microsoft Graph Get mailboxRestoreArtifacts from solutions #
PATCH /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifacts/{mailboxRestoreArtifact-id} Microsoft Graph Update the navigation property mailboxRestoreArtifacts in solutions #
DELETE /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifacts/{mailboxRestoreArtifact-id} Microsoft Graph Delete navigation property mailboxRestoreArtifacts for solutions #
GET /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifacts/{mailboxRestoreArtifact-id}/restorePoint Microsoft Graph Get restorePoint from solutions #
GET /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifacts/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifactsBulkAdditionRequests Microsoft Graph List mailboxRestoreArtifactsBulkAdditionRequests #
POST /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifactsBulkAdditionRequests Microsoft Graph Create mailboxRestoreArtifactsBulkAdditionRequest #
GET /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifactsBulkAdditionRequests/{mailboxRestoreArtifactsBulkAdditionRequest-id} Microsoft Graph Get mailboxRestoreArtifactsBulkAdditionRequest #
PATCH /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifactsBulkAdditionRequests/{mailboxRestoreArtifactsBulkAdditionRequest-id} Microsoft Graph Update the navigation property mailboxRestoreArtifactsBulkAdditionRequests in solutions #
DELETE /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifactsBulkAdditionRequests/{mailboxRestoreArtifactsBulkAdditionRequest-id} Microsoft Graph Delete mailboxRestoreArtifactsBulkAdditionRequest #
GET /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifactsBulkAdditionRequests/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/exchangeRestoreSessions/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/mailboxInclusionRules Microsoft Graph Get mailboxInclusionRules from solutions #
POST /solutions/backupRestore/mailboxInclusionRules Microsoft Graph Create new navigation property to mailboxInclusionRules for solutions #
GET /solutions/backupRestore/mailboxInclusionRules/{mailboxProtectionRule-id} Microsoft Graph Get mailboxInclusionRules from solutions #
PATCH /solutions/backupRestore/mailboxInclusionRules/{mailboxProtectionRule-id} Microsoft Graph Update the navigation property mailboxInclusionRules in solutions #
DELETE /solutions/backupRestore/mailboxInclusionRules/{mailboxProtectionRule-id} Microsoft Graph Delete navigation property mailboxInclusionRules for solutions #
GET /solutions/backupRestore/mailboxInclusionRules/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/mailboxProtectionUnits Microsoft Graph Get mailboxProtectionUnits from solutions #
POST /solutions/backupRestore/mailboxProtectionUnits Microsoft Graph Create new navigation property to mailboxProtectionUnits for solutions #
GET /solutions/backupRestore/mailboxProtectionUnits/{mailboxProtectionUnit-id} Microsoft Graph Get mailboxProtectionUnits from solutions #
PATCH /solutions/backupRestore/mailboxProtectionUnits/{mailboxProtectionUnit-id} Microsoft Graph Update the navigation property mailboxProtectionUnits in solutions #
DELETE /solutions/backupRestore/mailboxProtectionUnits/{mailboxProtectionUnit-id} Microsoft Graph Delete navigation property mailboxProtectionUnits for solutions #
GET /solutions/backupRestore/mailboxProtectionUnits/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/mailboxProtectionUnitsBulkAdditionJobs Microsoft Graph Get mailboxProtectionUnitsBulkAdditionJobs from solutions #
POST /solutions/backupRestore/mailboxProtectionUnitsBulkAdditionJobs Microsoft Graph Create new navigation property to mailboxProtectionUnitsBulkAdditionJobs for solutions #
GET /solutions/backupRestore/mailboxProtectionUnitsBulkAdditionJobs/{mailboxProtectionUnitsBulkAdditionJob-id} Microsoft Graph Get mailboxProtectionUnitsBulkAdditionJobs from solutions #
PATCH /solutions/backupRestore/mailboxProtectionUnitsBulkAdditionJobs/{mailboxProtectionUnitsBulkAdditionJob-id} Microsoft Graph Update the navigation property mailboxProtectionUnitsBulkAdditionJobs in solutions #
DELETE /solutions/backupRestore/mailboxProtectionUnitsBulkAdditionJobs/{mailboxProtectionUnitsBulkAdditionJob-id} Microsoft Graph Delete navigation property mailboxProtectionUnitsBulkAdditionJobs for solutions #
GET /solutions/backupRestore/mailboxProtectionUnitsBulkAdditionJobs/$count Microsoft Graph Get the number of the resource #
POST /solutions/backupRestore/enable Microsoft Graph Invoke action enable #
GET /solutions/backupRestore/oneDriveForBusinessProtectionPolicies Microsoft Graph Get oneDriveForBusinessProtectionPolicies from solutions #
POST /solutions/backupRestore/oneDriveForBusinessProtectionPolicies Microsoft Graph Create oneDriveForBusinessProtectionPolicy #
GET /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id} Microsoft Graph Get oneDriveForBusinessProtectionPolicies from solutions #
PATCH /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id} Microsoft Graph Update oneDriveForBusinessProtectionPolicy #
DELETE /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id} Microsoft Graph Delete navigation property oneDriveForBusinessProtectionPolicies for solutions #
GET /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveInclusionRules Microsoft Graph List driveInclusionRules #
GET /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveInclusionRules/{driveProtectionRule-id} Microsoft Graph Get protectionRuleBase #
GET /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveInclusionRules/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveProtectionUnits Microsoft Graph List driveProtectionUnits #
GET /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveProtectionUnits/{driveProtectionUnit-id} Microsoft Graph Get driveProtectionUnits from solutions #
GET /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveProtectionUnits/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveProtectionUnitsBulkAdditionJobs Microsoft Graph List driveProtectionUnitsBulkAdditionJobs #
GET /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveProtectionUnitsBulkAdditionJobs/{driveProtectionUnitsBulkAdditionJob-id} Microsoft Graph Get driveProtectionUnitsBulkAdditionJob #
GET /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveProtectionUnitsBulkAdditionJobs/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/oneDriveForBusinessRestoreSessions Microsoft Graph Get oneDriveForBusinessRestoreSessions from solutions #
POST /solutions/backupRestore/oneDriveForBusinessRestoreSessions Microsoft Graph Create oneDriveForBusinessRestoreSession #
GET /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id} Microsoft Graph Get oneDriveForBusinessRestoreSessions from solutions #
PATCH /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id} Microsoft Graph Update oneDriveForBusinessRestoreSession #
DELETE /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id} Microsoft Graph Delete navigation property oneDriveForBusinessRestoreSessions for solutions #
GET /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifacts Microsoft Graph List driveRestoreArtifacts #
POST /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifacts Microsoft Graph Create new navigation property to driveRestoreArtifacts for solutions #
GET /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifacts/{driveRestoreArtifact-id} Microsoft Graph Get driveRestoreArtifacts from solutions #
PATCH /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifacts/{driveRestoreArtifact-id} Microsoft Graph Update the navigation property driveRestoreArtifacts in solutions #
DELETE /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifacts/{driveRestoreArtifact-id} Microsoft Graph Delete navigation property driveRestoreArtifacts for solutions #
GET /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifacts/{driveRestoreArtifact-id}/restorePoint Microsoft Graph Get restorePoint from solutions #
GET /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifacts/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifactsBulkAdditionRequests Microsoft Graph List driveRestoreArtifactsBulkAdditionRequests #
POST /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifactsBulkAdditionRequests Microsoft Graph Create driveRestoreArtifactsBulkAdditionRequest #
GET /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifactsBulkAdditionRequests/{driveRestoreArtifactsBulkAdditionRequest-id} Microsoft Graph Get driveRestoreArtifactsBulkAdditionRequest #
PATCH /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifactsBulkAdditionRequests/{driveRestoreArtifactsBulkAdditionRequest-id} Microsoft Graph Update the navigation property driveRestoreArtifactsBulkAdditionRequests in solutions #
DELETE /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifactsBulkAdditionRequests/{driveRestoreArtifactsBulkAdditionRequest-id} Microsoft Graph Delete driveRestoreArtifactsBulkAdditionRequest #
GET /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifactsBulkAdditionRequests/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/oneDriveForBusinessRestoreSessions/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/protectionPolicies Microsoft Graph Get protectionPolicies from solutions #
POST /solutions/backupRestore/protectionPolicies Microsoft Graph Create new navigation property to protectionPolicies for solutions #
GET /solutions/backupRestore/protectionPolicies/{protectionPolicyBase-id} Microsoft Graph Get protectionPolicies from solutions #
PATCH /solutions/backupRestore/protectionPolicies/{protectionPolicyBase-id} Microsoft Graph Update the navigation property protectionPolicies in solutions #
DELETE /solutions/backupRestore/protectionPolicies/{protectionPolicyBase-id} Microsoft Graph Delete protectionPolicyBase #
POST /solutions/backupRestore/protectionPolicies/{protectionPolicyBase-id}/activate Microsoft Graph Invoke action activate #
POST /solutions/backupRestore/protectionPolicies/{protectionPolicyBase-id}/deactivate Microsoft Graph Invoke action deactivate #
GET /solutions/backupRestore/protectionPolicies/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/protectionUnits Microsoft Graph Get protectionUnitBase #
GET /solutions/backupRestore/protectionUnits/{protectionUnitBase-id} Microsoft Graph Get protectionUnitBase #
POST /solutions/backupRestore/protectionUnits/{protectionUnitBase-id}/cancelOffboard Microsoft Graph Invoke action cancelOffboard #
GET /solutions/backupRestore/protectionUnits/{protectionUnitBase-id}/graph.driveProtectionUnit Microsoft Graph List driveProtectionUnits #
GET /solutions/backupRestore/protectionUnits/{protectionUnitBase-id}/graph.mailboxProtectionUnit Microsoft Graph List mailboxProtectionUnits #
POST /solutions/backupRestore/protectionUnits/{protectionUnitBase-id}/offboard Microsoft Graph Invoke action offboard #
GET /solutions/backupRestore/protectionUnits/{protectionUnitBase-id}/graph.siteProtectionUnit Microsoft Graph List siteProtectionUnits #
GET /solutions/backupRestore/protectionUnits/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/protectionUnits/graph.driveProtectionUnit Microsoft Graph List driveProtectionUnits #
GET /solutions/backupRestore/protectionUnits/graph.driveProtectionUnit/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/protectionUnits/graph.mailboxProtectionUnit Microsoft Graph List mailboxProtectionUnits #
GET /solutions/backupRestore/protectionUnits/graph.mailboxProtectionUnit/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/protectionUnits/graph.siteProtectionUnit Microsoft Graph List siteProtectionUnits #
GET /solutions/backupRestore/protectionUnits/graph.siteProtectionUnit/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/restorePoints Microsoft Graph List restorePoints #
POST /solutions/backupRestore/restorePoints Microsoft Graph Create new navigation property to restorePoints for solutions #
GET /solutions/backupRestore/restorePoints/{restorePoint-id} Microsoft Graph Get restorePoints from solutions #
PATCH /solutions/backupRestore/restorePoints/{restorePoint-id} Microsoft Graph Update the navigation property restorePoints in solutions #
DELETE /solutions/backupRestore/restorePoints/{restorePoint-id} Microsoft Graph Delete navigation property restorePoints for solutions #
GET /solutions/backupRestore/restorePoints/{restorePoint-id}/protectionUnit Microsoft Graph Get protectionUnit from solutions #
GET /solutions/backupRestore/restorePoints/$count Microsoft Graph Get the number of the resource #
POST /solutions/backupRestore/restorePoints/search Microsoft Graph Invoke action search #
GET /solutions/backupRestore/restoreSessions Microsoft Graph List restoreSessionBase objects #
POST /solutions/backupRestore/restoreSessions Microsoft Graph Create new navigation property to restoreSessions for solutions #
GET /solutions/backupRestore/restoreSessions/{restoreSessionBase-id} Microsoft Graph Get restoreSessionBase #
PATCH /solutions/backupRestore/restoreSessions/{restoreSessionBase-id} Microsoft Graph Update the navigation property restoreSessions in solutions #
DELETE /solutions/backupRestore/restoreSessions/{restoreSessionBase-id} Microsoft Graph Delete restoreSessionBase #
POST /solutions/backupRestore/restoreSessions/{restoreSessionBase-id}/activate Microsoft Graph Invoke action activate #
GET /solutions/backupRestore/restoreSessions/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/serviceApps Microsoft Graph List serviceApps #
POST /solutions/backupRestore/serviceApps Microsoft Graph Create serviceApp #
GET /solutions/backupRestore/serviceApps/{serviceApp-id} Microsoft Graph Get serviceApp #
PATCH /solutions/backupRestore/serviceApps/{serviceApp-id} Microsoft Graph Update the navigation property serviceApps in solutions #
DELETE /solutions/backupRestore/serviceApps/{serviceApp-id} Microsoft Graph Delete serviceApp #
POST /solutions/backupRestore/serviceApps/{serviceApp-id}/activate Microsoft Graph Invoke action activate #
POST /solutions/backupRestore/serviceApps/{serviceApp-id}/deactivate Microsoft Graph Invoke action deactivate #
GET /solutions/backupRestore/serviceApps/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/sharePointProtectionPolicies Microsoft Graph Get sharePointProtectionPolicies from solutions #
POST /solutions/backupRestore/sharePointProtectionPolicies Microsoft Graph Create sharePointProtectionPolicy #
GET /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id} Microsoft Graph Get sharePointProtectionPolicies from solutions #
PATCH /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id} Microsoft Graph Update sharePointProtectionPolicy #
DELETE /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id} Microsoft Graph Delete navigation property sharePointProtectionPolicies for solutions #
GET /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteInclusionRules Microsoft Graph List siteInclusionRules #
GET /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteInclusionRules/{siteProtectionRule-id} Microsoft Graph Get protectionRuleBase #
GET /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteInclusionRules/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteProtectionUnits Microsoft Graph List siteProtectionUnits #
GET /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteProtectionUnits/{siteProtectionUnit-id} Microsoft Graph Get siteProtectionUnits from solutions #
GET /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteProtectionUnits/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteProtectionUnitsBulkAdditionJobs Microsoft Graph List siteProtectionUnitsBulkAdditionJobs #
GET /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteProtectionUnitsBulkAdditionJobs/{siteProtectionUnitsBulkAdditionJob-id} Microsoft Graph Get siteProtectionUnitsBulkAdditionJob #
GET /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteProtectionUnitsBulkAdditionJobs/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/sharePointProtectionPolicies/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/sharePointRestoreSessions Microsoft Graph Get sharePointRestoreSessions from solutions #
POST /solutions/backupRestore/sharePointRestoreSessions Microsoft Graph Create sharePointRestoreSession #
GET /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id} Microsoft Graph Get sharePointRestoreSessions from solutions #
PATCH /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id} Microsoft Graph Update the navigation property sharePointRestoreSessions in solutions #
DELETE /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id} Microsoft Graph Delete navigation property sharePointRestoreSessions for solutions #
GET /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifacts Microsoft Graph List siteRestoreArtifacts #
POST /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifacts Microsoft Graph Create new navigation property to siteRestoreArtifacts for solutions #
GET /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifacts/{siteRestoreArtifact-id} Microsoft Graph Get siteRestoreArtifacts from solutions #
PATCH /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifacts/{siteRestoreArtifact-id} Microsoft Graph Update the navigation property siteRestoreArtifacts in solutions #
DELETE /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifacts/{siteRestoreArtifact-id} Microsoft Graph Delete navigation property siteRestoreArtifacts for solutions #
GET /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifacts/{siteRestoreArtifact-id}/restorePoint Microsoft Graph Get restorePoint from solutions #
GET /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifacts/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifactsBulkAdditionRequests Microsoft Graph List siteRestoreArtifactsBulkAdditionRequests #
POST /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifactsBulkAdditionRequests Microsoft Graph Create siteRestoreArtifactsBulkAdditionRequests #
GET /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifactsBulkAdditionRequests/{siteRestoreArtifactsBulkAdditionRequest-id} Microsoft Graph Get siteRestoreArtifactsBulkAdditionRequest #
PATCH /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifactsBulkAdditionRequests/{siteRestoreArtifactsBulkAdditionRequest-id} Microsoft Graph Update the navigation property siteRestoreArtifactsBulkAdditionRequests in solutions #
DELETE /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifactsBulkAdditionRequests/{siteRestoreArtifactsBulkAdditionRequest-id} Microsoft Graph Delete siteRestoreArtifactsBulkAdditionRequest #
GET /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifactsBulkAdditionRequests/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/sharePointRestoreSessions/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/siteInclusionRules Microsoft Graph Get siteInclusionRules from solutions #
POST /solutions/backupRestore/siteInclusionRules Microsoft Graph Create new navigation property to siteInclusionRules for solutions #
GET /solutions/backupRestore/siteInclusionRules/{siteProtectionRule-id} Microsoft Graph Get siteInclusionRules from solutions #
PATCH /solutions/backupRestore/siteInclusionRules/{siteProtectionRule-id} Microsoft Graph Update the navigation property siteInclusionRules in solutions #
DELETE /solutions/backupRestore/siteInclusionRules/{siteProtectionRule-id} Microsoft Graph Delete navigation property siteInclusionRules for solutions #
GET /solutions/backupRestore/siteInclusionRules/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/siteProtectionUnits Microsoft Graph Get siteProtectionUnits from solutions #
POST /solutions/backupRestore/siteProtectionUnits Microsoft Graph Create new navigation property to siteProtectionUnits for solutions #
GET /solutions/backupRestore/siteProtectionUnits/{siteProtectionUnit-id} Microsoft Graph Get siteProtectionUnits from solutions #
PATCH /solutions/backupRestore/siteProtectionUnits/{siteProtectionUnit-id} Microsoft Graph Update the navigation property siteProtectionUnits in solutions #
DELETE /solutions/backupRestore/siteProtectionUnits/{siteProtectionUnit-id} Microsoft Graph Delete navigation property siteProtectionUnits for solutions #
GET /solutions/backupRestore/siteProtectionUnits/$count Microsoft Graph Get the number of the resource #
GET /solutions/backupRestore/siteProtectionUnitsBulkAdditionJobs Microsoft Graph Get siteProtectionUnitsBulkAdditionJobs from solutions #
POST /solutions/backupRestore/siteProtectionUnitsBulkAdditionJobs Microsoft Graph Create new navigation property to siteProtectionUnitsBulkAdditionJobs for solutions #
GET /solutions/backupRestore/siteProtectionUnitsBulkAdditionJobs/{siteProtectionUnitsBulkAdditionJob-id} Microsoft Graph Get siteProtectionUnitsBulkAdditionJobs from solutions #
PATCH /solutions/backupRestore/siteProtectionUnitsBulkAdditionJobs/{siteProtectionUnitsBulkAdditionJob-id} Microsoft Graph Update the navigation property siteProtectionUnitsBulkAdditionJobs in solutions #
DELETE /solutions/backupRestore/siteProtectionUnitsBulkAdditionJobs/{siteProtectionUnitsBulkAdditionJob-id} Microsoft Graph Delete navigation property siteProtectionUnitsBulkAdditionJobs for solutions #
GET /solutions/backupRestore/siteProtectionUnitsBulkAdditionJobs/$count Microsoft Graph Get the number of the resource #

Documentation

📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/admin?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/agreementacceptance?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/agreement?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/teamsapp?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/application?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/applicationtemplate?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/azure-ad-auditlog-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/authenticationmethodconfiguration?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/authenticationmethodspolicy?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/certificatebasedauthconfiguration?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/chat?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/communications-api-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/complianceapioverview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/externalconnectors-externalconnection?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/contact?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/contract?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/copilot-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/datapolicyoperation?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/intune-apps-conceptual?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/intune-device-conceptual?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/device?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/directory?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/domaindnsrecord?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/domain?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/drive?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/education-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/employee-experience-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/externalconnectors-external?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/filter-query-parameter
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/excel?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/grouplifecyclepolicy?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/groups-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/groupsetting?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/groupsettingtemplate?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/identitycontainer?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/informationprotection?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/invitation?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/users?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/oauth2permissiongrant?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/organization?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/resourcespecificpermissiongrant?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/place?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/planner-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/policy-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/print?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/privacy?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/report?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/rolemanagement?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/schemaextension?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/scopedrolemembership?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/search-api-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/security-api-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/serviceprincipal?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/shares?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/sharepoint?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/solutions-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/filestorage?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/subscribedsku?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/subscription?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/teams-api-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/teamwork?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/tenantrelationship?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/user?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/auth/auth-concepts
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/workplace?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/sitepage?view=graph-rest-1.0

Specifications

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/microsoft-graph-solutions-backuprestoreroot-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

microsoft-graph-solutions-backuprestoreroot-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Microsoft Graph Admin Admin.admin Solutions.backup Restore Root API
  description: 'Microsoft Graph API for managing administrative resources in Microsoft Entra ID.

    This API enables administrators to manage Microsoft Edge browser settings, Internet Explorer mode configurations,

    site lists, shared browser sites, Microsoft 365 Apps installation options, people insights, service announcements,

    SharePoint settings, Copilot administration, directory administrative units, and admin consent policies.'
  version: 1.0.0
  contact:
    name: Microsoft Graph API Support
    url: https://developer.microsoft.com/graph
servers:
- url: https://graph.microsoft.com/v1.0
  description: Microsoft Graph API v1.0 endpoint
tags:
- name: solutions.backupRestoreRoot
  x-ms-docs-toc-type: page
paths:
  /solutions/backupRestore:
    description: Provides operations to manage the backupRestore property of the microsoft.graph.solutionsRoot entity.
    get:
      tags:
      - solutions.backupRestoreRoot
      summary: Microsoft Graph Get backupRestoreRoot
      description: Get the serviceStatus of the Microsoft 365 Backup Storage service in a tenant.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/backuprestoreroot-get?view=graph-rest-1.0
      operationId: solutions.GetBackupRestore
      parameters:
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          description: Retrieved navigation property
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.backupRestoreRoot'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    patch:
      tags:
      - solutions.backupRestoreRoot
      summary: Microsoft Graph Update the navigation property backupRestore in solutions
      operationId: solutions.UpdateBackupRestore
      requestBody:
        description: New navigation property values
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.backupRestoreRoot'
        required: true
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.backupRestoreRoot'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    delete:
      tags:
      - solutions.backupRestoreRoot
      summary: Microsoft Graph Delete navigation property backupRestore for solutions
      operationId: solutions.DeleteBackupRestore
      parameters:
      - name: If-Match
        in: header
        description: ETag
        schema:
          type: string
      responses:
        '204':
          description: Success
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /solutions/backupRestore/driveInclusionRules:
    description: Provides operations to manage the driveInclusionRules property of the microsoft.graph.backupRestoreRoot entity.
    get:
      tags:
      - solutions.backupRestoreRoot
      summary: Microsoft Graph Get driveInclusionRules from solutions
      description: The list of drive inclusion rules applied to the tenant.
      operationId: solutions.backupRestore.ListDriveInclusionRules
      parameters:
      - $ref: '#/components/parameters/top'
      - $ref: '#/components/parameters/skip'
      - $ref: '#/components/parameters/search'
      - $ref: '#/components/parameters/filter'
      - $ref: '#/components/parameters/count'
      - name: $orderby
        in: query
        description: Order items by property values
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          $ref: '#/components/responses/microsoft.graph.driveProtectionRuleCollectionResponse'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-pageable:
        nextLinkName: '@odata.nextLink'
        operationName: listMore
      x-ms-docs-operation-type: operation
    post:
      tags:
      - solutions.backupRestoreRoot
      summary: Microsoft Graph Create new navigation property to driveInclusionRules for solutions
      operationId: solutions.backupRestore.CreateDriveInclusionRules
      requestBody:
        description: New navigation property
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.driveProtectionRule'
        required: true
      responses:
        2XX:
          description: Created navigation property.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.driveProtectionRule'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /solutions/backupRestore/driveInclusionRules/{driveProtectionRule-id}:
    description: Provides operations to manage the driveInclusionRules property of the microsoft.graph.backupRestoreRoot entity.
    parameters:
    - name: driveProtectionRule-id
      in: path
      description: The unique identifier of driveProtectionRule
      required: true
      schema:
        type: string
      x-ms-docs-key-type: driveProtectionRule
    get:
      tags:
      - solutions.backupRestoreRoot
      summary: Microsoft Graph Get driveInclusionRules from solutions
      description: The list of drive inclusion rules applied to the tenant.
      operationId: solutions.backupRestore.GetDriveInclusionRules
      parameters:
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          description: Retrieved navigation property
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.driveProtectionRule'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    patch:
      tags:
      - solutions.backupRestoreRoot
      summary: Microsoft Graph Update the navigation property driveInclusionRules in solutions
      operationId: solutions.backupRestore.UpdateDriveInclusionRules
      requestBody:
        description: New navigation property values
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.driveProtectionRule'
        required: true
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.driveProtectionRule'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    delete:
      tags:
      - solutions.backupRestoreRoot
      summary: Microsoft Graph Delete navigation property driveInclusionRules for solutions
      operationId: solutions.backupRestore.DeleteDriveInclusionRules
      parameters:
      - name: If-Match
        in: header
        description: ETag
        schema:
          type: string
      responses:
        '204':
          description: Success
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /solutions/backupRestore/driveInclusionRules/$count:
    description: Provides operations to count the resources in the collection.
    get:
      tags:
      - solutions.backupRestoreRoot
      summary: Microsoft Graph Get the number of the resource
      operationId: solutions.backupRestore.driveInclusionRules.GetCount-d025
      parameters:
      - $ref: '#/components/parameters/search'
      - $ref: '#/components/parameters/filter'
      responses:
        2XX:
          $ref: '#/components/responses/ODataCountResponse'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
  /solutions/backupRestore/driveProtectionUnits:
    description: Provides operations to manage the driveProtectionUnits property of the microsoft.graph.backupRestoreRoot entity.
    get:
      tags:
      - solutions.backupRestoreRoot
      summary: Microsoft Graph Get driveProtectionUnits from solutions
      description: The list of drive protection units in the tenant.
      operationId: solutions.backupRestore.ListDriveProtectionUnits
      parameters:
      - $ref: '#/components/parameters/top'
      - $ref: '#/components/parameters/skip'
      - $ref: '#/components/parameters/search'
      - $ref: '#/components/parameters/filter'
      - $ref: '#/components/parameters/count'
      - name: $orderby
        in: query
        description: Order items by property values
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          $ref: '#/components/responses/microsoft.graph.driveProtectionUnitCollectionResponse'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-pageable:
        nextLinkName: '@odata.nextLink'
        operationName: listMore
      x-ms-docs-operation-type: operation
    post:
      tags:
      - solutions.backupRestoreRoot
      summary: Microsoft Graph Create new navigation property to driveProtectionUnits for solutions
      operationId: solutions.backupRestore.CreateDriveProtectionUnits
      requestBody:
        description: New navigation property
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.driveProtectionUnit'
        required: true
      responses:
        2XX:
          description: Created navigation property.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.driveProtectionUnit'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /solutions/backupRestore/driveProtectionUnits/{driveProtectionUnit-id}:
    description: Provides operations to manage the driveProtectionUnits property of the microsoft.graph.backupRestoreRoot entity.
    parameters:
    - name: driveProtectionUnit-id
      in: path
      description: The unique identifier of driveProtectionUnit
      required: true
      schema:
        type: string
      x-ms-docs-key-type: driveProtectionUnit
    get:
      tags:
      - solutions.backupRestoreRoot
      summary: Microsoft Graph Get driveProtectionUnits from solutions
      description: The list of drive protection units in the tenant.
      operationId: solutions.backupRestore.GetDriveProtectionUnits
      parameters:
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          description: Retrieved navigation property
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.driveProtectionUnit'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    patch:
      tags:
      - solutions.backupRestoreRoot
      summary: Microsoft Graph Update the navigation property driveProtectionUnits in solutions
      operationId: solutions.backupRestore.UpdateDriveProtectionUnits
      requestBody:
        description: New navigation property values
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.driveProtectionUnit'
        required: true
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.driveProtectionUnit'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    delete:
      tags:
      - solutions.backupRestoreRoot
      summary: Microsoft Graph Delete navigation property driveProtectionUnits for solutions
      operationId: solutions.backupRestore.DeleteDriveProtectionUnits
      parameters:
      - name: If-Match
        in: header
        description: ETag
        schema:
          type: string
      responses:
        '204':
          description: Success
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /solutions/backupRestore/driveProtectionUnits/$count:
    description: Provides operations to count the resources in the collection.
    get:
      tags:
      - solutions.backupRestoreRoot
      summary: Microsoft Graph Get the number of the resource
      operationId: solutions.backupRestore.driveProtectionUnits.GetCount-d596
      parameters:
      - $ref: '#/components/parameters/search'
      - $ref: '#/components/parameters/filter'
      responses:
        2XX:
          $ref: '#/components/responses/ODataCountResponse'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
  /solutions/backupRestore/driveProtectionUnitsBulkAdditionJobs:
    description: Provides operations to manage the driveProtectionUnitsBulkAdditionJobs property of the microsoft.graph.backupRestoreRoot entity.
    get:
      tags:
      - solutions.backupRestoreRoot
      summary: Microsoft Graph Get driveProtectionUnitsBulkAdditionJobs from solutions
      operationId: solutions.backupRestore.ListDriveProtectionUnitsBulkAdditionJobs
      parameters:
      - $ref: '#/components/parameters/top'
      - $ref: '#/components/parameters/skip'
      - $ref: '#/components/parameters/search'
      - $ref: '#/components/parameters/filter'
      - $ref: '#/components/parameters/count'
      - name: $orderby
        in: query
        description: Order items by property values
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          $ref: '#/components/responses/microsoft.graph.driveProtectionUnitsBulkAdditionJobCollectionResponse'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-pageable:
        nextLinkName: '@odata.nextLink'
        operationName: listMore
      x-ms-docs-operation-type: operation
    post:
      tags:
      - solutions.backupRestoreRoot
      summary: Microsoft Graph Create new navigation property to driveProtectionUnitsBulkAdditionJobs for solutions
      operationId: solutions.backupRestore.CreateDriveProtectionUnitsBulkAdditionJobs
      requestBody:
        description: New navigation property
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.driveProtectionUnitsBulkAdditionJob'
        required: true
      responses:
        2XX:
          description: Created navigation property.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.driveProtectionUnitsBulkAdditionJob'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /solutions/backupRestore/driveProtectionUnitsBulkAdditionJobs/{driveProtectionUnitsBulkAdditionJob-id}:
    description: Provides operations to manage the driveProtectionUnitsBulkAdditionJobs property of the microsoft.graph.backupRestoreRoot entity.
    parameters:
    - name: driveProtectionUnitsBulkAdditionJob-id
      in: path
      description: The unique identifier of driveProtectionUnitsBulkAdditionJob
      required: true
      schema:
        type: string
      x-ms-docs-key-type: driveProtectionUnitsBulkAdditionJob
    get:
      tags:
      - solutions.backupRestoreRoot
      summary: Microsoft Graph Get driveProtectionUnitsBulkAdditionJobs from solutions
      operationId: solutions.backupRestore.GetDriveProtectionUnitsBulkAdditionJobs
      parameters:
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          description: Retrieved navigation property
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.driveProtectionUnitsBulkAdditionJob'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    patch:
      tags:
      - solutions.backupRestoreRoot
      summary: Microsoft Graph Update the navigation property driveProtectionUnitsBulkAdditionJobs in solutions
      operationId: solutions.backupRestore.UpdateDriveProtectionUnitsBulkAdditionJobs
      requestBody:
        description: New navigation property values
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.driveProtectionUnitsBulkAdditionJob'
        required: true
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.driveProtectionUnitsBulkAdditionJob'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    delete:
      tags:
      - solutions.backupRestoreRoot
      summary: Microsoft Graph Delete navigation property driveProtectionUnitsBulkAdditionJobs for solutions
      operationId: solutions.backupRestore.DeleteDriveProtectionUnitsBulkAdditionJobs
      parameters:
      - name: If-Match
        in: header
        description: ETag
        schema:
          type: string
      responses:
        '204':
          description: Success
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /solutions/backupRestore/driveProtectionUnitsBulkAdditionJobs/$count:
    description: Provides operations to count the resources in the collection.
    get:
      tags:
      - solutions.backupRestoreRoot
      summary: Microsoft Graph Get the number of the resource
      operationId: solutions.backupRestore.driveProtectionUnitsBulkAdditionJobs.GetCount-ebcb
      parameters:
      - $ref: '#/components/parameters/search'
      - $ref: '#/components/parameters/filter'
      responses:
        2XX:
          $ref: '#/components/responses/ODataCountResponse'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
  /solutions/backupRestore/exchangeProtectionPolicies:
    description: Provides operations to manage the exchangeProtectionPolicies property of the microsoft.graph.backupRestoreRoot entity.
    get:
      tags:
      - solutions.backupRestoreRoot
      summary: Microsoft Graph Get exchangeProtectionPolicies from solutions
      description: The list of Exchange protection policies in the tenant.
      operationId: solutions.backupRestore.ListExchangeProtectionPolicies
      parameters:
      - $ref: '#/components/parameters/top'
      - $ref: '#/components/parameters/skip'
      - $ref: '#/components/parameters/search'
      - $ref: '#/components/parameters/filter'
      - $ref: '#/components/parameters/count'
      - name: $orderby
        in: query
        description: Order items by property values
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          $ref: '#/components/responses/microsoft.graph.exchangeProtectionPolicyCollectionResponse'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-pageable:
        nextLinkName: '@odata.nextLink'
        operationName: listMore
      x-ms-docs-operation-type: operation
    post:
      tags:
      - solutions.backupRestoreRoot
      summary: Microsoft Graph Create exchangeProtectionPolicy
      description: 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.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/backuprestoreroot-post-exchangeprotectionpolicies?view=graph-rest-1.0
      operationId: solutions.backupRestore.CreateExchangeProtectionPolicies
      requestBody:
        description: New navigation property
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.exchangeProtectionPolicy'
        required: true
      responses:
        2XX:
          description: Created navigation property.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.exchangeProtectionPolicy'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}:
    description: Provides operations to manage the exchangeProtectionPolicies property of the microsoft.graph.backupRestoreRoot entity.
    parameters:
    - name: exchangeProtectionPolicy-id
      in: path
      description: The unique identifier of exchangeProtectionPolicy
      required: true
      schema:
        type: string
      x-ms-docs-key-type: exchangeProtectionPolicy
    get:
      tags:
      - solutions.backupRestoreRoot
      summary: Microsoft Graph Get exchangeProtectionPolicies from solutions
      description: The list of Exchange protection policies in the tenant.
      operationId: solutions.backupRestore.GetExchangeProtectionPolicies
      parameters:
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          description: Retrieved navigation property
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.exchangeProtectionPolicy'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    patch:
      tags:
      - solutions.backupRestoreRoot
      summary: Microsoft Graph Update exchangeProtectionPolicy
      description: Update an Exchange protection policy. This method adds a mailboxprotectionunit to or removes it from the protection policy.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/exchangeprotectionpolicy-update?view=graph-rest-1.0
      operationId: solutions.backupRestore.UpdateExchangeProtectionPolicies
      requestBody:
        description: New navigation property values
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.exchangeProtectionPolicy'
        required: true
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.exchangeProtectionPolicy'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    delete:
      tags:
      - solutions.backupRestoreRoot
      summary: Microsoft Graph Delete navigation property exchangeProtectionPolicies for solutions
      operationId: solutions.backupRestore.DeleteExchangeProtectionPolicies
      parameters:
      - name: If-Match
        in: header
        description: ETag
        schema:
          type: string
      responses:
        '204':
          description: Success
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxInclusionRules:
    description: Provides operations to manage the mailboxInclusionRules property of the microsoft.graph.exchangeProtectionPolicy entity.
    parameters:
    - name: exchangeProtectionPolicy-id
      in: path
      description: The unique identifier of exchangeProtectionPolicy
      required: true
      schema:
        type: string
      x-ms-docs-key-type: exchangeProtectionPolicy
    get:
      tags:
      - solutions.backupRestoreRoot
      summary: Microsoft Graph List mailboxInclusionRules
      description: Get a list of mailboxProtectionRule objects associated with an exchangeProtectionPolicy. 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.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/exchangeprotectionpolicy-list-mailboxinclusionrules?view=graph-rest-1.0
      operationId: solutions.backupRestore.exchangeProtectionPolicies.ListMailboxInclusionRules
      parameters:
      - $ref: '#/components/parameters/top'
      - $ref: '#/components/parameters/skip'
      - $ref: '#/components/parameters/search'
      - $ref: '#/components/parameters/filter'
      - $ref: '#/components/parameters/count'
      - name: $orderby
        in: query
        description: Order items by property values
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          $ref: '#/components/responses/microsoft.graph.mailboxProtectionRuleCollectionResponse'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-pageable:
        nextLinkName: '@odata.nextLink'
        operationName: listMore
      x-ms-docs-operation-type: operation
  ? /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxInclusionRules/{mailboxProtectionRule-id}
  : description: Provides operations to manage the mailboxInclusionRules property of the microsoft.graph.exchangeProtectionPolicy entity.
    parameters:
    - name: exchangeProtectionPolicy-id
      in: path
      description: The unique identifier of exchangeProtectionPolicy
      required: true
      schema:
        type: string
      x-ms-docs-key-type: exchangeProtectionPolicy
    - name: mailboxProtectionRule-id
      in: path
      description: The unique identifier of mailboxProtectionRule
      required: true
      schema:
        type: string
      x-ms-docs-key-type: mailboxProtectionRule
    get:
      tags:
      - solutions.backupRestoreRoot
      summary: Microsoft Graph Get protectionRuleBase
      description: Get a

# --- truncated at 32 KB (488 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/microsoft-graph/refs/heads/main/openapi/microsoft-graph-solutions-backuprestoreroot-api-openapi.yml