Microsoft Graph · Capability

Microsoft Graph Solutions — solutions.backupRestoreRoot

Microsoft Graph Solutions — solutions.backupRestoreRoot. 212 operations. Lead operation: Microsoft Graph Get backupRestoreRoot. Self-contained Naftiko capability covering one Microsoft Graph business surface.

Run with Naftiko Microsoft Graphsolutions.backupRestoreRoot

What You Can Do

GET
Solutionsgetbackuprestore — Microsoft Graph Get backupRestoreRoot
/v1/solutions/backuprestore
PATCH
Solutionsupdatebackuprestore — Microsoft Graph Update the navigation property backupRestore in solutions
/v1/solutions/backuprestore
DELETE
Solutionsdeletebackuprestore — Microsoft Graph Delete navigation property backupRestore for solutions
/v1/solutions/backuprestore
GET
Solutionsbackuprestorelistdriveinclusionrules — Microsoft Graph Get driveInclusionRules from solutions
/v1/solutions/backuprestore/driveinclusionrules
POST
Solutionsbackuprestorecreatedriveinclusionrules — Microsoft Graph Create new navigation property to driveInclusionRules for solutions
/v1/solutions/backuprestore/driveinclusionrules
GET
Solutionsbackuprestoredriveinclusionrulesgetcountd025 — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/driveinclusionrules/count
GET
Solutionsbackuprestoregetdriveinclusionrules — Microsoft Graph Get driveInclusionRules from solutions
/v1/solutions/backuprestore/driveinclusionrules/{driveprotectionrule-id}
PATCH
Solutionsbackuprestoreupdatedriveinclusionrules — Microsoft Graph Update the navigation property driveInclusionRules in solutions
/v1/solutions/backuprestore/driveinclusionrules/{driveprotectionrule-id}
DELETE
Solutionsbackuprestoredeletedriveinclusionrules — Microsoft Graph Delete navigation property driveInclusionRules for solutions
/v1/solutions/backuprestore/driveinclusionrules/{driveprotectionrule-id}
GET
Solutionsbackuprestorelistdriveprotectionunits — Microsoft Graph Get driveProtectionUnits from solutions
/v1/solutions/backuprestore/driveprotectionunits
POST
Solutionsbackuprestorecreatedriveprotectionunits — Microsoft Graph Create new navigation property to driveProtectionUnits for solutions
/v1/solutions/backuprestore/driveprotectionunits
GET
Solutionsbackuprestoredriveprotectionunitsgetcountd596 — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/driveprotectionunits/count
GET
Solutionsbackuprestoregetdriveprotectionunits — Microsoft Graph Get driveProtectionUnits from solutions
/v1/solutions/backuprestore/driveprotectionunits/{driveprotectionunit-id}
PATCH
Solutionsbackuprestoreupdatedriveprotectionunits — Microsoft Graph Update the navigation property driveProtectionUnits in solutions
/v1/solutions/backuprestore/driveprotectionunits/{driveprotectionunit-id}
DELETE
Solutionsbackuprestoredeletedriveprotectionunits — Microsoft Graph Delete navigation property driveProtectionUnits for solutions
/v1/solutions/backuprestore/driveprotectionunits/{driveprotectionunit-id}
GET
Solutionsbackuprestorelistdriveprotectionunitsbulkadditionjobs — Microsoft Graph Get driveProtectionUnitsBulkAdditionJobs from solutions
/v1/solutions/backuprestore/driveprotectionunitsbulkadditionjobs
POST
Solutionsbackuprestorecreatedriveprotectionunitsbulkadditionjobs — Microsoft Graph Create new navigation property to driveProtectionUnitsBulkAdditionJobs for solutions
/v1/solutions/backuprestore/driveprotectionunitsbulkadditionjobs
GET
Solutionsbackuprestoredriveprotectionunitsbulkadditionjobsgetcountebcb — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/driveprotectionunitsbulkadditionjobs/count
GET
Solutionsbackuprestoregetdriveprotectionunitsbulkadditionjobs — Microsoft Graph Get driveProtectionUnitsBulkAdditionJobs from solutions
/v1/solutions/backuprestore/driveprotectionunitsbulkadditionjobs/{driveprotectionunitsbulkadditionjob-id}
PATCH
Solutionsbackuprestoreupdatedriveprotectionunitsbulkadditionjobs — Microsoft Graph Update the navigation property driveProtectionUnitsBulkAdditionJobs in solutions
/v1/solutions/backuprestore/driveprotectionunitsbulkadditionjobs/{driveprotectionunitsbulkadditionjob-id}
DELETE
Solutionsbackuprestoredeletedriveprotectionunitsbulkadditionjobs — Microsoft Graph Delete navigation property driveProtectionUnitsBulkAdditionJobs for solutions
/v1/solutions/backuprestore/driveprotectionunitsbulkadditionjobs/{driveprotectionunitsbulkadditionjob-id}
POST
Solutionsbackuprestoreenable — Microsoft Graph Invoke action enable
/v1/solutions/backuprestore/enable
GET
Solutionsbackuprestorelistexchangeprotectionpolicies — Microsoft Graph Get exchangeProtectionPolicies from solutions
/v1/solutions/backuprestore/exchangeprotectionpolicies
POST
Solutionsbackuprestorecreateexchangeprotectionpolicies — Microsoft Graph Create exchangeProtectionPolicy
/v1/solutions/backuprestore/exchangeprotectionpolicies
GET
Solutionsbackuprestoreexchangeprotectionpoliciesgetcountf24d — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/exchangeprotectionpolicies/count
GET
Solutionsbackuprestoregetexchangeprotectionpolicies — Microsoft Graph Get exchangeProtectionPolicies from solutions
/v1/solutions/backuprestore/exchangeprotectionpolicies/{exchangeprotectionpolicy-id}
PATCH
Solutionsbackuprestoreupdateexchangeprotectionpolicies — Microsoft Graph Update exchangeProtectionPolicy
/v1/solutions/backuprestore/exchangeprotectionpolicies/{exchangeprotectionpolicy-id}
DELETE
Solutionsbackuprestoredeleteexchangeprotectionpolicies — Microsoft Graph Delete navigation property exchangeProtectionPolicies for solutions
/v1/solutions/backuprestore/exchangeprotectionpolicies/{exchangeprotectionpolicy-id}
GET
Solutionsbackuprestoreexchangeprotectionpolicieslistmailboxinclusionrules — Microsoft Graph List mailboxInclusionRules
/v1/solutions/backuprestore/exchangeprotectionpolicies/{exchangeprotectionpolicy-id}/mailboxinclusionrules
GET
Solutionsbackuprestoreexchangeprotectionpoliciesmailboxinclusionrulesgetcount2c50 — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/exchangeprotectionpolicies/{exchangeprotectionpolicy-id}/mailboxinclusionrules/count
GET
Solutionsbackuprestoreexchangeprotectionpoliciesgetmailboxinclusionrules — Microsoft Graph Get protectionRuleBase
/v1/solutions/backuprestore/exchangeprotectionpolicies/{exchangeprotectionpolicy-id}/mailboxinclusionrules/{mailboxprotectionrule-id}
GET
Solutionsbackuprestoreexchangeprotectionpolicieslistmailboxprotectionunits — Microsoft Graph Get mailboxProtectionUnits from solutions
/v1/solutions/backuprestore/exchangeprotectionpolicies/{exchangeprotectionpolicy-id}/mailboxprotectionunits
GET
Solutionsbackuprestoreexchangeprotectionpoliciesmailboxprotectionunitsgetcount555b — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/exchangeprotectionpolicies/{exchangeprotectionpolicy-id}/mailboxprotectionunits/count
GET
Solutionsbackuprestoreexchangeprotectionpoliciesgetmailboxprotectionunits — Microsoft Graph Get mailboxProtectionUnits from solutions
/v1/solutions/backuprestore/exchangeprotectionpolicies/{exchangeprotectionpolicy-id}/mailboxprotectionunits/{mailboxprotectionunit-id}
GET
Solutionsbackuprestoreexchangeprotectionpolicieslistmailboxprotectionunitsbulkadditionjobs — Microsoft Graph List mailboxProtectionUnitsBulkAdditionJobs
/v1/solutions/backuprestore/exchangeprotectionpolicies/{exchangeprotectionpolicy-id}/mailboxprotectionunitsbulkadditionjobs
GET
Solutionsbackuprestoreexchangeprotectionpoliciesmailboxprotectionunitsbulkadditionjobsgetcountc135 — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/exchangeprotectionpolicies/{exchangeprotectionpolicy-id}/mailboxprotectionunitsbulkadditionjobs/count
GET
Solutionsbackuprestoreexchangeprotectionpoliciesgetmailboxprotectionunitsbulkadditionjobs — Microsoft Graph Get mailboxProtectionUnitsBulkAdditionJob
/v1/solutions/backuprestore/exchangeprotectionpolicies/{exchangeprotectionpolicy-id}/mailboxprotectionunitsbulkadditionjobs/{mailboxprotectionunitsbulkadditionjob-id}
GET
Solutionsbackuprestorelistexchangerestoresessions — Microsoft Graph Get exchangeRestoreSessions from solutions
/v1/solutions/backuprestore/exchangerestoresessions
POST
Solutionsbackuprestorecreateexchangerestoresessions — Microsoft Graph Create exchangeRestoreSession
/v1/solutions/backuprestore/exchangerestoresessions
GET
Solutionsbackuprestoreexchangerestoresessionsgetcount155a — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/exchangerestoresessions/count
GET
Solutionsbackuprestoregetexchangerestoresessions — Microsoft Graph Get exchangeRestoreSessions from solutions
/v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}
PATCH
Solutionsbackuprestoreupdateexchangerestoresessions — Microsoft Graph Update exchangeRestoreSession
/v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}
DELETE
Solutionsbackuprestoredeleteexchangerestoresessions — Microsoft Graph Delete navigation property exchangeRestoreSessions for solutions
/v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}
GET
Solutionsbackuprestoreexchangerestoresessionslistgranularmailboxrestoreartifacts — Microsoft Graph Get granularMailboxRestoreArtifacts from solutions
/v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}/granularmailboxrestoreartifacts
POST
Solutionsbackuprestoreexchangerestoresessionscreategranularmailboxrestoreartifacts — Microsoft Graph Create new navigation property to granularMailboxRestoreArtifacts for solutions
/v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}/granularmailboxrestoreartifacts
GET
Solutionsbackuprestoreexchangerestoresessionsgranularmailboxrestoreartifactsgetcount4d23 — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}/granularmailboxrestoreartifacts/count
GET
Solutionsbackuprestoreexchangerestoresessionsgetgranularmailboxrestoreartifacts — Microsoft Graph Get granularMailboxRestoreArtifacts from solutions
/v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}/granularmailboxrestoreartifacts/{granularmailboxrestoreartifact-id}
PATCH
Solutionsbackuprestoreexchangerestoresessionsupdategranularmailboxrestoreartifacts — Microsoft Graph Update the navigation property granularMailboxRestoreArtifacts in solutions
/v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}/granularmailboxrestoreartifacts/{granularmailboxrestoreartifact-id}
DELETE
Solutionsbackuprestoreexchangerestoresessionsdeletegranularmailboxrestoreartifacts — Microsoft Graph Delete navigation property granularMailboxRestoreArtifacts for solutions
/v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}/granularmailboxrestoreartifacts/{granularmailboxrestoreartifact-id}
GET
Solutionsbackuprestoreexchangerestoresessionsgranularmailboxrestoreartifactsgetrestorepoint — Microsoft Graph Get restorePoint from solutions
/v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}/granularmailboxrestoreartifacts/{granularmailboxrestoreartifact-id}/restorepoint
GET
Solutionsbackuprestoreexchangerestoresessionslistmailboxrestoreartifacts — Microsoft Graph List mailboxRestoreArtifacts
/v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}/mailboxrestoreartifacts
POST
Solutionsbackuprestoreexchangerestoresessionscreatemailboxrestoreartifacts — Microsoft Graph Create new navigation property to mailboxRestoreArtifacts for solutions
/v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}/mailboxrestoreartifacts
GET
Solutionsbackuprestoreexchangerestoresessionsmailboxrestoreartifactsgetcount5e6f — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}/mailboxrestoreartifacts/count
GET
Solutionsbackuprestoreexchangerestoresessionsgetmailboxrestoreartifacts — Microsoft Graph Get mailboxRestoreArtifacts from solutions
/v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}/mailboxrestoreartifacts/{mailboxrestoreartifact-id}
PATCH
Solutionsbackuprestoreexchangerestoresessionsupdatemailboxrestoreartifacts — Microsoft Graph Update the navigation property mailboxRestoreArtifacts in solutions
/v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}/mailboxrestoreartifacts/{mailboxrestoreartifact-id}
DELETE
Solutionsbackuprestoreexchangerestoresessionsdeletemailboxrestoreartifacts — Microsoft Graph Delete navigation property mailboxRestoreArtifacts for solutions
/v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}/mailboxrestoreartifacts/{mailboxrestoreartifact-id}
GET
Solutionsbackuprestoreexchangerestoresessionsmailboxrestoreartifactsgetrestorepoint — Microsoft Graph Get restorePoint from solutions
/v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}/mailboxrestoreartifacts/{mailboxrestoreartifact-id}/restorepoint
GET
Solutionsbackuprestoreexchangerestoresessionslistmailboxrestoreartifactsbulkadditionrequests — Microsoft Graph List mailboxRestoreArtifactsBulkAdditionRequests
/v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}/mailboxrestoreartifactsbulkadditionrequests
POST
Solutionsbackuprestoreexchangerestoresessionscreatemailboxrestoreartifactsbulkadditionrequests — Microsoft Graph Create mailboxRestoreArtifactsBulkAdditionRequest
/v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}/mailboxrestoreartifactsbulkadditionrequests
GET
Solutionsbackuprestoreexchangerestoresessionsmailboxrestoreartifactsbulkadditionrequestsgetcount609b — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}/mailboxrestoreartifactsbulkadditionrequests/count
GET
Solutionsbackuprestoreexchangerestoresessionsgetmailboxrestoreartifactsbulkadditionrequests — Microsoft Graph Get mailboxRestoreArtifactsBulkAdditionRequest
/v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}/mailboxrestoreartifactsbulkadditionrequests/{mailboxrestoreartifactsbulkadditionrequest-id}
PATCH
Solutionsbackuprestoreexchangerestoresessionsupdatemailboxrestoreartifactsbulkadditionrequests — Microsoft Graph Update the navigation property mailboxRestoreArtifactsBulkAdditionRequests in solutions
/v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}/mailboxrestoreartifactsbulkadditionrequests/{mailboxrestoreartifactsbulkadditionrequest-id}
DELETE
Solutionsbackuprestoreexchangerestoresessionsdeletemailboxrestoreartifactsbulkadditionrequests — Microsoft Graph Delete mailboxRestoreArtifactsBulkAdditionRequest
/v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}/mailboxrestoreartifactsbulkadditionrequests/{mailboxrestoreartifactsbulkadditionrequest-id}
GET
Solutionsbackuprestorelistmailboxinclusionrules — Microsoft Graph Get mailboxInclusionRules from solutions
/v1/solutions/backuprestore/mailboxinclusionrules
POST
Solutionsbackuprestorecreatemailboxinclusionrules — Microsoft Graph Create new navigation property to mailboxInclusionRules for solutions
/v1/solutions/backuprestore/mailboxinclusionrules
GET
Solutionsbackuprestoremailboxinclusionrulesgetcountd80a — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/mailboxinclusionrules/count
GET
Solutionsbackuprestoregetmailboxinclusionrules — Microsoft Graph Get mailboxInclusionRules from solutions
/v1/solutions/backuprestore/mailboxinclusionrules/{mailboxprotectionrule-id}
PATCH
Solutionsbackuprestoreupdatemailboxinclusionrules — Microsoft Graph Update the navigation property mailboxInclusionRules in solutions
/v1/solutions/backuprestore/mailboxinclusionrules/{mailboxprotectionrule-id}
DELETE
Solutionsbackuprestoredeletemailboxinclusionrules — Microsoft Graph Delete navigation property mailboxInclusionRules for solutions
/v1/solutions/backuprestore/mailboxinclusionrules/{mailboxprotectionrule-id}
GET
Solutionsbackuprestorelistmailboxprotectionunits — Microsoft Graph Get mailboxProtectionUnits from solutions
/v1/solutions/backuprestore/mailboxprotectionunits
POST
Solutionsbackuprestorecreatemailboxprotectionunits — Microsoft Graph Create new navigation property to mailboxProtectionUnits for solutions
/v1/solutions/backuprestore/mailboxprotectionunits
GET
Solutionsbackuprestoremailboxprotectionunitsgetcountf991 — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/mailboxprotectionunits/count
GET
Solutionsbackuprestoregetmailboxprotectionunits — Microsoft Graph Get mailboxProtectionUnits from solutions
/v1/solutions/backuprestore/mailboxprotectionunits/{mailboxprotectionunit-id}
PATCH
Solutionsbackuprestoreupdatemailboxprotectionunits — Microsoft Graph Update the navigation property mailboxProtectionUnits in solutions
/v1/solutions/backuprestore/mailboxprotectionunits/{mailboxprotectionunit-id}
DELETE
Solutionsbackuprestoredeletemailboxprotectionunits — Microsoft Graph Delete navigation property mailboxProtectionUnits for solutions
/v1/solutions/backuprestore/mailboxprotectionunits/{mailboxprotectionunit-id}
GET
Solutionsbackuprestorelistmailboxprotectionunitsbulkadditionjobs — Microsoft Graph Get mailboxProtectionUnitsBulkAdditionJobs from solutions
/v1/solutions/backuprestore/mailboxprotectionunitsbulkadditionjobs
POST
Solutionsbackuprestorecreatemailboxprotectionunitsbulkadditionjobs — Microsoft Graph Create new navigation property to mailboxProtectionUnitsBulkAdditionJobs for solutions
/v1/solutions/backuprestore/mailboxprotectionunitsbulkadditionjobs
GET
Solutionsbackuprestoremailboxprotectionunitsbulkadditionjobsgetcount8da2 — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/mailboxprotectionunitsbulkadditionjobs/count
GET
Solutionsbackuprestoregetmailboxprotectionunitsbulkadditionjobs — Microsoft Graph Get mailboxProtectionUnitsBulkAdditionJobs from solutions
/v1/solutions/backuprestore/mailboxprotectionunitsbulkadditionjobs/{mailboxprotectionunitsbulkadditionjob-id}
PATCH
Solutionsbackuprestoreupdatemailboxprotectionunitsbulkadditionjobs — Microsoft Graph Update the navigation property mailboxProtectionUnitsBulkAdditionJobs in solutions
/v1/solutions/backuprestore/mailboxprotectionunitsbulkadditionjobs/{mailboxprotectionunitsbulkadditionjob-id}
DELETE
Solutionsbackuprestoredeletemailboxprotectionunitsbulkadditionjobs — Microsoft Graph Delete navigation property mailboxProtectionUnitsBulkAdditionJobs for solutions
/v1/solutions/backuprestore/mailboxprotectionunitsbulkadditionjobs/{mailboxprotectionunitsbulkadditionjob-id}
GET
Solutionsbackuprestorelistonedriveforbusinessprotectionpolicies — Microsoft Graph Get oneDriveForBusinessProtectionPolicies from solutions
/v1/solutions/backuprestore/onedriveforbusinessprotectionpolicies
POST
Solutionsbackuprestorecreateonedriveforbusinessprotectionpolicies — Microsoft Graph Create oneDriveForBusinessProtectionPolicy
/v1/solutions/backuprestore/onedriveforbusinessprotectionpolicies
GET
Solutionsbackuprestoreonedriveforbusinessprotectionpoliciesgetcount4e8f — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/onedriveforbusinessprotectionpolicies/count
GET
Solutionsbackuprestoregetonedriveforbusinessprotectionpolicies — Microsoft Graph Get oneDriveForBusinessProtectionPolicies from solutions
/v1/solutions/backuprestore/onedriveforbusinessprotectionpolicies/{onedriveforbusinessprotectionpolicy-id}
PATCH
Solutionsbackuprestoreupdateonedriveforbusinessprotectionpolicies — Microsoft Graph Update oneDriveForBusinessProtectionPolicy
/v1/solutions/backuprestore/onedriveforbusinessprotectionpolicies/{onedriveforbusinessprotectionpolicy-id}
DELETE
Solutionsbackuprestoredeleteonedriveforbusinessprotectionpolicies — Microsoft Graph Delete navigation property oneDriveForBusinessProtectionPolicies for solutions
/v1/solutions/backuprestore/onedriveforbusinessprotectionpolicies/{onedriveforbusinessprotectionpolicy-id}
GET
Solutionsbackuprestoreonedriveforbusinessprotectionpolicieslistdriveinclusionrules — Microsoft Graph List driveInclusionRules
/v1/solutions/backuprestore/onedriveforbusinessprotectionpolicies/{onedriveforbusinessprotectionpolicy-id}/driveinclusionrules
GET
Solutionsbackuprestoreonedriveforbusinessprotectionpoliciesdriveinclusionrulesgetcount49f5 — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/onedriveforbusinessprotectionpolicies/{onedriveforbusinessprotectionpolicy-id}/driveinclusionrules/count
GET
Solutionsbackuprestoreonedriveforbusinessprotectionpoliciesgetdriveinclusionrules — Microsoft Graph Get protectionRuleBase
/v1/solutions/backuprestore/onedriveforbusinessprotectionpolicies/{onedriveforbusinessprotectionpolicy-id}/driveinclusionrules/{driveprotectionrule-id}
GET
Solutionsbackuprestoreonedriveforbusinessprotectionpolicieslistdriveprotectionunits — Microsoft Graph List driveProtectionUnits
/v1/solutions/backuprestore/onedriveforbusinessprotectionpolicies/{onedriveforbusinessprotectionpolicy-id}/driveprotectionunits
GET
Solutionsbackuprestoreonedriveforbusinessprotectionpoliciesdriveprotectionunitsgetcount2f14 — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/onedriveforbusinessprotectionpolicies/{onedriveforbusinessprotectionpolicy-id}/driveprotectionunits/count
GET
Solutionsbackuprestoreonedriveforbusinessprotectionpoliciesgetdriveprotectionunits — Microsoft Graph Get driveProtectionUnits from solutions
/v1/solutions/backuprestore/onedriveforbusinessprotectionpolicies/{onedriveforbusinessprotectionpolicy-id}/driveprotectionunits/{driveprotectionunit-id}
GET
Solutionsbackuprestoreonedriveforbusinessprotectionpolicieslistdriveprotectionunitsbulkadditionjobs — Microsoft Graph List driveProtectionUnitsBulkAdditionJobs
/v1/solutions/backuprestore/onedriveforbusinessprotectionpolicies/{onedriveforbusinessprotectionpolicy-id}/driveprotectionunitsbulkadditionjobs
GET
Solutionsbackuprestoreonedriveforbusinessprotectionpoliciesdriveprotectionunitsbulkadditionjobsgetcount44f9 — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/onedriveforbusinessprotectionpolicies/{onedriveforbusinessprotectionpolicy-id}/driveprotectionunitsbulkadditionjobs/count
GET
Solutionsbackuprestoreonedriveforbusinessprotectionpoliciesgetdriveprotectionunitsbulkadditionjobs — Microsoft Graph Get driveProtectionUnitsBulkAdditionJob
/v1/solutions/backuprestore/onedriveforbusinessprotectionpolicies/{onedriveforbusinessprotectionpolicy-id}/driveprotectionunitsbulkadditionjobs/{driveprotectionunitsbulkadditionjob-id}
GET
Solutionsbackuprestorelistonedriveforbusinessrestoresessions — Microsoft Graph Get oneDriveForBusinessRestoreSessions from solutions
/v1/solutions/backuprestore/onedriveforbusinessrestoresessions
POST
Solutionsbackuprestorecreateonedriveforbusinessrestoresessions — Microsoft Graph Create oneDriveForBusinessRestoreSession
/v1/solutions/backuprestore/onedriveforbusinessrestoresessions
GET
Solutionsbackuprestoreonedriveforbusinessrestoresessionsgetcount8c80 — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/onedriveforbusinessrestoresessions/count
GET
Solutionsbackuprestoregetonedriveforbusinessrestoresessions — Microsoft Graph Get oneDriveForBusinessRestoreSessions from solutions
/v1/solutions/backuprestore/onedriveforbusinessrestoresessions/{onedriveforbusinessrestoresession-id}
PATCH
Solutionsbackuprestoreupdateonedriveforbusinessrestoresessions — Microsoft Graph Update oneDriveForBusinessRestoreSession
/v1/solutions/backuprestore/onedriveforbusinessrestoresessions/{onedriveforbusinessrestoresession-id}
DELETE
Solutionsbackuprestoredeleteonedriveforbusinessrestoresessions — Microsoft Graph Delete navigation property oneDriveForBusinessRestoreSessions for solutions
/v1/solutions/backuprestore/onedriveforbusinessrestoresessions/{onedriveforbusinessrestoresession-id}
GET
Solutionsbackuprestoreonedriveforbusinessrestoresessionslistdriverestoreartifacts — Microsoft Graph List driveRestoreArtifacts
/v1/solutions/backuprestore/onedriveforbusinessrestoresessions/{onedriveforbusinessrestoresession-id}/driverestoreartifacts
POST
Solutionsbackuprestoreonedriveforbusinessrestoresessionscreatedriverestoreartifacts — Microsoft Graph Create new navigation property to driveRestoreArtifacts for solutions
/v1/solutions/backuprestore/onedriveforbusinessrestoresessions/{onedriveforbusinessrestoresession-id}/driverestoreartifacts
GET
Solutionsbackuprestoreonedriveforbusinessrestoresessionsdriverestoreartifactsgetcount9e6d — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/onedriveforbusinessrestoresessions/{onedriveforbusinessrestoresession-id}/driverestoreartifacts/count
GET
Solutionsbackuprestoreonedriveforbusinessrestoresessionsgetdriverestoreartifacts — Microsoft Graph Get driveRestoreArtifacts from solutions
/v1/solutions/backuprestore/onedriveforbusinessrestoresessions/{onedriveforbusinessrestoresession-id}/driverestoreartifacts/{driverestoreartifact-id}
PATCH
Solutionsbackuprestoreonedriveforbusinessrestoresessionsupdatedriverestoreartifacts — Microsoft Graph Update the navigation property driveRestoreArtifacts in solutions
/v1/solutions/backuprestore/onedriveforbusinessrestoresessions/{onedriveforbusinessrestoresession-id}/driverestoreartifacts/{driverestoreartifact-id}
DELETE
Solutionsbackuprestoreonedriveforbusinessrestoresessionsdeletedriverestoreartifacts — Microsoft Graph Delete navigation property driveRestoreArtifacts for solutions
/v1/solutions/backuprestore/onedriveforbusinessrestoresessions/{onedriveforbusinessrestoresession-id}/driverestoreartifacts/{driverestoreartifact-id}
GET
Solutionsbackuprestoreonedriveforbusinessrestoresessionsdriverestoreartifactsgetrestorepoint — Microsoft Graph Get restorePoint from solutions
/v1/solutions/backuprestore/onedriveforbusinessrestoresessions/{onedriveforbusinessrestoresession-id}/driverestoreartifacts/{driverestoreartifact-id}/restorepoint
GET
Solutionsbackuprestoreonedriveforbusinessrestoresessionslistdriverestoreartifactsbulkadditionrequests — Microsoft Graph List driveRestoreArtifactsBulkAdditionRequests
/v1/solutions/backuprestore/onedriveforbusinessrestoresessions/{onedriveforbusinessrestoresession-id}/driverestoreartifactsbulkadditionrequests
POST
Solutionsbackuprestoreonedriveforbusinessrestoresessionscreatedriverestoreartifactsbulkadditionrequests — Microsoft Graph Create driveRestoreArtifactsBulkAdditionRequest
/v1/solutions/backuprestore/onedriveforbusinessrestoresessions/{onedriveforbusinessrestoresession-id}/driverestoreartifactsbulkadditionrequests
GET
Solutionsbackuprestoreonedriveforbusinessrestoresessionsdriverestoreartifactsbulkadditionrequestsgetcount9cac — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/onedriveforbusinessrestoresessions/{onedriveforbusinessrestoresession-id}/driverestoreartifactsbulkadditionrequests/count
GET
Solutionsbackuprestoreonedriveforbusinessrestoresessionsgetdriverestoreartifactsbulkadditionrequests — Microsoft Graph Get driveRestoreArtifactsBulkAdditionRequest
/v1/solutions/backuprestore/onedriveforbusinessrestoresessions/{onedriveforbusinessrestoresession-id}/driverestoreartifactsbulkadditionrequests/{driverestoreartifactsbulkadditionrequest-id}
PATCH
Solutionsbackuprestoreonedriveforbusinessrestoresessionsupdatedriverestoreartifactsbulkadditionrequests — Microsoft Graph Update the navigation property driveRestoreArtifactsBulkAdditionRequests in solutions
/v1/solutions/backuprestore/onedriveforbusinessrestoresessions/{onedriveforbusinessrestoresession-id}/driverestoreartifactsbulkadditionrequests/{driverestoreartifactsbulkadditionrequest-id}
DELETE
Solutionsbackuprestoreonedriveforbusinessrestoresessionsdeletedriverestoreartifactsbulkadditionrequests — Microsoft Graph Delete driveRestoreArtifactsBulkAdditionRequest
/v1/solutions/backuprestore/onedriveforbusinessrestoresessions/{onedriveforbusinessrestoresession-id}/driverestoreartifactsbulkadditionrequests/{driverestoreartifactsbulkadditionrequest-id}
GET
Solutionsbackuprestorelistprotectionpolicies — Microsoft Graph Get protectionPolicies from solutions
/v1/solutions/backuprestore/protectionpolicies
POST
Solutionsbackuprestorecreateprotectionpolicies — Microsoft Graph Create new navigation property to protectionPolicies for solutions
/v1/solutions/backuprestore/protectionpolicies
GET
Solutionsbackuprestoreprotectionpoliciesgetcount4cd1 — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/protectionpolicies/count
GET
Solutionsbackuprestoregetprotectionpolicies — Microsoft Graph Get protectionPolicies from solutions
/v1/solutions/backuprestore/protectionpolicies/{protectionpolicybase-id}
PATCH
Solutionsbackuprestoreupdateprotectionpolicies — Microsoft Graph Update the navigation property protectionPolicies in solutions
/v1/solutions/backuprestore/protectionpolicies/{protectionpolicybase-id}
DELETE
Solutionsbackuprestoredeleteprotectionpolicies — Microsoft Graph Delete protectionPolicyBase
/v1/solutions/backuprestore/protectionpolicies/{protectionpolicybase-id}
POST
Solutionsbackuprestoreprotectionpoliciesprotectionpolicybaseactivate — Microsoft Graph Invoke action activate
/v1/solutions/backuprestore/protectionpolicies/{protectionpolicybase-id}/activate
POST
Solutionsbackuprestoreprotectionpoliciesprotectionpolicybasedeactivate — Microsoft Graph Invoke action deactivate
/v1/solutions/backuprestore/protectionpolicies/{protectionpolicybase-id}/deactivate
GET
Solutionsbackuprestorelistprotectionunits — Microsoft Graph Get protectionUnitBase
/v1/solutions/backuprestore/protectionunits
GET
Solutionsbackuprestoreprotectionunitsgetcount2032 — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/protectionunits/count
GET
Solutionsbackuprestorelistprotectionunitsasdriveprotectionunit — Microsoft Graph List driveProtectionUnits
/v1/solutions/backuprestore/protectionunits/graph-driveprotectionunit
GET
Solutionsbackuprestoreprotectionunitsgetcountasdriveprotectionunitf606 — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/protectionunits/graph-driveprotectionunit/count
GET
Solutionsbackuprestorelistprotectionunitsasmailboxprotectionunit — Microsoft Graph List mailboxProtectionUnits
/v1/solutions/backuprestore/protectionunits/graph-mailboxprotectionunit
GET
Solutionsbackuprestoreprotectionunitsgetcountasmailboxprotectionunit9041 — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/protectionunits/graph-mailboxprotectionunit/count
GET
Solutionsbackuprestorelistprotectionunitsassiteprotectionunit — Microsoft Graph List siteProtectionUnits
/v1/solutions/backuprestore/protectionunits/graph-siteprotectionunit
GET
Solutionsbackuprestoreprotectionunitsgetcountassiteprotectionunit4565 — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/protectionunits/graph-siteprotectionunit/count
GET
Solutionsbackuprestoregetprotectionunits — Microsoft Graph Get protectionUnitBase
/v1/solutions/backuprestore/protectionunits/{protectionunitbase-id}
POST
Solutionsbackuprestoreprotectionunitsprotectionunitbasecanceloffboard — Microsoft Graph Invoke action cancelOffboard
/v1/solutions/backuprestore/protectionunits/{protectionunitbase-id}/canceloffboard
GET
Solutionsbackuprestoregetprotectionunitsasdriveprotectionunit — Microsoft Graph List driveProtectionUnits
/v1/solutions/backuprestore/protectionunits/{protectionunitbase-id}/graph-driveprotectionunit
GET
Solutionsbackuprestoregetprotectionunitsasmailboxprotectionunit — Microsoft Graph List mailboxProtectionUnits
/v1/solutions/backuprestore/protectionunits/{protectionunitbase-id}/graph-mailboxprotectionunit
GET
Solutionsbackuprestoregetprotectionunitsassiteprotectionunit — Microsoft Graph List siteProtectionUnits
/v1/solutions/backuprestore/protectionunits/{protectionunitbase-id}/graph-siteprotectionunit
POST
Solutionsbackuprestoreprotectionunitsprotectionunitbaseoffboard — Microsoft Graph Invoke action offboard
/v1/solutions/backuprestore/protectionunits/{protectionunitbase-id}/offboard
GET
Solutionsbackuprestorelistrestorepoints — Microsoft Graph List restorePoints
/v1/solutions/backuprestore/restorepoints
POST
Solutionsbackuprestorecreaterestorepoints — Microsoft Graph Create new navigation property to restorePoints for solutions
/v1/solutions/backuprestore/restorepoints
GET
Solutionsbackuprestorerestorepointsgetcountca20 — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/restorepoints/count
POST
Solutionsbackuprestorerestorepointssearch — Microsoft Graph Invoke action search
/v1/solutions/backuprestore/restorepoints/search
GET
Solutionsbackuprestoregetrestorepoints — Microsoft Graph Get restorePoints from solutions
/v1/solutions/backuprestore/restorepoints/{restorepoint-id}
PATCH
Solutionsbackuprestoreupdaterestorepoints — Microsoft Graph Update the navigation property restorePoints in solutions
/v1/solutions/backuprestore/restorepoints/{restorepoint-id}
DELETE
Solutionsbackuprestoredeleterestorepoints — Microsoft Graph Delete navigation property restorePoints for solutions
/v1/solutions/backuprestore/restorepoints/{restorepoint-id}
GET
Solutionsbackuprestorerestorepointsgetprotectionunit — Microsoft Graph Get protectionUnit from solutions
/v1/solutions/backuprestore/restorepoints/{restorepoint-id}/protectionunit
GET
Solutionsbackuprestorelistrestoresessions — Microsoft Graph List restoreSessionBase objects
/v1/solutions/backuprestore/restoresessions
POST
Solutionsbackuprestorecreaterestoresessions — Microsoft Graph Create new navigation property to restoreSessions for solutions
/v1/solutions/backuprestore/restoresessions
GET
Solutionsbackuprestorerestoresessionsgetcountd907 — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/restoresessions/count
GET
Solutionsbackuprestoregetrestoresessions — Microsoft Graph Get restoreSessionBase
/v1/solutions/backuprestore/restoresessions/{restoresessionbase-id}
PATCH
Solutionsbackuprestoreupdaterestoresessions — Microsoft Graph Update the navigation property restoreSessions in solutions
/v1/solutions/backuprestore/restoresessions/{restoresessionbase-id}
DELETE
Solutionsbackuprestoredeleterestoresessions — Microsoft Graph Delete restoreSessionBase
/v1/solutions/backuprestore/restoresessions/{restoresessionbase-id}
POST
Solutionsbackuprestorerestoresessionsrestoresessionbaseactivate — Microsoft Graph Invoke action activate
/v1/solutions/backuprestore/restoresessions/{restoresessionbase-id}/activate
GET
Solutionsbackuprestorelistserviceapps — Microsoft Graph List serviceApps
/v1/solutions/backuprestore/serviceapps
POST
Solutionsbackuprestorecreateserviceapps — Microsoft Graph Create serviceApp
/v1/solutions/backuprestore/serviceapps
GET
Solutionsbackuprestoreserviceappsgetcountef36 — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/serviceapps/count
GET
Solutionsbackuprestoregetserviceapps — Microsoft Graph Get serviceApp
/v1/solutions/backuprestore/serviceapps/{serviceapp-id}
PATCH
Solutionsbackuprestoreupdateserviceapps — Microsoft Graph Update the navigation property serviceApps in solutions
/v1/solutions/backuprestore/serviceapps/{serviceapp-id}
DELETE
Solutionsbackuprestoredeleteserviceapps — Microsoft Graph Delete serviceApp
/v1/solutions/backuprestore/serviceapps/{serviceapp-id}
POST
Solutionsbackuprestoreserviceappsserviceappactivate — Microsoft Graph Invoke action activate
/v1/solutions/backuprestore/serviceapps/{serviceapp-id}/activate
POST
Solutionsbackuprestoreserviceappsserviceappdeactivate — Microsoft Graph Invoke action deactivate
/v1/solutions/backuprestore/serviceapps/{serviceapp-id}/deactivate
GET
Solutionsbackuprestorelistsharepointprotectionpolicies — Microsoft Graph Get sharePointProtectionPolicies from solutions
/v1/solutions/backuprestore/sharepointprotectionpolicies
POST
Solutionsbackuprestorecreatesharepointprotectionpolicies — Microsoft Graph Create sharePointProtectionPolicy
/v1/solutions/backuprestore/sharepointprotectionpolicies
GET
Solutionsbackuprestoresharepointprotectionpoliciesgetcount9529 — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/sharepointprotectionpolicies/count
GET
Solutionsbackuprestoregetsharepointprotectionpolicies — Microsoft Graph Get sharePointProtectionPolicies from solutions
/v1/solutions/backuprestore/sharepointprotectionpolicies/{sharepointprotectionpolicy-id}
PATCH
Solutionsbackuprestoreupdatesharepointprotectionpolicies — Microsoft Graph Update sharePointProtectionPolicy
/v1/solutions/backuprestore/sharepointprotectionpolicies/{sharepointprotectionpolicy-id}
DELETE
Solutionsbackuprestoredeletesharepointprotectionpolicies — Microsoft Graph Delete navigation property sharePointProtectionPolicies for solutions
/v1/solutions/backuprestore/sharepointprotectionpolicies/{sharepointprotectionpolicy-id}
GET
Solutionsbackuprestoresharepointprotectionpolicieslistsiteinclusionrules — Microsoft Graph List siteInclusionRules
/v1/solutions/backuprestore/sharepointprotectionpolicies/{sharepointprotectionpolicy-id}/siteinclusionrules
GET
Solutionsbackuprestoresharepointprotectionpoliciessiteinclusionrulesgetcount84d3 — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/sharepointprotectionpolicies/{sharepointprotectionpolicy-id}/siteinclusionrules/count
GET
Solutionsbackuprestoresharepointprotectionpoliciesgetsiteinclusionrules — Microsoft Graph Get protectionRuleBase
/v1/solutions/backuprestore/sharepointprotectionpolicies/{sharepointprotectionpolicy-id}/siteinclusionrules/{siteprotectionrule-id}
GET
Solutionsbackuprestoresharepointprotectionpolicieslistsiteprotectionunits — Microsoft Graph List siteProtectionUnits
/v1/solutions/backuprestore/sharepointprotectionpolicies/{sharepointprotectionpolicy-id}/siteprotectionunits
GET
Solutionsbackuprestoresharepointprotectionpoliciessiteprotectionunitsgetcounte896 — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/sharepointprotectionpolicies/{sharepointprotectionpolicy-id}/siteprotectionunits/count
GET
Solutionsbackuprestoresharepointprotectionpoliciesgetsiteprotectionunits — Microsoft Graph Get siteProtectionUnits from solutions
/v1/solutions/backuprestore/sharepointprotectionpolicies/{sharepointprotectionpolicy-id}/siteprotectionunits/{siteprotectionunit-id}
GET
Solutionsbackuprestoresharepointprotectionpolicieslistsiteprotectionunitsbulkadditionjobs — Microsoft Graph List siteProtectionUnitsBulkAdditionJobs
/v1/solutions/backuprestore/sharepointprotectionpolicies/{sharepointprotectionpolicy-id}/siteprotectionunitsbulkadditionjobs
GET
Solutionsbackuprestoresharepointprotectionpoliciessiteprotectionunitsbulkadditionjobsgetcountf26a — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/sharepointprotectionpolicies/{sharepointprotectionpolicy-id}/siteprotectionunitsbulkadditionjobs/count
GET
Solutionsbackuprestoresharepointprotectionpoliciesgetsiteprotectionunitsbulkadditionjobs — Microsoft Graph Get siteProtectionUnitsBulkAdditionJob
/v1/solutions/backuprestore/sharepointprotectionpolicies/{sharepointprotectionpolicy-id}/siteprotectionunitsbulkadditionjobs/{siteprotectionunitsbulkadditionjob-id}
GET
Solutionsbackuprestorelistsharepointrestoresessions — Microsoft Graph Get sharePointRestoreSessions from solutions
/v1/solutions/backuprestore/sharepointrestoresessions
POST
Solutionsbackuprestorecreatesharepointrestoresessions — Microsoft Graph Create sharePointRestoreSession
/v1/solutions/backuprestore/sharepointrestoresessions
GET
Solutionsbackuprestoresharepointrestoresessionsgetcount3343 — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/sharepointrestoresessions/count
GET
Solutionsbackuprestoregetsharepointrestoresessions — Microsoft Graph Get sharePointRestoreSessions from solutions
/v1/solutions/backuprestore/sharepointrestoresessions/{sharepointrestoresession-id}
PATCH
Solutionsbackuprestoreupdatesharepointrestoresessions — Microsoft Graph Update the navigation property sharePointRestoreSessions in solutions
/v1/solutions/backuprestore/sharepointrestoresessions/{sharepointrestoresession-id}
DELETE
Solutionsbackuprestoredeletesharepointrestoresessions — Microsoft Graph Delete navigation property sharePointRestoreSessions for solutions
/v1/solutions/backuprestore/sharepointrestoresessions/{sharepointrestoresession-id}
GET
Solutionsbackuprestoresharepointrestoresessionslistsiterestoreartifacts — Microsoft Graph List siteRestoreArtifacts
/v1/solutions/backuprestore/sharepointrestoresessions/{sharepointrestoresession-id}/siterestoreartifacts
POST
Solutionsbackuprestoresharepointrestoresessionscreatesiterestoreartifacts — Microsoft Graph Create new navigation property to siteRestoreArtifacts for solutions
/v1/solutions/backuprestore/sharepointrestoresessions/{sharepointrestoresession-id}/siterestoreartifacts
GET
Solutionsbackuprestoresharepointrestoresessionssiterestoreartifactsgetcount1a1d — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/sharepointrestoresessions/{sharepointrestoresession-id}/siterestoreartifacts/count
GET
Solutionsbackuprestoresharepointrestoresessionsgetsiterestoreartifacts — Microsoft Graph Get siteRestoreArtifacts from solutions
/v1/solutions/backuprestore/sharepointrestoresessions/{sharepointrestoresession-id}/siterestoreartifacts/{siterestoreartifact-id}
PATCH
Solutionsbackuprestoresharepointrestoresessionsupdatesiterestoreartifacts — Microsoft Graph Update the navigation property siteRestoreArtifacts in solutions
/v1/solutions/backuprestore/sharepointrestoresessions/{sharepointrestoresession-id}/siterestoreartifacts/{siterestoreartifact-id}
DELETE
Solutionsbackuprestoresharepointrestoresessionsdeletesiterestoreartifacts — Microsoft Graph Delete navigation property siteRestoreArtifacts for solutions
/v1/solutions/backuprestore/sharepointrestoresessions/{sharepointrestoresession-id}/siterestoreartifacts/{siterestoreartifact-id}
GET
Solutionsbackuprestoresharepointrestoresessionssiterestoreartifactsgetrestorepoint — Microsoft Graph Get restorePoint from solutions
/v1/solutions/backuprestore/sharepointrestoresessions/{sharepointrestoresession-id}/siterestoreartifacts/{siterestoreartifact-id}/restorepoint
GET
Solutionsbackuprestoresharepointrestoresessionslistsiterestoreartifactsbulkadditionrequests — Microsoft Graph List siteRestoreArtifactsBulkAdditionRequests
/v1/solutions/backuprestore/sharepointrestoresessions/{sharepointrestoresession-id}/siterestoreartifactsbulkadditionrequests
POST
Solutionsbackuprestoresharepointrestoresessionscreatesiterestoreartifactsbulkadditionrequests — Microsoft Graph Create siteRestoreArtifactsBulkAdditionRequests
/v1/solutions/backuprestore/sharepointrestoresessions/{sharepointrestoresession-id}/siterestoreartifactsbulkadditionrequests
GET
Solutionsbackuprestoresharepointrestoresessionssiterestoreartifactsbulkadditionrequestsgetcount8b23 — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/sharepointrestoresessions/{sharepointrestoresession-id}/siterestoreartifactsbulkadditionrequests/count
GET
Solutionsbackuprestoresharepointrestoresessionsgetsiterestoreartifactsbulkadditionrequests — Microsoft Graph Get siteRestoreArtifactsBulkAdditionRequest
/v1/solutions/backuprestore/sharepointrestoresessions/{sharepointrestoresession-id}/siterestoreartifactsbulkadditionrequests/{siterestoreartifactsbulkadditionrequest-id}
PATCH
Solutionsbackuprestoresharepointrestoresessionsupdatesiterestoreartifactsbulkadditionrequests — Microsoft Graph Update the navigation property siteRestoreArtifactsBulkAdditionRequests in solutions
/v1/solutions/backuprestore/sharepointrestoresessions/{sharepointrestoresession-id}/siterestoreartifactsbulkadditionrequests/{siterestoreartifactsbulkadditionrequest-id}
DELETE
Solutionsbackuprestoresharepointrestoresessionsdeletesiterestoreartifactsbulkadditionrequests — Microsoft Graph Delete siteRestoreArtifactsBulkAdditionRequest
/v1/solutions/backuprestore/sharepointrestoresessions/{sharepointrestoresession-id}/siterestoreartifactsbulkadditionrequests/{siterestoreartifactsbulkadditionrequest-id}
GET
Solutionsbackuprestorelistsiteinclusionrules — Microsoft Graph Get siteInclusionRules from solutions
/v1/solutions/backuprestore/siteinclusionrules
POST
Solutionsbackuprestorecreatesiteinclusionrules — Microsoft Graph Create new navigation property to siteInclusionRules for solutions
/v1/solutions/backuprestore/siteinclusionrules
GET
Solutionsbackuprestoresiteinclusionrulesgetcount66cd — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/siteinclusionrules/count
GET
Solutionsbackuprestoregetsiteinclusionrules — Microsoft Graph Get siteInclusionRules from solutions
/v1/solutions/backuprestore/siteinclusionrules/{siteprotectionrule-id}
PATCH
Solutionsbackuprestoreupdatesiteinclusionrules — Microsoft Graph Update the navigation property siteInclusionRules in solutions
/v1/solutions/backuprestore/siteinclusionrules/{siteprotectionrule-id}
DELETE
Solutionsbackuprestoredeletesiteinclusionrules — Microsoft Graph Delete navigation property siteInclusionRules for solutions
/v1/solutions/backuprestore/siteinclusionrules/{siteprotectionrule-id}
GET
Solutionsbackuprestorelistsiteprotectionunits — Microsoft Graph Get siteProtectionUnits from solutions
/v1/solutions/backuprestore/siteprotectionunits
POST
Solutionsbackuprestorecreatesiteprotectionunits — Microsoft Graph Create new navigation property to siteProtectionUnits for solutions
/v1/solutions/backuprestore/siteprotectionunits
GET
Solutionsbackuprestoresiteprotectionunitsgetcountbcec — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/siteprotectionunits/count
GET
Solutionsbackuprestoregetsiteprotectionunits — Microsoft Graph Get siteProtectionUnits from solutions
/v1/solutions/backuprestore/siteprotectionunits/{siteprotectionunit-id}
PATCH
Solutionsbackuprestoreupdatesiteprotectionunits — Microsoft Graph Update the navigation property siteProtectionUnits in solutions
/v1/solutions/backuprestore/siteprotectionunits/{siteprotectionunit-id}
DELETE
Solutionsbackuprestoredeletesiteprotectionunits — Microsoft Graph Delete navigation property siteProtectionUnits for solutions
/v1/solutions/backuprestore/siteprotectionunits/{siteprotectionunit-id}
GET
Solutionsbackuprestorelistsiteprotectionunitsbulkadditionjobs — Microsoft Graph Get siteProtectionUnitsBulkAdditionJobs from solutions
/v1/solutions/backuprestore/siteprotectionunitsbulkadditionjobs
POST
Solutionsbackuprestorecreatesiteprotectionunitsbulkadditionjobs — Microsoft Graph Create new navigation property to siteProtectionUnitsBulkAdditionJobs for solutions
/v1/solutions/backuprestore/siteprotectionunitsbulkadditionjobs
GET
Solutionsbackuprestoresiteprotectionunitsbulkadditionjobsgetcount2498 — Microsoft Graph Get the number of the resource
/v1/solutions/backuprestore/siteprotectionunitsbulkadditionjobs/count
GET
Solutionsbackuprestoregetsiteprotectionunitsbulkadditionjobs — Microsoft Graph Get siteProtectionUnitsBulkAdditionJobs from solutions
/v1/solutions/backuprestore/siteprotectionunitsbulkadditionjobs/{siteprotectionunitsbulkadditionjob-id}
PATCH
Solutionsbackuprestoreupdatesiteprotectionunitsbulkadditionjobs — Microsoft Graph Update the navigation property siteProtectionUnitsBulkAdditionJobs in solutions
/v1/solutions/backuprestore/siteprotectionunitsbulkadditionjobs/{siteprotectionunitsbulkadditionjob-id}
DELETE
Solutionsbackuprestoredeletesiteprotectionunitsbulkadditionjobs — Microsoft Graph Delete navigation property siteProtectionUnitsBulkAdditionJobs for solutions
/v1/solutions/backuprestore/siteprotectionunitsbulkadditionjobs/{siteprotectionunitsbulkadditionjob-id}

MCP Tools

microsoft-graph-get-backuprestoreroot

Microsoft Graph Get backupRestoreRoot

read-only idempotent
microsoft-graph-update-navigation-property

Microsoft Graph Update the navigation property backupRestore in solutions

idempotent
microsoft-graph-delete-navigation-property

Microsoft Graph Delete navigation property backupRestore for solutions

idempotent
microsoft-graph-get-driveinclusionrules-solutions

Microsoft Graph Get driveInclusionRules from solutions

read-only idempotent
microsoft-graph-create-new-navigation

Microsoft Graph Create new navigation property to driveInclusionRules for solutions

microsoft-graph-get-number-resource

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-driveinclusionrules-solutions-2

Microsoft Graph Get driveInclusionRules from solutions

read-only idempotent
microsoft-graph-update-navigation-property-2

Microsoft Graph Update the navigation property driveInclusionRules in solutions

idempotent
microsoft-graph-delete-navigation-property-2

Microsoft Graph Delete navigation property driveInclusionRules for solutions

idempotent
microsoft-graph-get-driveprotectionunits-solutions

Microsoft Graph Get driveProtectionUnits from solutions

read-only idempotent
microsoft-graph-create-new-navigation-2

Microsoft Graph Create new navigation property to driveProtectionUnits for solutions

microsoft-graph-get-number-resource-2

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-driveprotectionunits-solutions-2

Microsoft Graph Get driveProtectionUnits from solutions

read-only idempotent
microsoft-graph-update-navigation-property-3

Microsoft Graph Update the navigation property driveProtectionUnits in solutions

idempotent
microsoft-graph-delete-navigation-property-3

Microsoft Graph Delete navigation property driveProtectionUnits for solutions

idempotent
microsoft-graph-get-driveprotectionunitsbulkadditionjobs-solutions

Microsoft Graph Get driveProtectionUnitsBulkAdditionJobs from solutions

read-only idempotent
microsoft-graph-create-new-navigation-3

Microsoft Graph Create new navigation property to driveProtectionUnitsBulkAdditionJobs for solutions

microsoft-graph-get-number-resource-3

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-driveprotectionunitsbulkadditionjobs-solutions-2

Microsoft Graph Get driveProtectionUnitsBulkAdditionJobs from solutions

read-only idempotent
microsoft-graph-update-navigation-property-4

Microsoft Graph Update the navigation property driveProtectionUnitsBulkAdditionJobs in solutions

idempotent
microsoft-graph-delete-navigation-property-4

Microsoft Graph Delete navigation property driveProtectionUnitsBulkAdditionJobs for solutions

idempotent
microsoft-graph-invoke-action-enable

Microsoft Graph Invoke action enable

microsoft-graph-get-exchangeprotectionpolicies-solutions

Microsoft Graph Get exchangeProtectionPolicies from solutions

read-only idempotent
microsoft-graph-create-exchangeprotectionpolicy

Microsoft Graph Create exchangeProtectionPolicy

microsoft-graph-get-number-resource-4

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-exchangeprotectionpolicies-solutions-2

Microsoft Graph Get exchangeProtectionPolicies from solutions

read-only idempotent
microsoft-graph-update-exchangeprotectionpolicy

Microsoft Graph Update exchangeProtectionPolicy

idempotent
microsoft-graph-delete-navigation-property-5

Microsoft Graph Delete navigation property exchangeProtectionPolicies for solutions

idempotent
microsoft-graph-list-mailboxinclusionrules

Microsoft Graph List mailboxInclusionRules

read-only idempotent
microsoft-graph-get-number-resource-5

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-protectionrulebase

Microsoft Graph Get protectionRuleBase

read-only idempotent
microsoft-graph-get-mailboxprotectionunits-solutions

Microsoft Graph Get mailboxProtectionUnits from solutions

read-only idempotent
microsoft-graph-get-number-resource-6

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-mailboxprotectionunits-solutions-2

Microsoft Graph Get mailboxProtectionUnits from solutions

read-only idempotent
microsoft-graph-list-mailboxprotectionunitsbulkadditionjobs

Microsoft Graph List mailboxProtectionUnitsBulkAdditionJobs

read-only idempotent
microsoft-graph-get-number-resource-7

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-mailboxprotectionunitsbulkadditionjob

Microsoft Graph Get mailboxProtectionUnitsBulkAdditionJob

read-only idempotent
microsoft-graph-get-exchangerestoresessions-solutions

Microsoft Graph Get exchangeRestoreSessions from solutions

read-only idempotent
microsoft-graph-create-exchangerestoresession

Microsoft Graph Create exchangeRestoreSession

microsoft-graph-get-number-resource-8

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-exchangerestoresessions-solutions-2

Microsoft Graph Get exchangeRestoreSessions from solutions

read-only idempotent
microsoft-graph-update-exchangerestoresession

Microsoft Graph Update exchangeRestoreSession

idempotent
microsoft-graph-delete-navigation-property-6

Microsoft Graph Delete navigation property exchangeRestoreSessions for solutions

idempotent
microsoft-graph-get-granularmailboxrestoreartifacts-solutions

Microsoft Graph Get granularMailboxRestoreArtifacts from solutions

read-only idempotent
microsoft-graph-create-new-navigation-4

Microsoft Graph Create new navigation property to granularMailboxRestoreArtifacts for solutions

microsoft-graph-get-number-resource-9

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-granularmailboxrestoreartifacts-solutions-2

Microsoft Graph Get granularMailboxRestoreArtifacts from solutions

read-only idempotent
microsoft-graph-update-navigation-property-5

Microsoft Graph Update the navigation property granularMailboxRestoreArtifacts in solutions

idempotent
microsoft-graph-delete-navigation-property-7

Microsoft Graph Delete navigation property granularMailboxRestoreArtifacts for solutions

idempotent
microsoft-graph-get-restorepoint-solutions

Microsoft Graph Get restorePoint from solutions

read-only idempotent
microsoft-graph-list-mailboxrestoreartifacts

Microsoft Graph List mailboxRestoreArtifacts

read-only idempotent
microsoft-graph-create-new-navigation-5

Microsoft Graph Create new navigation property to mailboxRestoreArtifacts for solutions

microsoft-graph-get-number-resource-10

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-mailboxrestoreartifacts-solutions

Microsoft Graph Get mailboxRestoreArtifacts from solutions

read-only idempotent
microsoft-graph-update-navigation-property-6

Microsoft Graph Update the navigation property mailboxRestoreArtifacts in solutions

idempotent
microsoft-graph-delete-navigation-property-8

Microsoft Graph Delete navigation property mailboxRestoreArtifacts for solutions

idempotent
microsoft-graph-get-restorepoint-solutions-2

Microsoft Graph Get restorePoint from solutions

read-only idempotent
microsoft-graph-list-mailboxrestoreartifactsbulkadditionrequests

Microsoft Graph List mailboxRestoreArtifactsBulkAdditionRequests

read-only idempotent
microsoft-graph-create-mailboxrestoreartifactsbulkadditionrequest

Microsoft Graph Create mailboxRestoreArtifactsBulkAdditionRequest

microsoft-graph-get-number-resource-11

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-mailboxrestoreartifactsbulkadditionrequest

Microsoft Graph Get mailboxRestoreArtifactsBulkAdditionRequest

read-only idempotent
microsoft-graph-update-navigation-property-7

Microsoft Graph Update the navigation property mailboxRestoreArtifactsBulkAdditionRequests in solutions

idempotent
microsoft-graph-delete-mailboxrestoreartifactsbulkadditionrequest

Microsoft Graph Delete mailboxRestoreArtifactsBulkAdditionRequest

idempotent
microsoft-graph-get-mailboxinclusionrules-solutions

Microsoft Graph Get mailboxInclusionRules from solutions

read-only idempotent
microsoft-graph-create-new-navigation-6

Microsoft Graph Create new navigation property to mailboxInclusionRules for solutions

microsoft-graph-get-number-resource-12

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-mailboxinclusionrules-solutions-2

Microsoft Graph Get mailboxInclusionRules from solutions

read-only idempotent
microsoft-graph-update-navigation-property-8

Microsoft Graph Update the navigation property mailboxInclusionRules in solutions

idempotent
microsoft-graph-delete-navigation-property-9

Microsoft Graph Delete navigation property mailboxInclusionRules for solutions

idempotent
microsoft-graph-get-mailboxprotectionunits-solutions-3

Microsoft Graph Get mailboxProtectionUnits from solutions

read-only idempotent
microsoft-graph-create-new-navigation-7

Microsoft Graph Create new navigation property to mailboxProtectionUnits for solutions

microsoft-graph-get-number-resource-13

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-mailboxprotectionunits-solutions-4

Microsoft Graph Get mailboxProtectionUnits from solutions

read-only idempotent
microsoft-graph-update-navigation-property-9

Microsoft Graph Update the navigation property mailboxProtectionUnits in solutions

idempotent
microsoft-graph-delete-navigation-property-10

Microsoft Graph Delete navigation property mailboxProtectionUnits for solutions

idempotent
microsoft-graph-get-mailboxprotectionunitsbulkadditionjobs-solutions

Microsoft Graph Get mailboxProtectionUnitsBulkAdditionJobs from solutions

read-only idempotent
microsoft-graph-create-new-navigation-8

Microsoft Graph Create new navigation property to mailboxProtectionUnitsBulkAdditionJobs for solutions

microsoft-graph-get-number-resource-14

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-mailboxprotectionunitsbulkadditionjobs-solutions-2

Microsoft Graph Get mailboxProtectionUnitsBulkAdditionJobs from solutions

read-only idempotent
microsoft-graph-update-navigation-property-10

Microsoft Graph Update the navigation property mailboxProtectionUnitsBulkAdditionJobs in solutions

idempotent
microsoft-graph-delete-navigation-property-11

Microsoft Graph Delete navigation property mailboxProtectionUnitsBulkAdditionJobs for solutions

idempotent
microsoft-graph-get-onedriveforbusinessprotectionpolicies-solutions

Microsoft Graph Get oneDriveForBusinessProtectionPolicies from solutions

read-only idempotent
microsoft-graph-create-onedriveforbusinessprotectionpolicy

Microsoft Graph Create oneDriveForBusinessProtectionPolicy

microsoft-graph-get-number-resource-15

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-onedriveforbusinessprotectionpolicies-solutions-2

Microsoft Graph Get oneDriveForBusinessProtectionPolicies from solutions

read-only idempotent
microsoft-graph-update-onedriveforbusinessprotectionpolicy

Microsoft Graph Update oneDriveForBusinessProtectionPolicy

idempotent
microsoft-graph-delete-navigation-property-12

Microsoft Graph Delete navigation property oneDriveForBusinessProtectionPolicies for solutions

idempotent
microsoft-graph-list-driveinclusionrules

Microsoft Graph List driveInclusionRules

read-only idempotent
microsoft-graph-get-number-resource-16

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-protectionrulebase-2

Microsoft Graph Get protectionRuleBase

read-only idempotent
microsoft-graph-list-driveprotectionunits

Microsoft Graph List driveProtectionUnits

read-only idempotent
microsoft-graph-get-number-resource-17

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-driveprotectionunits-solutions-3

Microsoft Graph Get driveProtectionUnits from solutions

read-only idempotent
microsoft-graph-list-driveprotectionunitsbulkadditionjobs

Microsoft Graph List driveProtectionUnitsBulkAdditionJobs

read-only idempotent
microsoft-graph-get-number-resource-18

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-driveprotectionunitsbulkadditionjob

Microsoft Graph Get driveProtectionUnitsBulkAdditionJob

read-only idempotent
microsoft-graph-get-onedriveforbusinessrestoresessions-solutions

Microsoft Graph Get oneDriveForBusinessRestoreSessions from solutions

read-only idempotent
microsoft-graph-create-onedriveforbusinessrestoresession

Microsoft Graph Create oneDriveForBusinessRestoreSession

microsoft-graph-get-number-resource-19

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-onedriveforbusinessrestoresessions-solutions-2

Microsoft Graph Get oneDriveForBusinessRestoreSessions from solutions

read-only idempotent
microsoft-graph-update-onedriveforbusinessrestoresession

Microsoft Graph Update oneDriveForBusinessRestoreSession

idempotent
microsoft-graph-delete-navigation-property-13

Microsoft Graph Delete navigation property oneDriveForBusinessRestoreSessions for solutions

idempotent
microsoft-graph-list-driverestoreartifacts

Microsoft Graph List driveRestoreArtifacts

read-only idempotent
microsoft-graph-create-new-navigation-9

Microsoft Graph Create new navigation property to driveRestoreArtifacts for solutions

microsoft-graph-get-number-resource-20

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-driverestoreartifacts-solutions

Microsoft Graph Get driveRestoreArtifacts from solutions

read-only idempotent
microsoft-graph-update-navigation-property-11

Microsoft Graph Update the navigation property driveRestoreArtifacts in solutions

idempotent
microsoft-graph-delete-navigation-property-14

Microsoft Graph Delete navigation property driveRestoreArtifacts for solutions

idempotent
microsoft-graph-get-restorepoint-solutions-3

Microsoft Graph Get restorePoint from solutions

read-only idempotent
microsoft-graph-list-driverestoreartifactsbulkadditionrequests

Microsoft Graph List driveRestoreArtifactsBulkAdditionRequests

read-only idempotent
microsoft-graph-create-driverestoreartifactsbulkadditionrequest

Microsoft Graph Create driveRestoreArtifactsBulkAdditionRequest

microsoft-graph-get-number-resource-21

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-driverestoreartifactsbulkadditionrequest

Microsoft Graph Get driveRestoreArtifactsBulkAdditionRequest

read-only idempotent
microsoft-graph-update-navigation-property-12

Microsoft Graph Update the navigation property driveRestoreArtifactsBulkAdditionRequests in solutions

idempotent
microsoft-graph-delete-driverestoreartifactsbulkadditionrequest

Microsoft Graph Delete driveRestoreArtifactsBulkAdditionRequest

idempotent
microsoft-graph-get-protectionpolicies-solutions

Microsoft Graph Get protectionPolicies from solutions

read-only idempotent
microsoft-graph-create-new-navigation-10

Microsoft Graph Create new navigation property to protectionPolicies for solutions

microsoft-graph-get-number-resource-22

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-protectionpolicies-solutions-2

Microsoft Graph Get protectionPolicies from solutions

read-only idempotent
microsoft-graph-update-navigation-property-13

Microsoft Graph Update the navigation property protectionPolicies in solutions

idempotent
microsoft-graph-delete-protectionpolicybase

Microsoft Graph Delete protectionPolicyBase

idempotent
microsoft-graph-invoke-action-activate

Microsoft Graph Invoke action activate

microsoft-graph-invoke-action-deactivate

Microsoft Graph Invoke action deactivate

microsoft-graph-get-protectionunitbase

Microsoft Graph Get protectionUnitBase

read-only idempotent
microsoft-graph-get-number-resource-23

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-list-driveprotectionunits-2

Microsoft Graph List driveProtectionUnits

read-only idempotent
microsoft-graph-get-number-resource-24

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-list-mailboxprotectionunits

Microsoft Graph List mailboxProtectionUnits

read-only idempotent
microsoft-graph-get-number-resource-25

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-list-siteprotectionunits

Microsoft Graph List siteProtectionUnits

read-only idempotent
microsoft-graph-get-number-resource-26

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-protectionunitbase-2

Microsoft Graph Get protectionUnitBase

read-only idempotent
microsoft-graph-invoke-action-canceloffboard

Microsoft Graph Invoke action cancelOffboard

microsoft-graph-list-driveprotectionunits-3

Microsoft Graph List driveProtectionUnits

read-only idempotent
microsoft-graph-list-mailboxprotectionunits-2

Microsoft Graph List mailboxProtectionUnits

read-only idempotent
microsoft-graph-list-siteprotectionunits-2

Microsoft Graph List siteProtectionUnits

read-only idempotent
microsoft-graph-invoke-action-offboard

Microsoft Graph Invoke action offboard

microsoft-graph-list-restorepoints

Microsoft Graph List restorePoints

read-only idempotent
microsoft-graph-create-new-navigation-11

Microsoft Graph Create new navigation property to restorePoints for solutions

microsoft-graph-get-number-resource-27

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-invoke-action-search

Microsoft Graph Invoke action search

read-only
microsoft-graph-get-restorepoints-solutions

Microsoft Graph Get restorePoints from solutions

read-only idempotent
microsoft-graph-update-navigation-property-14

Microsoft Graph Update the navigation property restorePoints in solutions

idempotent
microsoft-graph-delete-navigation-property-15

Microsoft Graph Delete navigation property restorePoints for solutions

idempotent
microsoft-graph-get-protectionunit-solutions

Microsoft Graph Get protectionUnit from solutions

read-only idempotent
microsoft-graph-list-restoresessionbase-objects

Microsoft Graph List restoreSessionBase objects

read-only idempotent
microsoft-graph-create-new-navigation-12

Microsoft Graph Create new navigation property to restoreSessions for solutions

microsoft-graph-get-number-resource-28

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-restoresessionbase

Microsoft Graph Get restoreSessionBase

read-only idempotent
microsoft-graph-update-navigation-property-15

Microsoft Graph Update the navigation property restoreSessions in solutions

idempotent
microsoft-graph-delete-restoresessionbase

Microsoft Graph Delete restoreSessionBase

idempotent
microsoft-graph-invoke-action-activate-2

Microsoft Graph Invoke action activate

microsoft-graph-list-serviceapps

Microsoft Graph List serviceApps

read-only idempotent
microsoft-graph-create-serviceapp

Microsoft Graph Create serviceApp

microsoft-graph-get-number-resource-29

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-serviceapp

Microsoft Graph Get serviceApp

read-only idempotent
microsoft-graph-update-navigation-property-16

Microsoft Graph Update the navigation property serviceApps in solutions

idempotent
microsoft-graph-delete-serviceapp

Microsoft Graph Delete serviceApp

idempotent
microsoft-graph-invoke-action-activate-3

Microsoft Graph Invoke action activate

microsoft-graph-invoke-action-deactivate-2

Microsoft Graph Invoke action deactivate

microsoft-graph-get-sharepointprotectionpolicies-solutions

Microsoft Graph Get sharePointProtectionPolicies from solutions

read-only idempotent
microsoft-graph-create-sharepointprotectionpolicy

Microsoft Graph Create sharePointProtectionPolicy

microsoft-graph-get-number-resource-30

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-sharepointprotectionpolicies-solutions-2

Microsoft Graph Get sharePointProtectionPolicies from solutions

read-only idempotent
microsoft-graph-update-sharepointprotectionpolicy

Microsoft Graph Update sharePointProtectionPolicy

idempotent
microsoft-graph-delete-navigation-property-16

Microsoft Graph Delete navigation property sharePointProtectionPolicies for solutions

idempotent
microsoft-graph-list-siteinclusionrules

Microsoft Graph List siteInclusionRules

read-only idempotent
microsoft-graph-get-number-resource-31

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-protectionrulebase-3

Microsoft Graph Get protectionRuleBase

read-only idempotent
microsoft-graph-list-siteprotectionunits-3

Microsoft Graph List siteProtectionUnits

read-only idempotent
microsoft-graph-get-number-resource-32

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-siteprotectionunits-solutions

Microsoft Graph Get siteProtectionUnits from solutions

read-only idempotent
microsoft-graph-list-siteprotectionunitsbulkadditionjobs

Microsoft Graph List siteProtectionUnitsBulkAdditionJobs

read-only idempotent
microsoft-graph-get-number-resource-33

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-siteprotectionunitsbulkadditionjob

Microsoft Graph Get siteProtectionUnitsBulkAdditionJob

read-only idempotent
microsoft-graph-get-sharepointrestoresessions-solutions

Microsoft Graph Get sharePointRestoreSessions from solutions

read-only idempotent
microsoft-graph-create-sharepointrestoresession

Microsoft Graph Create sharePointRestoreSession

microsoft-graph-get-number-resource-34

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-sharepointrestoresessions-solutions-2

Microsoft Graph Get sharePointRestoreSessions from solutions

read-only idempotent
microsoft-graph-update-navigation-property-17

Microsoft Graph Update the navigation property sharePointRestoreSessions in solutions

idempotent
microsoft-graph-delete-navigation-property-17

Microsoft Graph Delete navigation property sharePointRestoreSessions for solutions

idempotent
microsoft-graph-list-siterestoreartifacts

Microsoft Graph List siteRestoreArtifacts

read-only idempotent
microsoft-graph-create-new-navigation-13

Microsoft Graph Create new navigation property to siteRestoreArtifacts for solutions

microsoft-graph-get-number-resource-35

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-siterestoreartifacts-solutions

Microsoft Graph Get siteRestoreArtifacts from solutions

read-only idempotent
microsoft-graph-update-navigation-property-18

Microsoft Graph Update the navigation property siteRestoreArtifacts in solutions

idempotent
microsoft-graph-delete-navigation-property-18

Microsoft Graph Delete navigation property siteRestoreArtifacts for solutions

idempotent
microsoft-graph-get-restorepoint-solutions-4

Microsoft Graph Get restorePoint from solutions

read-only idempotent
microsoft-graph-list-siterestoreartifactsbulkadditionrequests

Microsoft Graph List siteRestoreArtifactsBulkAdditionRequests

read-only idempotent
microsoft-graph-create-siterestoreartifactsbulkadditionrequests

Microsoft Graph Create siteRestoreArtifactsBulkAdditionRequests

microsoft-graph-get-number-resource-36

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-siterestoreartifactsbulkadditionrequest

Microsoft Graph Get siteRestoreArtifactsBulkAdditionRequest

read-only idempotent
microsoft-graph-update-navigation-property-19

Microsoft Graph Update the navigation property siteRestoreArtifactsBulkAdditionRequests in solutions

idempotent
microsoft-graph-delete-siterestoreartifactsbulkadditionrequest

Microsoft Graph Delete siteRestoreArtifactsBulkAdditionRequest

idempotent
microsoft-graph-get-siteinclusionrules-solutions

Microsoft Graph Get siteInclusionRules from solutions

read-only idempotent
microsoft-graph-create-new-navigation-14

Microsoft Graph Create new navigation property to siteInclusionRules for solutions

microsoft-graph-get-number-resource-37

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-siteinclusionrules-solutions-2

Microsoft Graph Get siteInclusionRules from solutions

read-only idempotent
microsoft-graph-update-navigation-property-20

Microsoft Graph Update the navigation property siteInclusionRules in solutions

idempotent
microsoft-graph-delete-navigation-property-19

Microsoft Graph Delete navigation property siteInclusionRules for solutions

idempotent
microsoft-graph-get-siteprotectionunits-solutions-2

Microsoft Graph Get siteProtectionUnits from solutions

read-only idempotent
microsoft-graph-create-new-navigation-15

Microsoft Graph Create new navigation property to siteProtectionUnits for solutions

microsoft-graph-get-number-resource-38

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-siteprotectionunits-solutions-3

Microsoft Graph Get siteProtectionUnits from solutions

read-only idempotent
microsoft-graph-update-navigation-property-21

Microsoft Graph Update the navigation property siteProtectionUnits in solutions

idempotent
microsoft-graph-delete-navigation-property-20

Microsoft Graph Delete navigation property siteProtectionUnits for solutions

idempotent
microsoft-graph-get-siteprotectionunitsbulkadditionjobs-solutions

Microsoft Graph Get siteProtectionUnitsBulkAdditionJobs from solutions

read-only idempotent
microsoft-graph-create-new-navigation-16

Microsoft Graph Create new navigation property to siteProtectionUnitsBulkAdditionJobs for solutions

microsoft-graph-get-number-resource-39

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-siteprotectionunitsbulkadditionjobs-solutions-2

Microsoft Graph Get siteProtectionUnitsBulkAdditionJobs from solutions

read-only idempotent
microsoft-graph-update-navigation-property-22

Microsoft Graph Update the navigation property siteProtectionUnitsBulkAdditionJobs in solutions

idempotent
microsoft-graph-delete-navigation-property-21

Microsoft Graph Delete navigation property siteProtectionUnitsBulkAdditionJobs for solutions

idempotent

Capability Spec

solutions-solutions-backuprestoreroot.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: Microsoft Graph Solutions — solutions.backupRestoreRoot
  description: 'Microsoft Graph Solutions — solutions.backupRestoreRoot. 212 operations. Lead operation: Microsoft Graph Get
    backupRestoreRoot. Self-contained Naftiko capability covering one Microsoft Graph business surface.'
  tags:
  - Microsoft Graph
  - solutions.backupRestoreRoot
  created: '2026-05-19'
  modified: '2026-05-19'
binds:
- namespace: env
  keys:
    MICROSOFT_GRAPH_API_KEY: MICROSOFT_GRAPH_API_KEY
capability:
  consumes:
  - type: http
    namespace: solutions-solutions-backuprestoreroot
    baseUri: ''
    description: Microsoft Graph Solutions — solutions.backupRestoreRoot business capability. Self-contained, no shared references.
    resources:
    - name: solutions-backupRestore
      path: /solutions/backupRestore
      operations:
      - name: solutionsgetbackuprestore
        method: GET
        description: Microsoft Graph Get backupRestoreRoot
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: solutionsupdatebackuprestore
        method: PATCH
        description: Microsoft Graph Update the navigation property backupRestore in solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: solutionsdeletebackuprestore
        method: DELETE
        description: Microsoft Graph Delete navigation property backupRestore for solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: solutions-backupRestore-driveInclusionRules
      path: /solutions/backupRestore/driveInclusionRules
      operations:
      - name: solutionsbackuprestorelistdriveinclusionrules
        method: GET
        description: Microsoft Graph Get driveInclusionRules from solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: solutionsbackuprestorecreatedriveinclusionrules
        method: POST
        description: Microsoft Graph Create new navigation property to driveInclusionRules for solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: solutions-backupRestore-driveInclusionRules-$count
      path: /solutions/backupRestore/driveInclusionRules/$count
      operations:
      - name: solutionsbackuprestoredriveinclusionrulesgetcountd025
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: solutions-backupRestore-driveInclusionRules-driveProtectionRule-id
      path: /solutions/backupRestore/driveInclusionRules/{driveProtectionRule-id}
      operations:
      - name: solutionsbackuprestoregetdriveinclusionrules
        method: GET
        description: Microsoft Graph Get driveInclusionRules from solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: solutionsbackuprestoreupdatedriveinclusionrules
        method: PATCH
        description: Microsoft Graph Update the navigation property driveInclusionRules in solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: solutionsbackuprestoredeletedriveinclusionrules
        method: DELETE
        description: Microsoft Graph Delete navigation property driveInclusionRules for solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: solutions-backupRestore-driveProtectionUnits
      path: /solutions/backupRestore/driveProtectionUnits
      operations:
      - name: solutionsbackuprestorelistdriveprotectionunits
        method: GET
        description: Microsoft Graph Get driveProtectionUnits from solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: solutionsbackuprestorecreatedriveprotectionunits
        method: POST
        description: Microsoft Graph Create new navigation property to driveProtectionUnits for solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: solutions-backupRestore-driveProtectionUnits-$count
      path: /solutions/backupRestore/driveProtectionUnits/$count
      operations:
      - name: solutionsbackuprestoredriveprotectionunitsgetcountd596
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: solutions-backupRestore-driveProtectionUnits-driveProtectionUnit-id
      path: /solutions/backupRestore/driveProtectionUnits/{driveProtectionUnit-id}
      operations:
      - name: solutionsbackuprestoregetdriveprotectionunits
        method: GET
        description: Microsoft Graph Get driveProtectionUnits from solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: solutionsbackuprestoreupdatedriveprotectionunits
        method: PATCH
        description: Microsoft Graph Update the navigation property driveProtectionUnits in solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: solutionsbackuprestoredeletedriveprotectionunits
        method: DELETE
        description: Microsoft Graph Delete navigation property driveProtectionUnits for solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: solutions-backupRestore-driveProtectionUnitsBulkAdditionJobs
      path: /solutions/backupRestore/driveProtectionUnitsBulkAdditionJobs
      operations:
      - name: solutionsbackuprestorelistdriveprotectionunitsbulkadditionjobs
        method: GET
        description: Microsoft Graph Get driveProtectionUnitsBulkAdditionJobs from solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: solutionsbackuprestorecreatedriveprotectionunitsbulkadditionjobs
        method: POST
        description: Microsoft Graph Create new navigation property to driveProtectionUnitsBulkAdditionJobs for solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: solutions-backupRestore-driveProtectionUnitsBulkAdditionJobs-$count
      path: /solutions/backupRestore/driveProtectionUnitsBulkAdditionJobs/$count
      operations:
      - name: solutionsbackuprestoredriveprotectionunitsbulkadditionjobsgetcountebcb
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: solutions-backupRestore-driveProtectionUnitsBulkAdditionJobs-driveProtectionUnit
      path: /solutions/backupRestore/driveProtectionUnitsBulkAdditionJobs/{driveProtectionUnitsBulkAdditionJob-id}
      operations:
      - name: solutionsbackuprestoregetdriveprotectionunitsbulkadditionjobs
        method: GET
        description: Microsoft Graph Get driveProtectionUnitsBulkAdditionJobs from solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: solutionsbackuprestoreupdatedriveprotectionunitsbulkadditionjobs
        method: PATCH
        description: Microsoft Graph Update the navigation property driveProtectionUnitsBulkAdditionJobs in solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: solutionsbackuprestoredeletedriveprotectionunitsbulkadditionjobs
        method: DELETE
        description: Microsoft Graph Delete navigation property driveProtectionUnitsBulkAdditionJobs for solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: solutions-backupRestore-enable
      path: /solutions/backupRestore/enable
      operations:
      - name: solutionsbackuprestoreenable
        method: POST
        description: Microsoft Graph Invoke action enable
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: solutions-backupRestore-exchangeProtectionPolicies
      path: /solutions/backupRestore/exchangeProtectionPolicies
      operations:
      - name: solutionsbackuprestorelistexchangeprotectionpolicies
        method: GET
        description: Microsoft Graph Get exchangeProtectionPolicies from solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: solutionsbackuprestorecreateexchangeprotectionpolicies
        method: POST
        description: Microsoft Graph Create exchangeProtectionPolicy
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: solutions-backupRestore-exchangeProtectionPolicies-$count
      path: /solutions/backupRestore/exchangeProtectionPolicies/$count
      operations:
      - name: solutionsbackuprestoreexchangeprotectionpoliciesgetcountf24d
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: solutions-backupRestore-exchangeProtectionPolicies-exchangeProtectionPolicy-id
      path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}
      operations:
      - name: solutionsbackuprestoregetexchangeprotectionpolicies
        method: GET
        description: Microsoft Graph Get exchangeProtectionPolicies from solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: solutionsbackuprestoreupdateexchangeprotectionpolicies
        method: PATCH
        description: Microsoft Graph Update exchangeProtectionPolicy
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: solutionsbackuprestoredeleteexchangeprotectionpolicies
        method: DELETE
        description: Microsoft Graph Delete navigation property exchangeProtectionPolicies for solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: solutions-backupRestore-exchangeProtectionPolicies-exchangeProtectionPolicy-id-m
      path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxInclusionRules
      operations:
      - name: solutionsbackuprestoreexchangeprotectionpolicieslistmailboxinclusionrules
        method: GET
        description: Microsoft Graph List mailboxInclusionRules
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: solutions-backupRestore-exchangeProtectionPolicies-exchangeProtectionPolicy-id-m
      path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxInclusionRules/$count
      operations:
      - name: solutionsbackuprestoreexchangeprotectionpoliciesmailboxinclusionrulesgetcount2c50
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: solutions-backupRestore-exchangeProtectionPolicies-exchangeProtectionPolicy-id-m
      path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxInclusionRules/{mailboxProtectionRule-id}
      operations:
      - name: solutionsbackuprestoreexchangeprotectionpoliciesgetmailboxinclusionrules
        method: GET
        description: Microsoft Graph Get protectionRuleBase
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: solutions-backupRestore-exchangeProtectionPolicies-exchangeProtectionPolicy-id-m
      path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxProtectionUnits
      operations:
      - name: solutionsbackuprestoreexchangeprotectionpolicieslistmailboxprotectionunits
        method: GET
        description: Microsoft Graph Get mailboxProtectionUnits from solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: solutions-backupRestore-exchangeProtectionPolicies-exchangeProtectionPolicy-id-m
      path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxProtectionUnits/$count
      operations:
      - name: solutionsbackuprestoreexchangeprotectionpoliciesmailboxprotectionunitsgetcount555b
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: solutions-backupRestore-exchangeProtectionPolicies-exchangeProtectionPolicy-id-m
      path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxProtectionUnits/{mailboxProtectionUnit-id}
      operations:
      - name: solutionsbackuprestoreexchangeprotectionpoliciesgetmailboxprotectionunits
        method: GET
        description: Microsoft Graph Get mailboxProtectionUnits from solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: solutions-backupRestore-exchangeProtectionPolicies-exchangeProtectionPolicy-id-m
      path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxProtectionUnitsBulkAdditionJobs
      operations:
      - name: solutionsbackuprestoreexchangeprotectionpolicieslistmailboxprotectionunitsbulkadditionjobs
        method: GET
        description: Microsoft Graph List mailboxProtectionUnitsBulkAdditionJobs
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: solutions-backupRestore-exchangeProtectionPolicies-exchangeProtectionPolicy-id-m
      path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxProtectionUnitsBulkAdditionJobs/$count
      operations:
      - name: solutionsbackuprestoreexchangeprotectionpoliciesmailboxprotectionunitsbulkadditionjobsgetcountc135
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: solutions-backupRestore-exchangeProtectionPolicies-exchangeProtectionPolicy-id-m
      path: /solutions/backupRestore/exchangeProtectionPolicies/{exchangeProtectionPolicy-id}/mailboxProtectionUnitsBulkAdditionJobs/{mailboxProtectionUnitsBulkAdditionJob-id}
      operations:
      - name: solutionsbackuprestoreexchangeprotectionpoliciesgetmailboxprotectionunitsbulkadditionjobs
        method: GET
        description: Microsoft Graph Get mailboxProtectionUnitsBulkAdditionJob
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: solutions-backupRestore-exchangeRestoreSessions
      path: /solutions/backupRestore/exchangeRestoreSessions
      operations:
      - name: solutionsbackuprestorelistexchangerestoresessions
        method: GET
        description: Microsoft Graph Get exchangeRestoreSessions from solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: solutionsbackuprestorecreateexchangerestoresessions
        method: POST
        description: Microsoft Graph Create exchangeRestoreSession
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: solutions-backupRestore-exchangeRestoreSessions-$count
      path: /solutions/backupRestore/exchangeRestoreSessions/$count
      operations:
      - name: solutionsbackuprestoreexchangerestoresessionsgetcount155a
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: solutions-backupRestore-exchangeRestoreSessions-exchangeRestoreSession-id
      path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}
      operations:
      - name: solutionsbackuprestoregetexchangerestoresessions
        method: GET
        description: Microsoft Graph Get exchangeRestoreSessions from solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: solutionsbackuprestoreupdateexchangerestoresessions
        method: PATCH
        description: Microsoft Graph Update exchangeRestoreSession
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: solutionsbackuprestoredeleteexchangerestoresessions
        method: DELETE
        description: Microsoft Graph Delete navigation property exchangeRestoreSessions for solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: solutions-backupRestore-exchangeRestoreSessions-exchangeRestoreSession-id-granul
      path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/granularMailboxRestoreArtifacts
      operations:
      - name: solutionsbackuprestoreexchangerestoresessionslistgranularmailboxrestoreartifacts
        method: GET
        description: Microsoft Graph Get granularMailboxRestoreArtifacts from solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: solutionsbackuprestoreexchangerestoresessionscreategranularmailboxrestoreartifacts
        method: POST
        description: Microsoft Graph Create new navigation property to granularMailboxRestoreArtifacts for solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: solutions-backupRestore-exchangeRestoreSessions-exchangeRestoreSession-id-granul
      path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/granularMailboxRestoreArtifacts/$count
      operations:
      - name: solutionsbackuprestoreexchangerestoresessionsgranularmailboxrestoreartifactsgetcount4d23
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: solutions-backupRestore-exchangeRestoreSessions-exchangeRestoreSession-id-granul
      path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/granularMailboxRestoreArtifacts/{granularMailboxRestoreArtifact-id}
      operations:
      - name: solutionsbackuprestoreexchangerestoresessionsgetgranularmailboxrestoreartifacts
        method: GET
        description: Microsoft Graph Get granularMailboxRestoreArtifacts from solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: solutionsbackuprestoreexchangerestoresessionsupdategranularmailboxrestoreartifacts
        method: PATCH
        description: Microsoft Graph Update the navigation property granularMailboxRestoreArtifacts in solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: solutionsbackuprestoreexchangerestoresessionsdeletegranularmailboxrestoreartifacts
        method: DELETE
        description: Microsoft Graph Delete navigation property granularMailboxRestoreArtifacts for solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: solutions-backupRestore-exchangeRestoreSessions-exchangeRestoreSession-id-granul
      path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/granularMailboxRestoreArtifacts/{granularMailboxRestoreArtifact-id}/restorePoint
      operations:
      - name: solutionsbackuprestoreexchangerestoresessionsgranularmailboxrestoreartifactsgetrestorepoint
        method: GET
        description: Microsoft Graph Get restorePoint from solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: solutions-backupRestore-exchangeRestoreSessions-exchangeRestoreSession-id-mailbo
      path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifacts
      operations:
      - name: solutionsbackuprestoreexchangerestoresessionslistmailboxrestoreartifacts
        method: GET
        description: Microsoft Graph List mailboxRestoreArtifacts
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: solutionsbackuprestoreexchangerestoresessionscreatemailboxrestoreartifacts
        method: POST
        description: Microsoft Graph Create new navigation property to mailboxRestoreArtifacts for solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: solutions-backupRestore-exchangeRestoreSessions-exchangeRestoreSession-id-mailbo
      path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifacts/$count
      operations:

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