naftiko: 1.0.0-alpha2 info: label: Microsoft Graph OData Service for namespace microsoft.graph — solutions.backupRestoreRoot description: 'Microsoft Graph OData Service for namespace microsoft.graph — 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: microsoft-graph-solutions-backuprestoreroot baseUri: https://graph.microsoft.com/v1.0 description: Microsoft Graph OData Service for namespace microsoft.graph — 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: - name: solutionsbackuprestoreexchangerestoresessionsmailboxrestoreartifactsgetcount5e6f 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-mailbo path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifacts/{mailboxRestoreArtifact-id} operations: - name: solutionsbackuprestoreexchangerestoresessionsgetmailboxrestoreartifacts method: GET description: Microsoft Graph Get mailboxRestoreArtifacts 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: solutionsbackuprestoreexchangerestoresessionsupdatemailboxrestoreartifacts method: PATCH description: Microsoft Graph Update the navigation property mailboxRestoreArtifacts in solutions outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: solutionsbackuprestoreexchangerestoresessionsdeletemailboxrestoreartifacts method: DELETE description: Microsoft Graph Delete navigation property mailboxRestoreArtifacts 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-mailbo path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifacts/{mailboxRestoreArtifact-id}/restorePoint operations: - name: solutionsbackuprestoreexchangerestoresessionsmailboxrestoreartifactsgetrestorepoint 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}/mailboxRestoreArtifactsBulkAdditionRequests operations: - name: solutionsbackuprestoreexchangerestoresessionslistmailboxrestoreartifactsbulkadditionrequests method: GET description: Microsoft Graph List mailboxRestoreArtifactsBulkAdditionRequests 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: solutionsbackuprestoreexchangerestoresessionscreatemailboxrestoreartifactsbulkadditionrequests method: POST description: Microsoft Graph Create mailboxRestoreArtifactsBulkAdditionRequest 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}/mailboxRestoreArtifactsBulkAdditionRequests/$count operations: - name: solutionsbackuprestoreexchangerestoresessionsmailboxrestoreartifactsbulkadditionrequestsgetcount609b 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-mailbo path: /solutions/backupRestore/exchangeRestoreSessions/{exchangeRestoreSession-id}/mailboxRestoreArtifactsBulkAdditionRequests/{mailboxRestoreArtifactsBulkAdditionRequest-id} operations: - name: solutionsbackuprestoreexchangerestoresessionsgetmailboxrestoreartifactsbulkadditionrequests method: GET description: Microsoft Graph Get mailboxRestoreArtifactsBulkAdditionRequest 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: solutionsbackuprestoreexchangerestoresessionsupdatemailboxrestoreartifactsbulkadditionrequests method: PATCH description: Microsoft Graph Update the navigation property mailboxRestoreArtifactsBulkAdditionRequests in solutions outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: solutionsbackuprestoreexchangerestoresessionsdeletemailboxrestoreartifactsbulkadditionrequests method: DELETE description: Microsoft Graph Delete mailboxRestoreArtifactsBulkAdditionRequest outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: solutions-backupRestore-mailboxInclusionRules path: /solutions/backupRestore/mailboxInclusionRules operations: - name: solutionsbackuprestorelistmailboxinclusionrules method: GET description: Microsoft Graph Get mailboxInclusionRules 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: solutionsbackuprestorecreatemailboxinclusionrules method: POST description: Microsoft Graph Create new navigation property to mailboxInclusionRules 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-mailboxInclusionRules-$count path: /solutions/backupRestore/mailboxInclusionRules/$count operations: - name: solutionsbackuprestoremailboxinclusionrulesgetcountd80a method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-mailboxInclusionRules-mailboxProtectionRule-id path: /solutions/backupRestore/mailboxInclusionRules/{mailboxProtectionRule-id} operations: - name: solutionsbackuprestoregetmailboxinclusionrules method: GET description: Microsoft Graph Get mailboxInclusionRules 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: solutionsbackuprestoreupdatemailboxinclusionrules method: PATCH description: Microsoft Graph Update the navigation property mailboxInclusionRules in solutions outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: solutionsbackuprestoredeletemailboxinclusionrules method: DELETE description: Microsoft Graph Delete navigation property mailboxInclusionRules for solutions outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: solutions-backupRestore-mailboxProtectionUnits path: /solutions/backupRestore/mailboxProtectionUnits operations: - name: solutionsbackuprestorelistmailboxprotectionunits 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: solutionsbackuprestorecreatemailboxprotectionunits method: POST description: Microsoft Graph Create new navigation property to mailboxProtectionUnits 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-mailboxProtectionUnits-$count path: /solutions/backupRestore/mailboxProtectionUnits/$count operations: - name: solutionsbackuprestoremailboxprotectionunitsgetcountf991 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-mailboxProtectionUnits-mailboxProtectionUnit-id path: /solutions/backupRestore/mailboxProtectionUnits/{mailboxProtectionUnit-id} operations: - name: solutionsbackuprestoregetmailboxprotectionunits 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: solutionsbackuprestoreupdatemailboxprotectionunits method: PATCH description: Microsoft Graph Update the navigation property mailboxProtectionUnits in solutions outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: solutionsbackuprestoredeletemailboxprotectionunits method: DELETE description: Microsoft Graph Delete navigation property mailboxProtectionUnits for solutions outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: solutions-backupRestore-mailboxProtectionUnitsBulkAdditionJobs path: /solutions/backupRestore/mailboxProtectionUnitsBulkAdditionJobs operations: - name: solutionsbackuprestorelistmailboxprotectionunitsbulkadditionjobs method: GET description: Microsoft Graph Get mailboxProtectionUnitsBulkAdditionJobs 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: solutionsbackuprestorecreatemailboxprotectionunitsbulkadditionjobs method: POST description: Microsoft Graph Create new navigation property to mailboxProtectionUnitsBulkAdditionJobs 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-mailboxProtectionUnitsBulkAdditionJobs-$count path: /solutions/backupRestore/mailboxProtectionUnitsBulkAdditionJobs/$count operations: - name: solutionsbackuprestoremailboxprotectionunitsbulkadditionjobsgetcount8da2 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-mailboxProtectionUnitsBulkAdditionJobs-mailboxProtection path: /solutions/backupRestore/mailboxProtectionUnitsBulkAdditionJobs/{mailboxProtectionUnitsBulkAdditionJob-id} operations: - name: solutionsbackuprestoregetmailboxprotectionunitsbulkadditionjobs method: GET description: Microsoft Graph Get mailboxProtectionUnitsBulkAdditionJobs 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: solutionsbackuprestoreupdatemailboxprotectionunitsbulkadditionjobs method: PATCH description: Microsoft Graph Update the navigation property mailboxProtectionUnitsBulkAdditionJobs in solutions outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: solutionsbackuprestoredeletemailboxprotectionunitsbulkadditionjobs method: DELETE description: Microsoft Graph Delete navigation property mailboxProtectionUnitsBulkAdditionJobs for solutions outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: solutions-backupRestore-oneDriveForBusinessProtectionPolicies path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies operations: - name: solutionsbackuprestorelistonedriveforbusinessprotectionpolicies method: GET description: Microsoft Graph Get oneDriveForBusinessProtectionPolicies 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: solutionsbackuprestorecreateonedriveforbusinessprotectionpolicies method: POST description: Microsoft Graph Create oneDriveForBusinessProtectionPolicy outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: solutions-backupRestore-oneDriveForBusinessProtectionPolicies-$count path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/$count operations: - name: solutionsbackuprestoreonedriveforbusinessprotectionpoliciesgetcount4e8f method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-oneDriveForBusinessProtectionPolicies-oneDriveForBusines path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id} operations: - name: solutionsbackuprestoregetonedriveforbusinessprotectionpolicies method: GET description: Microsoft Graph Get oneDriveForBusinessProtectionPolicies 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: solutionsbackuprestoreupdateonedriveforbusinessprotectionpolicies method: PATCH description: Microsoft Graph Update oneDriveForBusinessProtectionPolicy outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: solutionsbackuprestoredeleteonedriveforbusinessprotectionpolicies method: DELETE description: Microsoft Graph Delete navigation property oneDriveForBusinessProtectionPolicies for solutions outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: solutions-backupRestore-oneDriveForBusinessProtectionPolicies-oneDriveForBusines path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveInclusionRules operations: - name: solutionsbackuprestoreonedriveforbusinessprotectionpolicieslistdriveinclusionrules method: GET description: Microsoft Graph List driveInclusionRules 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-oneDriveForBusinessProtectionPolicies-oneDriveForBusines path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveInclusionRules/$count operations: - name: solutionsbackuprestoreonedriveforbusinessprotectionpoliciesdriveinclusionrulesgetcount49f5 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-oneDriveForBusinessProtectionPolicies-oneDriveForBusines path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveInclusionRules/{driveProtectionRule-id} operations: - name: solutionsbackuprestoreonedriveforbusinessprotectionpoliciesgetdriveinclusionrules 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-oneDriveForBusinessProtectionPolicies-oneDriveForBusines path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveProtectionUnits operations: - name: solutionsbackuprestoreonedriveforbusinessprotectionpolicieslistdriveprotectionunits method: GET description: Microsoft Graph List driveProtectionUnits 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-oneDriveForBusinessProtectionPolicies-oneDriveForBusines path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveProtectionUnits/$count operations: - name: solutionsbackuprestoreonedriveforbusinessprotectionpoliciesdriveprotectionunitsgetcount2f14 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-oneDriveForBusinessProtectionPolicies-oneDriveForBusines path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveProtectionUnits/{driveProtectionUnit-id} operations: - name: solutionsbackuprestoreonedriveforbusinessprotectionpoliciesgetdriveprotectionunits 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: solutions-backupRestore-oneDriveForBusinessProtectionPolicies-oneDriveForBusines path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveProtectionUnitsBulkAdditionJobs operations: - name: solutionsbackuprestoreonedriveforbusinessprotectionpolicieslistdriveprotectionunitsbulkadditionjobs method: GET description: Microsoft Graph List driveProtectionUnitsBulkAdditionJobs 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-oneDriveForBusinessProtectionPolicies-oneDriveForBusines path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveProtectionUnitsBulkAdditionJobs/$count operations: - name: solutionsbackuprestoreonedriveforbusinessprotectionpoliciesdriveprotectionunitsbulkadditionjobsgetcount44f9 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-oneDriveForBusinessProtectionPolicies-oneDriveForBusines path: /solutions/backupRestore/oneDriveForBusinessProtectionPolicies/{oneDriveForBusinessProtectionPolicy-id}/driveProtectionUnitsBulkAdditionJobs/{driveProtectionUnitsBulkAdditionJob-id} operations: - name: solutionsbackuprestoreonedriveforbusinessprotectionpoliciesgetdriveprotectionunitsbulkadditionjobs method: GET description: Microsoft Graph Get driveProtectionUnitsBulkAdditionJob 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-oneDriveForBusinessRestoreSessions path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions operations: - name: solutionsbackuprestorelistonedriveforbusinessrestoresessions method: GET description: Microsoft Graph Get oneDriveForBusinessRestoreSessions 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: solutionsbackuprestorecreateonedriveforbusinessrestoresessions method: POST description: Microsoft Graph Create oneDriveForBusinessRestoreSession outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: solutions-backupRestore-oneDriveForBusinessRestoreSessions-$count path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/$count operations: - name: solutionsbackuprestoreonedriveforbusinessrestoresessionsgetcount8c80 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-oneDriveForBusinessRestoreSessions-oneDriveForBusinessRe path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id} operations: - name: solutionsbackuprestoregetonedriveforbusinessrestoresessions method: GET description: Microsoft Graph Get oneDriveForBusinessRestoreSessions 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: solutionsbackuprestoreupdateonedriveforbusinessrestoresessions method: PATCH description: Microsoft Graph Update oneDriveForBusinessRestoreSession outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: solutionsbackuprestoredeleteonedriveforbusinessrestoresessions method: DELETE description: Microsoft Graph Delete navigation property oneDriveForBusinessRestoreSessions for solutions outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: solutions-backupRestore-oneDriveForBusinessRestoreSessions-oneDriveForBusinessRe path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifacts operations: - name: solutionsbackuprestoreonedriveforbusinessrestoresessionslistdriverestoreartifacts method: GET description: Microsoft Graph List driveRestoreArtifacts 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: solutionsbackuprestoreonedriveforbusinessrestoresessionscreatedriverestoreartifacts method: POST description: Microsoft Graph Create new navigation property to driveRestoreArtifacts 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-oneDriveForBusinessRestoreSessions-oneDriveForBusinessRe path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifacts/$count operations: - name: solutionsbackuprestoreonedriveforbusinessrestoresessionsdriverestoreartifactsgetcount9e6d method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-oneDriveForBusinessRestoreSessions-oneDriveForBusinessRe path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifacts/{driveRestoreArtifact-id} operations: - name: solutionsbackuprestoreonedriveforbusinessrestoresessionsgetdriverestoreartifacts method: GET description: Microsoft Graph Get driveRestoreArtifacts 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: solutionsbackuprestoreonedriveforbusinessrestoresessionsupdatedriverestoreartifacts method: PATCH description: Microsoft Graph Update the navigation property driveRestoreArtifacts in solutions outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: solutionsbackuprestoreonedriveforbusinessrestoresessionsdeletedriverestoreartifacts method: DELETE description: Microsoft Graph Delete navigation property driveRestoreArtifacts for solutions outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: solutions-backupRestore-oneDriveForBusinessRestoreSessions-oneDriveForBusinessRe path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifacts/{driveRestoreArtifact-id}/restorePoint operations: - name: solutionsbackuprestoreonedriveforbusinessrestoresessionsdriverestoreartifactsgetrestorepoint 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-oneDriveForBusinessRestoreSessions-oneDriveForBusinessRe path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifactsBulkAdditionRequests operations: - name: solutionsbackuprestoreonedriveforbusinessrestoresessionslistdriverestoreartifactsbulkadditionrequests method: GET description: Microsoft Graph List driveRestoreArtifactsBulkAdditionRequests 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: solutionsbackuprestoreonedriveforbusinessrestoresessionscreatedriverestoreartifactsbulkadditionrequests method: POST description: Microsoft Graph Create driveRestoreArtifactsBulkAdditionRequest outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: solutions-backupRestore-oneDriveForBusinessRestoreSessions-oneDriveForBusinessRe path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifactsBulkAdditionRequests/$count operations: - name: solutionsbackuprestoreonedriveforbusinessrestoresessionsdriverestoreartifactsbulkadditionrequestsgetcount9cac method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-oneDriveForBusinessRestoreSessions-oneDriveForBusinessRe path: /solutions/backupRestore/oneDriveForBusinessRestoreSessions/{oneDriveForBusinessRestoreSession-id}/driveRestoreArtifactsBulkAdditionRequests/{driveRestoreArtifactsBulkAdditionRequest-id} operations: - name: solutionsbackuprestoreonedriveforbusinessrestoresessionsgetdriverestoreartifactsbulkadditionrequests method: GET description: Microsoft Graph Get driveRestoreArtifactsBulkAdditionRequest 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: solutionsbackuprestoreonedriveforbusinessrestoresessionsupdatedriverestoreartifactsbulkadditionrequests method: PATCH description: Microsoft Graph Update the navigation property driveRestoreArtifactsBulkAdditionRequests in solutions outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: solutionsbackuprestoreonedriveforbusinessrestoresessionsdeletedriverestoreartifactsbulkadditionrequests method: DELETE description: Microsoft Graph Delete driveRestoreArtifactsBulkAdditionRequest outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: solutions-backupRestore-protectionPolicies path: /solutions/backupRestore/protectionPolicies operations: - name: solutionsbackuprestorelistprotectionpolicies method: GET description: Microsoft Graph Get protectionPolicies 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: solutionsbackuprestorecreateprotectionpolicies method: POST description: Microsoft Graph Create new navigation property to protectionPolicies 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-protectionPolicies-$count path: /solutions/backupRestore/protectionPolicies/$count operations: - name: solutionsbackuprestoreprotectionpoliciesgetcount4cd1 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-protectionPolicies-protectionPolicyBase-id path: /solutions/backupRestore/protectionPolicies/{protectionPolicyBase-id} operations: - name: solutionsbackuprestoregetprotectionpolicies method: GET description: Microsoft Graph Get protectionPolicies 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: solutionsbackuprestoreupdateprotectionpolicies method: PATCH description: Microsoft Graph Update the navigation property protectionPolicies in solutions outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: solutionsbackuprestoredeleteprotectionpolicies method: DELETE description: Microsoft Graph Delete protectionPolicyBase outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: solutions-backupRestore-protectionPolicies-protectionPolicyBase-id-activate path: /solutions/backupRestore/protectionPolicies/{protectionPolicyBase-id}/activate operations: - name: solutionsbackuprestoreprotectionpoliciesprotectionpolicybaseactivate method: POST description: Microsoft Graph Invoke action activate outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-protectionPolicies-protectionPolicyBase-id-deactivate path: /solutions/backupRestore/protectionPolicies/{protectionPolicyBase-id}/deactivate operations: - name: solutionsbackuprestoreprotectionpoliciesprotectionpolicybasedeactivate method: POST description: Microsoft Graph Invoke action deactivate outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-protectionUnits path: /solutions/backupRestore/protectionUnits operations: - name: solutionsbackuprestorelistprotectionunits method: GET description: Microsoft Graph Get protectionUnitBase 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-protectionUnits-$count path: /solutions/backupRestore/protectionUnits/$count operations: - name: solutionsbackuprestoreprotectionunitsgetcount2032 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-protectionUnits-graph.driveProtectionUnit path: /solutions/backupRestore/protectionUnits/graph.driveProtectionUnit operations: - name: solutionsbackuprestorelistprotectionunitsasdriveprotectionunit method: GET description: Microsoft Graph List driveProtectionUnits 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-protectionUnits-graph.driveProtectionUnit-$count path: /solutions/backupRestore/protectionUnits/graph.driveProtectionUnit/$count operations: - name: solutionsbackuprestoreprotectionunitsgetcountasdriveprotectionunitf606 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-protectionUnits-graph.mailboxProtectionUnit path: /solutions/backupRestore/protectionUnits/graph.mailboxProtectionUnit operations: - name: solutionsbackuprestorelistprotectionunitsasmailboxprotectionunit method: GET description: Microsoft Graph List mailboxProtectionUnits 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-protectionUnits-graph.mailboxProtectionUnit-$count path: /solutions/backupRestore/protectionUnits/graph.mailboxProtectionUnit/$count operations: - name: solutionsbackuprestoreprotectionunitsgetcountasmailboxprotectionunit9041 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-protectionUnits-graph.siteProtectionUnit path: /solutions/backupRestore/protectionUnits/graph.siteProtectionUnit operations: - name: solutionsbackuprestorelistprotectionunitsassiteprotectionunit method: GET description: Microsoft Graph List siteProtectionUnits 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-protectionUnits-graph.siteProtectionUnit-$count path: /solutions/backupRestore/protectionUnits/graph.siteProtectionUnit/$count operations: - name: solutionsbackuprestoreprotectionunitsgetcountassiteprotectionunit4565 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-protectionUnits-protectionUnitBase-id path: /solutions/backupRestore/protectionUnits/{protectionUnitBase-id} operations: - name: solutionsbackuprestoregetprotectionunits method: GET description: Microsoft Graph Get protectionUnitBase 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-protectionUnits-protectionUnitBase-id-cancelOffboard path: /solutions/backupRestore/protectionUnits/{protectionUnitBase-id}/cancelOffboard operations: - name: solutionsbackuprestoreprotectionunitsprotectionunitbasecanceloffboard method: POST description: Microsoft Graph Invoke action cancelOffboard outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-protectionUnits-protectionUnitBase-id-graph.driveProtect path: /solutions/backupRestore/protectionUnits/{protectionUnitBase-id}/graph.driveProtectionUnit operations: - name: solutionsbackuprestoregetprotectionunitsasdriveprotectionunit method: GET description: Microsoft Graph List driveProtectionUnits 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-protectionUnits-protectionUnitBase-id-graph.mailboxProte path: /solutions/backupRestore/protectionUnits/{protectionUnitBase-id}/graph.mailboxProtectionUnit operations: - name: solutionsbackuprestoregetprotectionunitsasmailboxprotectionunit method: GET description: Microsoft Graph List mailboxProtectionUnits 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-protectionUnits-protectionUnitBase-id-graph.siteProtecti path: /solutions/backupRestore/protectionUnits/{protectionUnitBase-id}/graph.siteProtectionUnit operations: - name: solutionsbackuprestoregetprotectionunitsassiteprotectionunit method: GET description: Microsoft Graph List siteProtectionUnits 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-protectionUnits-protectionUnitBase-id-offboard path: /solutions/backupRestore/protectionUnits/{protectionUnitBase-id}/offboard operations: - name: solutionsbackuprestoreprotectionunitsprotectionunitbaseoffboard method: POST description: Microsoft Graph Invoke action offboard outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-restorePoints path: /solutions/backupRestore/restorePoints operations: - name: solutionsbackuprestorelistrestorepoints method: GET description: Microsoft Graph List restorePoints 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: solutionsbackuprestorecreaterestorepoints method: POST description: Microsoft Graph Create new navigation property to restorePoints 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-restorePoints-$count path: /solutions/backupRestore/restorePoints/$count operations: - name: solutionsbackuprestorerestorepointsgetcountca20 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-restorePoints-search path: /solutions/backupRestore/restorePoints/search operations: - name: solutionsbackuprestorerestorepointssearch method: POST description: Microsoft Graph Invoke action search outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: solutions-backupRestore-restorePoints-restorePoint-id path: /solutions/backupRestore/restorePoints/{restorePoint-id} operations: - name: solutionsbackuprestoregetrestorepoints method: GET description: Microsoft Graph Get restorePoints 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: solutionsbackuprestoreupdaterestorepoints method: PATCH description: Microsoft Graph Update the navigation property restorePoints in solutions outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: solutionsbackuprestoredeleterestorepoints method: DELETE description: Microsoft Graph Delete navigation property restorePoints for solutions outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: solutions-backupRestore-restorePoints-restorePoint-id-protectionUnit path: /solutions/backupRestore/restorePoints/{restorePoint-id}/protectionUnit operations: - name: solutionsbackuprestorerestorepointsgetprotectionunit method: GET description: Microsoft Graph Get protectionUnit 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-restoreSessions path: /solutions/backupRestore/restoreSessions operations: - name: solutionsbackuprestorelistrestoresessions method: GET description: Microsoft Graph List restoreSessionBase objects 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: solutionsbackuprestorecreaterestoresessions method: POST description: Microsoft Graph Create new navigation property to restoreSessions 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-restoreSessions-$count path: /solutions/backupRestore/restoreSessions/$count operations: - name: solutionsbackuprestorerestoresessionsgetcountd907 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-restoreSessions-restoreSessionBase-id path: /solutions/backupRestore/restoreSessions/{restoreSessionBase-id} operations: - name: solutionsbackuprestoregetrestoresessions method: GET description: Microsoft Graph Get restoreSessionBase 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: solutionsbackuprestoreupdaterestoresessions method: PATCH description: Microsoft Graph Update the navigation property restoreSessions in solutions outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: solutionsbackuprestoredeleterestoresessions method: DELETE description: Microsoft Graph Delete restoreSessionBase outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: solutions-backupRestore-restoreSessions-restoreSessionBase-id-activate path: /solutions/backupRestore/restoreSessions/{restoreSessionBase-id}/activate operations: - name: solutionsbackuprestorerestoresessionsrestoresessionbaseactivate method: POST description: Microsoft Graph Invoke action activate outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-serviceApps path: /solutions/backupRestore/serviceApps operations: - name: solutionsbackuprestorelistserviceapps method: GET description: Microsoft Graph List serviceApps 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: solutionsbackuprestorecreateserviceapps method: POST description: Microsoft Graph Create serviceApp outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: solutions-backupRestore-serviceApps-$count path: /solutions/backupRestore/serviceApps/$count operations: - name: solutionsbackuprestoreserviceappsgetcountef36 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-serviceApps-serviceApp-id path: /solutions/backupRestore/serviceApps/{serviceApp-id} operations: - name: solutionsbackuprestoregetserviceapps method: GET description: Microsoft Graph Get serviceApp 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: solutionsbackuprestoreupdateserviceapps method: PATCH description: Microsoft Graph Update the navigation property serviceApps in solutions outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: solutionsbackuprestoredeleteserviceapps method: DELETE description: Microsoft Graph Delete serviceApp outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: solutions-backupRestore-serviceApps-serviceApp-id-activate path: /solutions/backupRestore/serviceApps/{serviceApp-id}/activate operations: - name: solutionsbackuprestoreserviceappsserviceappactivate method: POST description: Microsoft Graph Invoke action activate outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: solutions-backupRestore-serviceApps-serviceApp-id-deactivate path: /solutions/backupRestore/serviceApps/{serviceApp-id}/deactivate operations: - name: solutionsbackuprestoreserviceappsserviceappdeactivate method: POST description: Microsoft Graph Invoke action deactivate outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-sharePointProtectionPolicies path: /solutions/backupRestore/sharePointProtectionPolicies operations: - name: solutionsbackuprestorelistsharepointprotectionpolicies method: GET description: Microsoft Graph Get sharePointProtectionPolicies 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: solutionsbackuprestorecreatesharepointprotectionpolicies method: POST description: Microsoft Graph Create sharePointProtectionPolicy outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: solutions-backupRestore-sharePointProtectionPolicies-$count path: /solutions/backupRestore/sharePointProtectionPolicies/$count operations: - name: solutionsbackuprestoresharepointprotectionpoliciesgetcount9529 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-sharePointProtectionPolicies-sharePointProtectionPolicy- path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id} operations: - name: solutionsbackuprestoregetsharepointprotectionpolicies method: GET description: Microsoft Graph Get sharePointProtectionPolicies 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: solutionsbackuprestoreupdatesharepointprotectionpolicies method: PATCH description: Microsoft Graph Update sharePointProtectionPolicy outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: solutionsbackuprestoredeletesharepointprotectionpolicies method: DELETE description: Microsoft Graph Delete navigation property sharePointProtectionPolicies for solutions outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: solutions-backupRestore-sharePointProtectionPolicies-sharePointProtectionPolicy- path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteInclusionRules operations: - name: solutionsbackuprestoresharepointprotectionpolicieslistsiteinclusionrules method: GET description: Microsoft Graph List siteInclusionRules 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-sharePointProtectionPolicies-sharePointProtectionPolicy- path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteInclusionRules/$count operations: - name: solutionsbackuprestoresharepointprotectionpoliciessiteinclusionrulesgetcount84d3 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-sharePointProtectionPolicies-sharePointProtectionPolicy- path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteInclusionRules/{siteProtectionRule-id} operations: - name: solutionsbackuprestoresharepointprotectionpoliciesgetsiteinclusionrules 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-sharePointProtectionPolicies-sharePointProtectionPolicy- path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteProtectionUnits operations: - name: solutionsbackuprestoresharepointprotectionpolicieslistsiteprotectionunits method: GET description: Microsoft Graph List siteProtectionUnits 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-sharePointProtectionPolicies-sharePointProtectionPolicy- path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteProtectionUnits/$count operations: - name: solutionsbackuprestoresharepointprotectionpoliciessiteprotectionunitsgetcounte896 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-sharePointProtectionPolicies-sharePointProtectionPolicy- path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteProtectionUnits/{siteProtectionUnit-id} operations: - name: solutionsbackuprestoresharepointprotectionpoliciesgetsiteprotectionunits method: GET description: Microsoft Graph Get siteProtectionUnits 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-sharePointProtectionPolicies-sharePointProtectionPolicy- path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteProtectionUnitsBulkAdditionJobs operations: - name: solutionsbackuprestoresharepointprotectionpolicieslistsiteprotectionunitsbulkadditionjobs method: GET description: Microsoft Graph List siteProtectionUnitsBulkAdditionJobs 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-sharePointProtectionPolicies-sharePointProtectionPolicy- path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteProtectionUnitsBulkAdditionJobs/$count operations: - name: solutionsbackuprestoresharepointprotectionpoliciessiteprotectionunitsbulkadditionjobsgetcountf26a method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-sharePointProtectionPolicies-sharePointProtectionPolicy- path: /solutions/backupRestore/sharePointProtectionPolicies/{sharePointProtectionPolicy-id}/siteProtectionUnitsBulkAdditionJobs/{siteProtectionUnitsBulkAdditionJob-id} operations: - name: solutionsbackuprestoresharepointprotectionpoliciesgetsiteprotectionunitsbulkadditionjobs method: GET description: Microsoft Graph Get siteProtectionUnitsBulkAdditionJob 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-sharePointRestoreSessions path: /solutions/backupRestore/sharePointRestoreSessions operations: - name: solutionsbackuprestorelistsharepointrestoresessions method: GET description: Microsoft Graph Get sharePointRestoreSessions 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: solutionsbackuprestorecreatesharepointrestoresessions method: POST description: Microsoft Graph Create sharePointRestoreSession outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: solutions-backupRestore-sharePointRestoreSessions-$count path: /solutions/backupRestore/sharePointRestoreSessions/$count operations: - name: solutionsbackuprestoresharepointrestoresessionsgetcount3343 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-sharePointRestoreSessions-sharePointRestoreSession-id path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id} operations: - name: solutionsbackuprestoregetsharepointrestoresessions method: GET description: Microsoft Graph Get sharePointRestoreSessions 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: solutionsbackuprestoreupdatesharepointrestoresessions method: PATCH description: Microsoft Graph Update the navigation property sharePointRestoreSessions in solutions outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: solutionsbackuprestoredeletesharepointrestoresessions method: DELETE description: Microsoft Graph Delete navigation property sharePointRestoreSessions for solutions outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: solutions-backupRestore-sharePointRestoreSessions-sharePointRestoreSession-id-si path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifacts operations: - name: solutionsbackuprestoresharepointrestoresessionslistsiterestoreartifacts method: GET description: Microsoft Graph List siteRestoreArtifacts 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: solutionsbackuprestoresharepointrestoresessionscreatesiterestoreartifacts method: POST description: Microsoft Graph Create new navigation property to siteRestoreArtifacts 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-sharePointRestoreSessions-sharePointRestoreSession-id-si path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifacts/$count operations: - name: solutionsbackuprestoresharepointrestoresessionssiterestoreartifactsgetcount1a1d method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-sharePointRestoreSessions-sharePointRestoreSession-id-si path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifacts/{siteRestoreArtifact-id} operations: - name: solutionsbackuprestoresharepointrestoresessionsgetsiterestoreartifacts method: GET description: Microsoft Graph Get siteRestoreArtifacts 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: solutionsbackuprestoresharepointrestoresessionsupdatesiterestoreartifacts method: PATCH description: Microsoft Graph Update the navigation property siteRestoreArtifacts in solutions outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: solutionsbackuprestoresharepointrestoresessionsdeletesiterestoreartifacts method: DELETE description: Microsoft Graph Delete navigation property siteRestoreArtifacts for solutions outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: solutions-backupRestore-sharePointRestoreSessions-sharePointRestoreSession-id-si path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifacts/{siteRestoreArtifact-id}/restorePoint operations: - name: solutionsbackuprestoresharepointrestoresessionssiterestoreartifactsgetrestorepoint 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-sharePointRestoreSessions-sharePointRestoreSession-id-si path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifactsBulkAdditionRequests operations: - name: solutionsbackuprestoresharepointrestoresessionslistsiterestoreartifactsbulkadditionrequests method: GET description: Microsoft Graph List siteRestoreArtifactsBulkAdditionRequests 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: solutionsbackuprestoresharepointrestoresessionscreatesiterestoreartifactsbulkadditionrequests method: POST description: Microsoft Graph Create siteRestoreArtifactsBulkAdditionRequests outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: solutions-backupRestore-sharePointRestoreSessions-sharePointRestoreSession-id-si path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifactsBulkAdditionRequests/$count operations: - name: solutionsbackuprestoresharepointrestoresessionssiterestoreartifactsbulkadditionrequestsgetcount8b23 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-sharePointRestoreSessions-sharePointRestoreSession-id-si path: /solutions/backupRestore/sharePointRestoreSessions/{sharePointRestoreSession-id}/siteRestoreArtifactsBulkAdditionRequests/{siteRestoreArtifactsBulkAdditionRequest-id} operations: - name: solutionsbackuprestoresharepointrestoresessionsgetsiterestoreartifactsbulkadditionrequests method: GET description: Microsoft Graph Get siteRestoreArtifactsBulkAdditionRequest 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: solutionsbackuprestoresharepointrestoresessionsupdatesiterestoreartifactsbulkadditionrequests method: PATCH description: Microsoft Graph Update the navigation property siteRestoreArtifactsBulkAdditionRequests in solutions outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: solutionsbackuprestoresharepointrestoresessionsdeletesiterestoreartifactsbulkadditionrequests method: DELETE description: Microsoft Graph Delete siteRestoreArtifactsBulkAdditionRequest outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: solutions-backupRestore-siteInclusionRules path: /solutions/backupRestore/siteInclusionRules operations: - name: solutionsbackuprestorelistsiteinclusionrules method: GET description: Microsoft Graph Get siteInclusionRules 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: solutionsbackuprestorecreatesiteinclusionrules method: POST description: Microsoft Graph Create new navigation property to siteInclusionRules 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-siteInclusionRules-$count path: /solutions/backupRestore/siteInclusionRules/$count operations: - name: solutionsbackuprestoresiteinclusionrulesgetcount66cd method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-siteInclusionRules-siteProtectionRule-id path: /solutions/backupRestore/siteInclusionRules/{siteProtectionRule-id} operations: - name: solutionsbackuprestoregetsiteinclusionrules method: GET description: Microsoft Graph Get siteInclusionRules 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: solutionsbackuprestoreupdatesiteinclusionrules method: PATCH description: Microsoft Graph Update the navigation property siteInclusionRules in solutions outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: solutionsbackuprestoredeletesiteinclusionrules method: DELETE description: Microsoft Graph Delete navigation property siteInclusionRules for solutions outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: solutions-backupRestore-siteProtectionUnits path: /solutions/backupRestore/siteProtectionUnits operations: - name: solutionsbackuprestorelistsiteprotectionunits method: GET description: Microsoft Graph Get siteProtectionUnits 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: solutionsbackuprestorecreatesiteprotectionunits method: POST description: Microsoft Graph Create new navigation property to siteProtectionUnits 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-siteProtectionUnits-$count path: /solutions/backupRestore/siteProtectionUnits/$count operations: - name: solutionsbackuprestoresiteprotectionunitsgetcountbcec method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-siteProtectionUnits-siteProtectionUnit-id path: /solutions/backupRestore/siteProtectionUnits/{siteProtectionUnit-id} operations: - name: solutionsbackuprestoregetsiteprotectionunits method: GET description: Microsoft Graph Get siteProtectionUnits 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: solutionsbackuprestoreupdatesiteprotectionunits method: PATCH description: Microsoft Graph Update the navigation property siteProtectionUnits in solutions outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: solutionsbackuprestoredeletesiteprotectionunits method: DELETE description: Microsoft Graph Delete navigation property siteProtectionUnits for solutions outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: solutions-backupRestore-siteProtectionUnitsBulkAdditionJobs path: /solutions/backupRestore/siteProtectionUnitsBulkAdditionJobs operations: - name: solutionsbackuprestorelistsiteprotectionunitsbulkadditionjobs method: GET description: Microsoft Graph Get siteProtectionUnitsBulkAdditionJobs 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: solutionsbackuprestorecreatesiteprotectionunitsbulkadditionjobs method: POST description: Microsoft Graph Create new navigation property to siteProtectionUnitsBulkAdditionJobs 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-siteProtectionUnitsBulkAdditionJobs-$count path: /solutions/backupRestore/siteProtectionUnitsBulkAdditionJobs/$count operations: - name: solutionsbackuprestoresiteprotectionunitsbulkadditionjobsgetcount2498 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: solutions-backupRestore-siteProtectionUnitsBulkAdditionJobs-siteProtectionUnitsB path: /solutions/backupRestore/siteProtectionUnitsBulkAdditionJobs/{siteProtectionUnitsBulkAdditionJob-id} operations: - name: solutionsbackuprestoregetsiteprotectionunitsbulkadditionjobs method: GET description: Microsoft Graph Get siteProtectionUnitsBulkAdditionJobs 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: solutionsbackuprestoreupdatesiteprotectionunitsbulkadditionjobs method: PATCH description: Microsoft Graph Update the navigation property siteProtectionUnitsBulkAdditionJobs in solutions outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: solutionsbackuprestoredeletesiteprotectionunitsbulkadditionjobs method: DELETE description: Microsoft Graph Delete navigation property siteProtectionUnitsBulkAdditionJobs for solutions outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag exposes: - type: rest namespace: microsoft-graph-solutions-backuprestoreroot-rest port: 8080 description: REST adapter for Microsoft Graph OData Service for namespace microsoft.graph — solutions.backupRestoreRoot. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/solutions/backuprestore name: solutions-backuprestore description: REST surface for solutions-backupRestore. operations: - method: GET name: solutionsgetbackuprestore description: Microsoft Graph Get backupRestoreRoot call: microsoft-graph-solutions-backuprestoreroot.solutionsgetbackuprestore with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: solutionsupdatebackuprestore description: Microsoft Graph Update the navigation property backupRestore in solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsupdatebackuprestore with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: solutionsdeletebackuprestore description: Microsoft Graph Delete navigation property backupRestore for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsdeletebackuprestore with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/driveinclusionrules name: solutions-backuprestore-driveinclusionrules description: REST surface for solutions-backupRestore-driveInclusionRules. operations: - method: GET name: solutionsbackuprestorelistdriveinclusionrules description: Microsoft Graph Get driveInclusionRules from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistdriveinclusionrules with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: solutionsbackuprestorecreatedriveinclusionrules description: Microsoft Graph Create new navigation property to driveInclusionRules for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreatedriveinclusionrules with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/driveinclusionrules/count name: solutions-backuprestore-driveinclusionrules-count description: REST surface for solutions-backupRestore-driveInclusionRules-$count. operations: - method: GET name: solutionsbackuprestoredriveinclusionrulesgetcountd025 description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredriveinclusionrulesgetcountd025 outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/driveinclusionrules/{driveprotectionrule-id} name: solutions-backuprestore-driveinclusionrules-driveprotectionrule-id description: REST surface for solutions-backupRestore-driveInclusionRules-driveProtectionRule-id. operations: - method: GET name: solutionsbackuprestoregetdriveinclusionrules description: Microsoft Graph Get driveInclusionRules from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetdriveinclusionrules with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: solutionsbackuprestoreupdatedriveinclusionrules description: Microsoft Graph Update the navigation property driveInclusionRules in solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdatedriveinclusionrules with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: solutionsbackuprestoredeletedriveinclusionrules description: Microsoft Graph Delete navigation property driveInclusionRules for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeletedriveinclusionrules with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/driveprotectionunits name: solutions-backuprestore-driveprotectionunits description: REST surface for solutions-backupRestore-driveProtectionUnits. operations: - method: GET name: solutionsbackuprestorelistdriveprotectionunits description: Microsoft Graph Get driveProtectionUnits from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistdriveprotectionunits with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: solutionsbackuprestorecreatedriveprotectionunits description: Microsoft Graph Create new navigation property to driveProtectionUnits for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreatedriveprotectionunits with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/driveprotectionunits/count name: solutions-backuprestore-driveprotectionunits-count description: REST surface for solutions-backupRestore-driveProtectionUnits-$count. operations: - method: GET name: solutionsbackuprestoredriveprotectionunitsgetcountd596 description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredriveprotectionunitsgetcountd596 outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/driveprotectionunits/{driveprotectionunit-id} name: solutions-backuprestore-driveprotectionunits-driveprotectionunit-id description: REST surface for solutions-backupRestore-driveProtectionUnits-driveProtectionUnit-id. operations: - method: GET name: solutionsbackuprestoregetdriveprotectionunits description: Microsoft Graph Get driveProtectionUnits from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetdriveprotectionunits with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: solutionsbackuprestoreupdatedriveprotectionunits description: Microsoft Graph Update the navigation property driveProtectionUnits in solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdatedriveprotectionunits with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: solutionsbackuprestoredeletedriveprotectionunits description: Microsoft Graph Delete navigation property driveProtectionUnits for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeletedriveprotectionunits with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/driveprotectionunitsbulkadditionjobs name: solutions-backuprestore-driveprotectionunitsbulkadditionjobs description: REST surface for solutions-backupRestore-driveProtectionUnitsBulkAdditionJobs. operations: - method: GET name: solutionsbackuprestorelistdriveprotectionunitsbulkadditionjobs description: Microsoft Graph Get driveProtectionUnitsBulkAdditionJobs from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistdriveprotectionunitsbulkadditionjobs with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: solutionsbackuprestorecreatedriveprotectionunitsbulkadditionjobs description: Microsoft Graph Create new navigation property to driveProtectionUnitsBulkAdditionJobs for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreatedriveprotectionunitsbulkadditionjobs with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/driveprotectionunitsbulkadditionjobs/count name: solutions-backuprestore-driveprotectionunitsbulkadditionjobs-count description: REST surface for solutions-backupRestore-driveProtectionUnitsBulkAdditionJobs-$count. operations: - method: GET name: solutionsbackuprestoredriveprotectionunitsbulkadditionjobsgetcountebcb description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredriveprotectionunitsbulkadditionjobsgetcountebcb outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/driveprotectionunitsbulkadditionjobs/{driveprotectionunitsbulkadditionjob-id} name: solutions-backuprestore-driveprotectionunitsbulkadditionjobs-driveprotectionunit description: REST surface for solutions-backupRestore-driveProtectionUnitsBulkAdditionJobs-driveProtectionUnit. operations: - method: GET name: solutionsbackuprestoregetdriveprotectionunitsbulkadditionjobs description: Microsoft Graph Get driveProtectionUnitsBulkAdditionJobs from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetdriveprotectionunitsbulkadditionjobs with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: solutionsbackuprestoreupdatedriveprotectionunitsbulkadditionjobs description: Microsoft Graph Update the navigation property driveProtectionUnitsBulkAdditionJobs in solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdatedriveprotectionunitsbulkadditionjobs with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: solutionsbackuprestoredeletedriveprotectionunitsbulkadditionjobs description: Microsoft Graph Delete navigation property driveProtectionUnitsBulkAdditionJobs for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeletedriveprotectionunitsbulkadditionjobs with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/enable name: solutions-backuprestore-enable description: REST surface for solutions-backupRestore-enable. operations: - method: POST name: solutionsbackuprestoreenable description: Microsoft Graph Invoke action enable call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreenable with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/exchangeprotectionpolicies name: solutions-backuprestore-exchangeprotectionpolicies description: REST surface for solutions-backupRestore-exchangeProtectionPolicies. operations: - method: GET name: solutionsbackuprestorelistexchangeprotectionpolicies description: Microsoft Graph Get exchangeProtectionPolicies from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistexchangeprotectionpolicies with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: solutionsbackuprestorecreateexchangeprotectionpolicies description: Microsoft Graph Create exchangeProtectionPolicy call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreateexchangeprotectionpolicies with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/exchangeprotectionpolicies/count name: solutions-backuprestore-exchangeprotectionpolicies-count description: REST surface for solutions-backupRestore-exchangeProtectionPolicies-$count. operations: - method: GET name: solutionsbackuprestoreexchangeprotectionpoliciesgetcountf24d description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangeprotectionpoliciesgetcountf24d outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/exchangeprotectionpolicies/{exchangeprotectionpolicy-id} name: solutions-backuprestore-exchangeprotectionpolicies-exchangeprotectionpolicy-id description: REST surface for solutions-backupRestore-exchangeProtectionPolicies-exchangeProtectionPolicy-id. operations: - method: GET name: solutionsbackuprestoregetexchangeprotectionpolicies description: Microsoft Graph Get exchangeProtectionPolicies from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetexchangeprotectionpolicies with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: solutionsbackuprestoreupdateexchangeprotectionpolicies description: Microsoft Graph Update exchangeProtectionPolicy call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdateexchangeprotectionpolicies with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: solutionsbackuprestoredeleteexchangeprotectionpolicies description: Microsoft Graph Delete navigation property exchangeProtectionPolicies for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeleteexchangeprotectionpolicies with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/exchangeprotectionpolicies/{exchangeprotectionpolicy-id}/mailboxinclusionrules name: solutions-backuprestore-exchangeprotectionpolicies-exchangeprotectionpolicy-id-m description: REST surface for solutions-backupRestore-exchangeProtectionPolicies-exchangeProtectionPolicy-id-m. operations: - method: GET name: solutionsbackuprestoreexchangeprotectionpolicieslistmailboxinclusionrules description: Microsoft Graph List mailboxInclusionRules call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangeprotectionpolicieslistmailboxinclusionrules with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/exchangeprotectionpolicies/{exchangeprotectionpolicy-id}/mailboxinclusionrules/count name: solutions-backuprestore-exchangeprotectionpolicies-exchangeprotectionpolicy-id-m description: REST surface for solutions-backupRestore-exchangeProtectionPolicies-exchangeProtectionPolicy-id-m. operations: - method: GET name: solutionsbackuprestoreexchangeprotectionpoliciesmailboxinclusionrulesgetcount2c50 description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangeprotectionpoliciesmailboxinclusionrulesgetcount2c50 outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/exchangeprotectionpolicies/{exchangeprotectionpolicy-id}/mailboxinclusionrules/{mailboxprotectionrule-id} name: solutions-backuprestore-exchangeprotectionpolicies-exchangeprotectionpolicy-id-m description: REST surface for solutions-backupRestore-exchangeProtectionPolicies-exchangeProtectionPolicy-id-m. operations: - method: GET name: solutionsbackuprestoreexchangeprotectionpoliciesgetmailboxinclusionrules description: Microsoft Graph Get protectionRuleBase call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangeprotectionpoliciesgetmailboxinclusionrules with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/exchangeprotectionpolicies/{exchangeprotectionpolicy-id}/mailboxprotectionunits name: solutions-backuprestore-exchangeprotectionpolicies-exchangeprotectionpolicy-id-m description: REST surface for solutions-backupRestore-exchangeProtectionPolicies-exchangeProtectionPolicy-id-m. operations: - method: GET name: solutionsbackuprestoreexchangeprotectionpolicieslistmailboxprotectionunits description: Microsoft Graph Get mailboxProtectionUnits from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangeprotectionpolicieslistmailboxprotectionunits with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/exchangeprotectionpolicies/{exchangeprotectionpolicy-id}/mailboxprotectionunits/count name: solutions-backuprestore-exchangeprotectionpolicies-exchangeprotectionpolicy-id-m description: REST surface for solutions-backupRestore-exchangeProtectionPolicies-exchangeProtectionPolicy-id-m. operations: - method: GET name: solutionsbackuprestoreexchangeprotectionpoliciesmailboxprotectionunitsgetcount555b description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangeprotectionpoliciesmailboxprotectionunitsgetcount555b outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/exchangeprotectionpolicies/{exchangeprotectionpolicy-id}/mailboxprotectionunits/{mailboxprotectionunit-id} name: solutions-backuprestore-exchangeprotectionpolicies-exchangeprotectionpolicy-id-m description: REST surface for solutions-backupRestore-exchangeProtectionPolicies-exchangeProtectionPolicy-id-m. operations: - method: GET name: solutionsbackuprestoreexchangeprotectionpoliciesgetmailboxprotectionunits description: Microsoft Graph Get mailboxProtectionUnits from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangeprotectionpoliciesgetmailboxprotectionunits with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/exchangeprotectionpolicies/{exchangeprotectionpolicy-id}/mailboxprotectionunitsbulkadditionjobs name: solutions-backuprestore-exchangeprotectionpolicies-exchangeprotectionpolicy-id-m description: REST surface for solutions-backupRestore-exchangeProtectionPolicies-exchangeProtectionPolicy-id-m. operations: - method: GET name: solutionsbackuprestoreexchangeprotectionpolicieslistmailboxprotectionunitsbulkadditionjobs description: Microsoft Graph List mailboxProtectionUnitsBulkAdditionJobs call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangeprotectionpolicieslistmailboxprotectionunitsbulkadditionjobs with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/exchangeprotectionpolicies/{exchangeprotectionpolicy-id}/mailboxprotectionunitsbulkadditionjobs/count name: solutions-backuprestore-exchangeprotectionpolicies-exchangeprotectionpolicy-id-m description: REST surface for solutions-backupRestore-exchangeProtectionPolicies-exchangeProtectionPolicy-id-m. operations: - method: GET name: solutionsbackuprestoreexchangeprotectionpoliciesmailboxprotectionunitsbulkadditionjobsgetcountc135 description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangeprotectionpoliciesmailboxprotectionunitsbulkadditionjobsgetcountc135 outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/exchangeprotectionpolicies/{exchangeprotectionpolicy-id}/mailboxprotectionunitsbulkadditionjobs/{mailboxprotectionunitsbulkadditionjob-id} name: solutions-backuprestore-exchangeprotectionpolicies-exchangeprotectionpolicy-id-m description: REST surface for solutions-backupRestore-exchangeProtectionPolicies-exchangeProtectionPolicy-id-m. operations: - method: GET name: solutionsbackuprestoreexchangeprotectionpoliciesgetmailboxprotectionunitsbulkadditionjobs description: Microsoft Graph Get mailboxProtectionUnitsBulkAdditionJob call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangeprotectionpoliciesgetmailboxprotectionunitsbulkadditionjobs with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/exchangerestoresessions name: solutions-backuprestore-exchangerestoresessions description: REST surface for solutions-backupRestore-exchangeRestoreSessions. operations: - method: GET name: solutionsbackuprestorelistexchangerestoresessions description: Microsoft Graph Get exchangeRestoreSessions from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistexchangerestoresessions with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: solutionsbackuprestorecreateexchangerestoresessions description: Microsoft Graph Create exchangeRestoreSession call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreateexchangerestoresessions with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/exchangerestoresessions/count name: solutions-backuprestore-exchangerestoresessions-count description: REST surface for solutions-backupRestore-exchangeRestoreSessions-$count. operations: - method: GET name: solutionsbackuprestoreexchangerestoresessionsgetcount155a description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionsgetcount155a outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id} name: solutions-backuprestore-exchangerestoresessions-exchangerestoresession-id description: REST surface for solutions-backupRestore-exchangeRestoreSessions-exchangeRestoreSession-id. operations: - method: GET name: solutionsbackuprestoregetexchangerestoresessions description: Microsoft Graph Get exchangeRestoreSessions from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetexchangerestoresessions with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: solutionsbackuprestoreupdateexchangerestoresessions description: Microsoft Graph Update exchangeRestoreSession call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdateexchangerestoresessions with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: solutionsbackuprestoredeleteexchangerestoresessions description: Microsoft Graph Delete navigation property exchangeRestoreSessions for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeleteexchangerestoresessions with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}/granularmailboxrestoreartifacts name: solutions-backuprestore-exchangerestoresessions-exchangerestoresession-id-granul description: REST surface for solutions-backupRestore-exchangeRestoreSessions-exchangeRestoreSession-id-granul. operations: - method: GET name: solutionsbackuprestoreexchangerestoresessionslistgranularmailboxrestoreartifacts description: Microsoft Graph Get granularMailboxRestoreArtifacts from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionslistgranularmailboxrestoreartifacts with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: solutionsbackuprestoreexchangerestoresessionscreategranularmailboxrestoreartifacts description: Microsoft Graph Create new navigation property to granularMailboxRestoreArtifacts for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionscreategranularmailboxrestoreartifacts with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}/granularmailboxrestoreartifacts/count name: solutions-backuprestore-exchangerestoresessions-exchangerestoresession-id-granul description: REST surface for solutions-backupRestore-exchangeRestoreSessions-exchangeRestoreSession-id-granul. operations: - method: GET name: solutionsbackuprestoreexchangerestoresessionsgranularmailboxrestoreartifactsgetcount4d23 description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionsgranularmailboxrestoreartifactsgetcount4d23 outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}/granularmailboxrestoreartifacts/{granularmailboxrestoreartifact-id} name: solutions-backuprestore-exchangerestoresessions-exchangerestoresession-id-granul description: REST surface for solutions-backupRestore-exchangeRestoreSessions-exchangeRestoreSession-id-granul. operations: - method: GET name: solutionsbackuprestoreexchangerestoresessionsgetgranularmailboxrestoreartifacts description: Microsoft Graph Get granularMailboxRestoreArtifacts from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionsgetgranularmailboxrestoreartifacts with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: solutionsbackuprestoreexchangerestoresessionsupdategranularmailboxrestoreartifacts description: Microsoft Graph Update the navigation property granularMailboxRestoreArtifacts in solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionsupdategranularmailboxrestoreartifacts with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: solutionsbackuprestoreexchangerestoresessionsdeletegranularmailboxrestoreartifacts description: Microsoft Graph Delete navigation property granularMailboxRestoreArtifacts for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionsdeletegranularmailboxrestoreartifacts with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}/granularmailboxrestoreartifacts/{granularmailboxrestoreartifact-id}/restorepoint name: solutions-backuprestore-exchangerestoresessions-exchangerestoresession-id-granul description: REST surface for solutions-backupRestore-exchangeRestoreSessions-exchangeRestoreSession-id-granul. operations: - method: GET name: solutionsbackuprestoreexchangerestoresessionsgranularmailboxrestoreartifactsgetrestorepoint description: Microsoft Graph Get restorePoint from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionsgranularmailboxrestoreartifactsgetrestorepoint with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}/mailboxrestoreartifacts name: solutions-backuprestore-exchangerestoresessions-exchangerestoresession-id-mailbo description: REST surface for solutions-backupRestore-exchangeRestoreSessions-exchangeRestoreSession-id-mailbo. operations: - method: GET name: solutionsbackuprestoreexchangerestoresessionslistmailboxrestoreartifacts description: Microsoft Graph List mailboxRestoreArtifacts call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionslistmailboxrestoreartifacts with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: solutionsbackuprestoreexchangerestoresessionscreatemailboxrestoreartifacts description: Microsoft Graph Create new navigation property to mailboxRestoreArtifacts for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionscreatemailboxrestoreartifacts with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}/mailboxrestoreartifacts/count name: solutions-backuprestore-exchangerestoresessions-exchangerestoresession-id-mailbo description: REST surface for solutions-backupRestore-exchangeRestoreSessions-exchangeRestoreSession-id-mailbo. operations: - method: GET name: solutionsbackuprestoreexchangerestoresessionsmailboxrestoreartifactsgetcount5e6f description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionsmailboxrestoreartifactsgetcount5e6f outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}/mailboxrestoreartifacts/{mailboxrestoreartifact-id} name: solutions-backuprestore-exchangerestoresessions-exchangerestoresession-id-mailbo description: REST surface for solutions-backupRestore-exchangeRestoreSessions-exchangeRestoreSession-id-mailbo. operations: - method: GET name: solutionsbackuprestoreexchangerestoresessionsgetmailboxrestoreartifacts description: Microsoft Graph Get mailboxRestoreArtifacts from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionsgetmailboxrestoreartifacts with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: solutionsbackuprestoreexchangerestoresessionsupdatemailboxrestoreartifacts description: Microsoft Graph Update the navigation property mailboxRestoreArtifacts in solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionsupdatemailboxrestoreartifacts with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: solutionsbackuprestoreexchangerestoresessionsdeletemailboxrestoreartifacts description: Microsoft Graph Delete navigation property mailboxRestoreArtifacts for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionsdeletemailboxrestoreartifacts with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}/mailboxrestoreartifacts/{mailboxrestoreartifact-id}/restorepoint name: solutions-backuprestore-exchangerestoresessions-exchangerestoresession-id-mailbo description: REST surface for solutions-backupRestore-exchangeRestoreSessions-exchangeRestoreSession-id-mailbo. operations: - method: GET name: solutionsbackuprestoreexchangerestoresessionsmailboxrestoreartifactsgetrestorepoint description: Microsoft Graph Get restorePoint from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionsmailboxrestoreartifactsgetrestorepoint with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}/mailboxrestoreartifactsbulkadditionrequests name: solutions-backuprestore-exchangerestoresessions-exchangerestoresession-id-mailbo description: REST surface for solutions-backupRestore-exchangeRestoreSessions-exchangeRestoreSession-id-mailbo. operations: - method: GET name: solutionsbackuprestoreexchangerestoresessionslistmailboxrestoreartifactsbulkadditionrequests description: Microsoft Graph List mailboxRestoreArtifactsBulkAdditionRequests call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionslistmailboxrestoreartifactsbulkadditionrequests with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: solutionsbackuprestoreexchangerestoresessionscreatemailboxrestoreartifactsbulkadditionrequests description: Microsoft Graph Create mailboxRestoreArtifactsBulkAdditionRequest call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionscreatemailboxrestoreartifactsbulkadditionrequests with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}/mailboxrestoreartifactsbulkadditionrequests/count name: solutions-backuprestore-exchangerestoresessions-exchangerestoresession-id-mailbo description: REST surface for solutions-backupRestore-exchangeRestoreSessions-exchangeRestoreSession-id-mailbo. operations: - method: GET name: solutionsbackuprestoreexchangerestoresessionsmailboxrestoreartifactsbulkadditionrequestsgetcount609b description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionsmailboxrestoreartifactsbulkadditionrequestsgetcount609b outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/exchangerestoresessions/{exchangerestoresession-id}/mailboxrestoreartifactsbulkadditionrequests/{mailboxrestoreartifactsbulkadditionrequest-id} name: solutions-backuprestore-exchangerestoresessions-exchangerestoresession-id-mailbo description: REST surface for solutions-backupRestore-exchangeRestoreSessions-exchangeRestoreSession-id-mailbo. operations: - method: GET name: solutionsbackuprestoreexchangerestoresessionsgetmailboxrestoreartifactsbulkadditionrequests description: Microsoft Graph Get mailboxRestoreArtifactsBulkAdditionRequest call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionsgetmailboxrestoreartifactsbulkadditionrequests with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: solutionsbackuprestoreexchangerestoresessionsupdatemailboxrestoreartifactsbulkadditionrequests description: Microsoft Graph Update the navigation property mailboxRestoreArtifactsBulkAdditionRequests in solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionsupdatemailboxrestoreartifactsbulkadditionrequests with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: solutionsbackuprestoreexchangerestoresessionsdeletemailboxrestoreartifactsbulkadditionrequests description: Microsoft Graph Delete mailboxRestoreArtifactsBulkAdditionRequest call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionsdeletemailboxrestoreartifactsbulkadditionrequests with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/mailboxinclusionrules name: solutions-backuprestore-mailboxinclusionrules description: REST surface for solutions-backupRestore-mailboxInclusionRules. operations: - method: GET name: solutionsbackuprestorelistmailboxinclusionrules description: Microsoft Graph Get mailboxInclusionRules from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistmailboxinclusionrules with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: solutionsbackuprestorecreatemailboxinclusionrules description: Microsoft Graph Create new navigation property to mailboxInclusionRules for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreatemailboxinclusionrules with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/mailboxinclusionrules/count name: solutions-backuprestore-mailboxinclusionrules-count description: REST surface for solutions-backupRestore-mailboxInclusionRules-$count. operations: - method: GET name: solutionsbackuprestoremailboxinclusionrulesgetcountd80a description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoremailboxinclusionrulesgetcountd80a outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/mailboxinclusionrules/{mailboxprotectionrule-id} name: solutions-backuprestore-mailboxinclusionrules-mailboxprotectionrule-id description: REST surface for solutions-backupRestore-mailboxInclusionRules-mailboxProtectionRule-id. operations: - method: GET name: solutionsbackuprestoregetmailboxinclusionrules description: Microsoft Graph Get mailboxInclusionRules from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetmailboxinclusionrules with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: solutionsbackuprestoreupdatemailboxinclusionrules description: Microsoft Graph Update the navigation property mailboxInclusionRules in solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdatemailboxinclusionrules with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: solutionsbackuprestoredeletemailboxinclusionrules description: Microsoft Graph Delete navigation property mailboxInclusionRules for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeletemailboxinclusionrules with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/mailboxprotectionunits name: solutions-backuprestore-mailboxprotectionunits description: REST surface for solutions-backupRestore-mailboxProtectionUnits. operations: - method: GET name: solutionsbackuprestorelistmailboxprotectionunits description: Microsoft Graph Get mailboxProtectionUnits from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistmailboxprotectionunits with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: solutionsbackuprestorecreatemailboxprotectionunits description: Microsoft Graph Create new navigation property to mailboxProtectionUnits for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreatemailboxprotectionunits with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/mailboxprotectionunits/count name: solutions-backuprestore-mailboxprotectionunits-count description: REST surface for solutions-backupRestore-mailboxProtectionUnits-$count. operations: - method: GET name: solutionsbackuprestoremailboxprotectionunitsgetcountf991 description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoremailboxprotectionunitsgetcountf991 outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/mailboxprotectionunits/{mailboxprotectionunit-id} name: solutions-backuprestore-mailboxprotectionunits-mailboxprotectionunit-id description: REST surface for solutions-backupRestore-mailboxProtectionUnits-mailboxProtectionUnit-id. operations: - method: GET name: solutionsbackuprestoregetmailboxprotectionunits description: Microsoft Graph Get mailboxProtectionUnits from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetmailboxprotectionunits with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: solutionsbackuprestoreupdatemailboxprotectionunits description: Microsoft Graph Update the navigation property mailboxProtectionUnits in solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdatemailboxprotectionunits with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: solutionsbackuprestoredeletemailboxprotectionunits description: Microsoft Graph Delete navigation property mailboxProtectionUnits for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeletemailboxprotectionunits with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/mailboxprotectionunitsbulkadditionjobs name: solutions-backuprestore-mailboxprotectionunitsbulkadditionjobs description: REST surface for solutions-backupRestore-mailboxProtectionUnitsBulkAdditionJobs. operations: - method: GET name: solutionsbackuprestorelistmailboxprotectionunitsbulkadditionjobs description: Microsoft Graph Get mailboxProtectionUnitsBulkAdditionJobs from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistmailboxprotectionunitsbulkadditionjobs with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: solutionsbackuprestorecreatemailboxprotectionunitsbulkadditionjobs description: Microsoft Graph Create new navigation property to mailboxProtectionUnitsBulkAdditionJobs for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreatemailboxprotectionunitsbulkadditionjobs with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/mailboxprotectionunitsbulkadditionjobs/count name: solutions-backuprestore-mailboxprotectionunitsbulkadditionjobs-count description: REST surface for solutions-backupRestore-mailboxProtectionUnitsBulkAdditionJobs-$count. operations: - method: GET name: solutionsbackuprestoremailboxprotectionunitsbulkadditionjobsgetcount8da2 description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoremailboxprotectionunitsbulkadditionjobsgetcount8da2 outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/mailboxprotectionunitsbulkadditionjobs/{mailboxprotectionunitsbulkadditionjob-id} name: solutions-backuprestore-mailboxprotectionunitsbulkadditionjobs-mailboxprotection description: REST surface for solutions-backupRestore-mailboxProtectionUnitsBulkAdditionJobs-mailboxProtection. operations: - method: GET name: solutionsbackuprestoregetmailboxprotectionunitsbulkadditionjobs description: Microsoft Graph Get mailboxProtectionUnitsBulkAdditionJobs from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetmailboxprotectionunitsbulkadditionjobs with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: solutionsbackuprestoreupdatemailboxprotectionunitsbulkadditionjobs description: Microsoft Graph Update the navigation property mailboxProtectionUnitsBulkAdditionJobs in solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdatemailboxprotectionunitsbulkadditionjobs with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: solutionsbackuprestoredeletemailboxprotectionunitsbulkadditionjobs description: Microsoft Graph Delete navigation property mailboxProtectionUnitsBulkAdditionJobs for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeletemailboxprotectionunitsbulkadditionjobs with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/onedriveforbusinessprotectionpolicies name: solutions-backuprestore-onedriveforbusinessprotectionpolicies description: REST surface for solutions-backupRestore-oneDriveForBusinessProtectionPolicies. operations: - method: GET name: solutionsbackuprestorelistonedriveforbusinessprotectionpolicies description: Microsoft Graph Get oneDriveForBusinessProtectionPolicies from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistonedriveforbusinessprotectionpolicies with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: solutionsbackuprestorecreateonedriveforbusinessprotectionpolicies description: Microsoft Graph Create oneDriveForBusinessProtectionPolicy call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreateonedriveforbusinessprotectionpolicies with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/onedriveforbusinessprotectionpolicies/count name: solutions-backuprestore-onedriveforbusinessprotectionpolicies-count description: REST surface for solutions-backupRestore-oneDriveForBusinessProtectionPolicies-$count. operations: - method: GET name: solutionsbackuprestoreonedriveforbusinessprotectionpoliciesgetcount4e8f description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessprotectionpoliciesgetcount4e8f outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/onedriveforbusinessprotectionpolicies/{onedriveforbusinessprotectionpolicy-id} name: solutions-backuprestore-onedriveforbusinessprotectionpolicies-onedriveforbusines description: REST surface for solutions-backupRestore-oneDriveForBusinessProtectionPolicies-oneDriveForBusines. operations: - method: GET name: solutionsbackuprestoregetonedriveforbusinessprotectionpolicies description: Microsoft Graph Get oneDriveForBusinessProtectionPolicies from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetonedriveforbusinessprotectionpolicies with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: solutionsbackuprestoreupdateonedriveforbusinessprotectionpolicies description: Microsoft Graph Update oneDriveForBusinessProtectionPolicy call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdateonedriveforbusinessprotectionpolicies with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: solutionsbackuprestoredeleteonedriveforbusinessprotectionpolicies description: Microsoft Graph Delete navigation property oneDriveForBusinessProtectionPolicies for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeleteonedriveforbusinessprotectionpolicies with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/onedriveforbusinessprotectionpolicies/{onedriveforbusinessprotectionpolicy-id}/driveinclusionrules name: solutions-backuprestore-onedriveforbusinessprotectionpolicies-onedriveforbusines description: REST surface for solutions-backupRestore-oneDriveForBusinessProtectionPolicies-oneDriveForBusines. operations: - method: GET name: solutionsbackuprestoreonedriveforbusinessprotectionpolicieslistdriveinclusionrules description: Microsoft Graph List driveInclusionRules call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessprotectionpolicieslistdriveinclusionrules with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/onedriveforbusinessprotectionpolicies/{onedriveforbusinessprotectionpolicy-id}/driveinclusionrules/count name: solutions-backuprestore-onedriveforbusinessprotectionpolicies-onedriveforbusines description: REST surface for solutions-backupRestore-oneDriveForBusinessProtectionPolicies-oneDriveForBusines. operations: - method: GET name: solutionsbackuprestoreonedriveforbusinessprotectionpoliciesdriveinclusionrulesgetcount49f5 description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessprotectionpoliciesdriveinclusionrulesgetcount49f5 outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/onedriveforbusinessprotectionpolicies/{onedriveforbusinessprotectionpolicy-id}/driveinclusionrules/{driveprotectionrule-id} name: solutions-backuprestore-onedriveforbusinessprotectionpolicies-onedriveforbusines description: REST surface for solutions-backupRestore-oneDriveForBusinessProtectionPolicies-oneDriveForBusines. operations: - method: GET name: solutionsbackuprestoreonedriveforbusinessprotectionpoliciesgetdriveinclusionrules description: Microsoft Graph Get protectionRuleBase call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessprotectionpoliciesgetdriveinclusionrules with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/onedriveforbusinessprotectionpolicies/{onedriveforbusinessprotectionpolicy-id}/driveprotectionunits name: solutions-backuprestore-onedriveforbusinessprotectionpolicies-onedriveforbusines description: REST surface for solutions-backupRestore-oneDriveForBusinessProtectionPolicies-oneDriveForBusines. operations: - method: GET name: solutionsbackuprestoreonedriveforbusinessprotectionpolicieslistdriveprotectionunits description: Microsoft Graph List driveProtectionUnits call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessprotectionpolicieslistdriveprotectionunits with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/onedriveforbusinessprotectionpolicies/{onedriveforbusinessprotectionpolicy-id}/driveprotectionunits/count name: solutions-backuprestore-onedriveforbusinessprotectionpolicies-onedriveforbusines description: REST surface for solutions-backupRestore-oneDriveForBusinessProtectionPolicies-oneDriveForBusines. operations: - method: GET name: solutionsbackuprestoreonedriveforbusinessprotectionpoliciesdriveprotectionunitsgetcount2f14 description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessprotectionpoliciesdriveprotectionunitsgetcount2f14 outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/onedriveforbusinessprotectionpolicies/{onedriveforbusinessprotectionpolicy-id}/driveprotectionunits/{driveprotectionunit-id} name: solutions-backuprestore-onedriveforbusinessprotectionpolicies-onedriveforbusines description: REST surface for solutions-backupRestore-oneDriveForBusinessProtectionPolicies-oneDriveForBusines. operations: - method: GET name: solutionsbackuprestoreonedriveforbusinessprotectionpoliciesgetdriveprotectionunits description: Microsoft Graph Get driveProtectionUnits from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessprotectionpoliciesgetdriveprotectionunits with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/onedriveforbusinessprotectionpolicies/{onedriveforbusinessprotectionpolicy-id}/driveprotectionunitsbulkadditionjobs name: solutions-backuprestore-onedriveforbusinessprotectionpolicies-onedriveforbusines description: REST surface for solutions-backupRestore-oneDriveForBusinessProtectionPolicies-oneDriveForBusines. operations: - method: GET name: solutionsbackuprestoreonedriveforbusinessprotectionpolicieslistdriveprotectionunitsbulkadditionjobs description: Microsoft Graph List driveProtectionUnitsBulkAdditionJobs call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessprotectionpolicieslistdriveprotectionunitsbulkadditionjobs with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/onedriveforbusinessprotectionpolicies/{onedriveforbusinessprotectionpolicy-id}/driveprotectionunitsbulkadditionjobs/count name: solutions-backuprestore-onedriveforbusinessprotectionpolicies-onedriveforbusines description: REST surface for solutions-backupRestore-oneDriveForBusinessProtectionPolicies-oneDriveForBusines. operations: - method: GET name: solutionsbackuprestoreonedriveforbusinessprotectionpoliciesdriveprotectionunitsbulkadditionjobsgetcount44f9 description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessprotectionpoliciesdriveprotectionunitsbulkadditionjobsgetcount44f9 outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/onedriveforbusinessprotectionpolicies/{onedriveforbusinessprotectionpolicy-id}/driveprotectionunitsbulkadditionjobs/{driveprotectionunitsbulkadditionjob-id} name: solutions-backuprestore-onedriveforbusinessprotectionpolicies-onedriveforbusines description: REST surface for solutions-backupRestore-oneDriveForBusinessProtectionPolicies-oneDriveForBusines. operations: - method: GET name: solutionsbackuprestoreonedriveforbusinessprotectionpoliciesgetdriveprotectionunitsbulkadditionjobs description: Microsoft Graph Get driveProtectionUnitsBulkAdditionJob call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessprotectionpoliciesgetdriveprotectionunitsbulkadditionjobs with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/onedriveforbusinessrestoresessions name: solutions-backuprestore-onedriveforbusinessrestoresessions description: REST surface for solutions-backupRestore-oneDriveForBusinessRestoreSessions. operations: - method: GET name: solutionsbackuprestorelistonedriveforbusinessrestoresessions description: Microsoft Graph Get oneDriveForBusinessRestoreSessions from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistonedriveforbusinessrestoresessions with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: solutionsbackuprestorecreateonedriveforbusinessrestoresessions description: Microsoft Graph Create oneDriveForBusinessRestoreSession call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreateonedriveforbusinessrestoresessions with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/onedriveforbusinessrestoresessions/count name: solutions-backuprestore-onedriveforbusinessrestoresessions-count description: REST surface for solutions-backupRestore-oneDriveForBusinessRestoreSessions-$count. operations: - method: GET name: solutionsbackuprestoreonedriveforbusinessrestoresessionsgetcount8c80 description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessrestoresessionsgetcount8c80 outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/onedriveforbusinessrestoresessions/{onedriveforbusinessrestoresession-id} name: solutions-backuprestore-onedriveforbusinessrestoresessions-onedriveforbusinessre description: REST surface for solutions-backupRestore-oneDriveForBusinessRestoreSessions-oneDriveForBusinessRe. operations: - method: GET name: solutionsbackuprestoregetonedriveforbusinessrestoresessions description: Microsoft Graph Get oneDriveForBusinessRestoreSessions from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetonedriveforbusinessrestoresessions with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: solutionsbackuprestoreupdateonedriveforbusinessrestoresessions description: Microsoft Graph Update oneDriveForBusinessRestoreSession call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdateonedriveforbusinessrestoresessions with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: solutionsbackuprestoredeleteonedriveforbusinessrestoresessions description: Microsoft Graph Delete navigation property oneDriveForBusinessRestoreSessions for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeleteonedriveforbusinessrestoresessions with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/onedriveforbusinessrestoresessions/{onedriveforbusinessrestoresession-id}/driverestoreartifacts name: solutions-backuprestore-onedriveforbusinessrestoresessions-onedriveforbusinessre description: REST surface for solutions-backupRestore-oneDriveForBusinessRestoreSessions-oneDriveForBusinessRe. operations: - method: GET name: solutionsbackuprestoreonedriveforbusinessrestoresessionslistdriverestoreartifacts description: Microsoft Graph List driveRestoreArtifacts call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessrestoresessionslistdriverestoreartifacts with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: solutionsbackuprestoreonedriveforbusinessrestoresessionscreatedriverestoreartifacts description: Microsoft Graph Create new navigation property to driveRestoreArtifacts for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessrestoresessionscreatedriverestoreartifacts with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/onedriveforbusinessrestoresessions/{onedriveforbusinessrestoresession-id}/driverestoreartifacts/count name: solutions-backuprestore-onedriveforbusinessrestoresessions-onedriveforbusinessre description: REST surface for solutions-backupRestore-oneDriveForBusinessRestoreSessions-oneDriveForBusinessRe. operations: - method: GET name: solutionsbackuprestoreonedriveforbusinessrestoresessionsdriverestoreartifactsgetcount9e6d description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessrestoresessionsdriverestoreartifactsgetcount9e6d outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/onedriveforbusinessrestoresessions/{onedriveforbusinessrestoresession-id}/driverestoreartifacts/{driverestoreartifact-id} name: solutions-backuprestore-onedriveforbusinessrestoresessions-onedriveforbusinessre description: REST surface for solutions-backupRestore-oneDriveForBusinessRestoreSessions-oneDriveForBusinessRe. operations: - method: GET name: solutionsbackuprestoreonedriveforbusinessrestoresessionsgetdriverestoreartifacts description: Microsoft Graph Get driveRestoreArtifacts from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessrestoresessionsgetdriverestoreartifacts with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: solutionsbackuprestoreonedriveforbusinessrestoresessionsupdatedriverestoreartifacts description: Microsoft Graph Update the navigation property driveRestoreArtifacts in solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessrestoresessionsupdatedriverestoreartifacts with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: solutionsbackuprestoreonedriveforbusinessrestoresessionsdeletedriverestoreartifacts description: Microsoft Graph Delete navigation property driveRestoreArtifacts for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessrestoresessionsdeletedriverestoreartifacts with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/onedriveforbusinessrestoresessions/{onedriveforbusinessrestoresession-id}/driverestoreartifacts/{driverestoreartifact-id}/restorepoint name: solutions-backuprestore-onedriveforbusinessrestoresessions-onedriveforbusinessre description: REST surface for solutions-backupRestore-oneDriveForBusinessRestoreSessions-oneDriveForBusinessRe. operations: - method: GET name: solutionsbackuprestoreonedriveforbusinessrestoresessionsdriverestoreartifactsgetrestorepoint description: Microsoft Graph Get restorePoint from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessrestoresessionsdriverestoreartifactsgetrestorepoint with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/onedriveforbusinessrestoresessions/{onedriveforbusinessrestoresession-id}/driverestoreartifactsbulkadditionrequests name: solutions-backuprestore-onedriveforbusinessrestoresessions-onedriveforbusinessre description: REST surface for solutions-backupRestore-oneDriveForBusinessRestoreSessions-oneDriveForBusinessRe. operations: - method: GET name: solutionsbackuprestoreonedriveforbusinessrestoresessionslistdriverestoreartifactsbulkadditionrequests description: Microsoft Graph List driveRestoreArtifactsBulkAdditionRequests call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessrestoresessionslistdriverestoreartifactsbulkadditionrequests with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: solutionsbackuprestoreonedriveforbusinessrestoresessionscreatedriverestoreartifactsbulkadditionrequests description: Microsoft Graph Create driveRestoreArtifactsBulkAdditionRequest call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessrestoresessionscreatedriverestoreartifactsbulkadditionrequests with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/onedriveforbusinessrestoresessions/{onedriveforbusinessrestoresession-id}/driverestoreartifactsbulkadditionrequests/count name: solutions-backuprestore-onedriveforbusinessrestoresessions-onedriveforbusinessre description: REST surface for solutions-backupRestore-oneDriveForBusinessRestoreSessions-oneDriveForBusinessRe. operations: - method: GET name: solutionsbackuprestoreonedriveforbusinessrestoresessionsdriverestoreartifactsbulkadditionrequestsgetcount9cac description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessrestoresessionsdriverestoreartifactsbulkadditionrequestsgetcount9cac outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/onedriveforbusinessrestoresessions/{onedriveforbusinessrestoresession-id}/driverestoreartifactsbulkadditionrequests/{driverestoreartifactsbulkadditionrequest-id} name: solutions-backuprestore-onedriveforbusinessrestoresessions-onedriveforbusinessre description: REST surface for solutions-backupRestore-oneDriveForBusinessRestoreSessions-oneDriveForBusinessRe. operations: - method: GET name: solutionsbackuprestoreonedriveforbusinessrestoresessionsgetdriverestoreartifactsbulkadditionrequests description: Microsoft Graph Get driveRestoreArtifactsBulkAdditionRequest call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessrestoresessionsgetdriverestoreartifactsbulkadditionrequests with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: solutionsbackuprestoreonedriveforbusinessrestoresessionsupdatedriverestoreartifactsbulkadditionrequests description: Microsoft Graph Update the navigation property driveRestoreArtifactsBulkAdditionRequests in solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessrestoresessionsupdatedriverestoreartifactsbulkadditionrequests with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: solutionsbackuprestoreonedriveforbusinessrestoresessionsdeletedriverestoreartifactsbulkadditionrequests description: Microsoft Graph Delete driveRestoreArtifactsBulkAdditionRequest call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessrestoresessionsdeletedriverestoreartifactsbulkadditionrequests with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/protectionpolicies name: solutions-backuprestore-protectionpolicies description: REST surface for solutions-backupRestore-protectionPolicies. operations: - method: GET name: solutionsbackuprestorelistprotectionpolicies description: Microsoft Graph Get protectionPolicies from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistprotectionpolicies with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: solutionsbackuprestorecreateprotectionpolicies description: Microsoft Graph Create new navigation property to protectionPolicies for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreateprotectionpolicies with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/protectionpolicies/count name: solutions-backuprestore-protectionpolicies-count description: REST surface for solutions-backupRestore-protectionPolicies-$count. operations: - method: GET name: solutionsbackuprestoreprotectionpoliciesgetcount4cd1 description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreprotectionpoliciesgetcount4cd1 outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/protectionpolicies/{protectionpolicybase-id} name: solutions-backuprestore-protectionpolicies-protectionpolicybase-id description: REST surface for solutions-backupRestore-protectionPolicies-protectionPolicyBase-id. operations: - method: GET name: solutionsbackuprestoregetprotectionpolicies description: Microsoft Graph Get protectionPolicies from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetprotectionpolicies with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: solutionsbackuprestoreupdateprotectionpolicies description: Microsoft Graph Update the navigation property protectionPolicies in solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdateprotectionpolicies with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: solutionsbackuprestoredeleteprotectionpolicies description: Microsoft Graph Delete protectionPolicyBase call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeleteprotectionpolicies with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/protectionpolicies/{protectionpolicybase-id}/activate name: solutions-backuprestore-protectionpolicies-protectionpolicybase-id-activate description: REST surface for solutions-backupRestore-protectionPolicies-protectionPolicyBase-id-activate. operations: - method: POST name: solutionsbackuprestoreprotectionpoliciesprotectionpolicybaseactivate description: Microsoft Graph Invoke action activate call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreprotectionpoliciesprotectionpolicybaseactivate outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/protectionpolicies/{protectionpolicybase-id}/deactivate name: solutions-backuprestore-protectionpolicies-protectionpolicybase-id-deactivate description: REST surface for solutions-backupRestore-protectionPolicies-protectionPolicyBase-id-deactivate. operations: - method: POST name: solutionsbackuprestoreprotectionpoliciesprotectionpolicybasedeactivate description: Microsoft Graph Invoke action deactivate call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreprotectionpoliciesprotectionpolicybasedeactivate outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/protectionunits name: solutions-backuprestore-protectionunits description: REST surface for solutions-backupRestore-protectionUnits. operations: - method: GET name: solutionsbackuprestorelistprotectionunits description: Microsoft Graph Get protectionUnitBase call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistprotectionunits with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/protectionunits/count name: solutions-backuprestore-protectionunits-count description: REST surface for solutions-backupRestore-protectionUnits-$count. operations: - method: GET name: solutionsbackuprestoreprotectionunitsgetcount2032 description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreprotectionunitsgetcount2032 outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/protectionunits/graph-driveprotectionunit name: solutions-backuprestore-protectionunits-graph-driveprotectionunit description: REST surface for solutions-backupRestore-protectionUnits-graph.driveProtectionUnit. operations: - method: GET name: solutionsbackuprestorelistprotectionunitsasdriveprotectionunit description: Microsoft Graph List driveProtectionUnits call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistprotectionunitsasdriveprotectionunit with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/protectionunits/graph-driveprotectionunit/count name: solutions-backuprestore-protectionunits-graph-driveprotectionunit-count description: REST surface for solutions-backupRestore-protectionUnits-graph.driveProtectionUnit-$count. operations: - method: GET name: solutionsbackuprestoreprotectionunitsgetcountasdriveprotectionunitf606 description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreprotectionunitsgetcountasdriveprotectionunitf606 outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/protectionunits/graph-mailboxprotectionunit name: solutions-backuprestore-protectionunits-graph-mailboxprotectionunit description: REST surface for solutions-backupRestore-protectionUnits-graph.mailboxProtectionUnit. operations: - method: GET name: solutionsbackuprestorelistprotectionunitsasmailboxprotectionunit description: Microsoft Graph List mailboxProtectionUnits call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistprotectionunitsasmailboxprotectionunit with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/protectionunits/graph-mailboxprotectionunit/count name: solutions-backuprestore-protectionunits-graph-mailboxprotectionunit-count description: REST surface for solutions-backupRestore-protectionUnits-graph.mailboxProtectionUnit-$count. operations: - method: GET name: solutionsbackuprestoreprotectionunitsgetcountasmailboxprotectionunit9041 description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreprotectionunitsgetcountasmailboxprotectionunit9041 outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/protectionunits/graph-siteprotectionunit name: solutions-backuprestore-protectionunits-graph-siteprotectionunit description: REST surface for solutions-backupRestore-protectionUnits-graph.siteProtectionUnit. operations: - method: GET name: solutionsbackuprestorelistprotectionunitsassiteprotectionunit description: Microsoft Graph List siteProtectionUnits call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistprotectionunitsassiteprotectionunit with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/protectionunits/graph-siteprotectionunit/count name: solutions-backuprestore-protectionunits-graph-siteprotectionunit-count description: REST surface for solutions-backupRestore-protectionUnits-graph.siteProtectionUnit-$count. operations: - method: GET name: solutionsbackuprestoreprotectionunitsgetcountassiteprotectionunit4565 description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreprotectionunitsgetcountassiteprotectionunit4565 outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/protectionunits/{protectionunitbase-id} name: solutions-backuprestore-protectionunits-protectionunitbase-id description: REST surface for solutions-backupRestore-protectionUnits-protectionUnitBase-id. operations: - method: GET name: solutionsbackuprestoregetprotectionunits description: Microsoft Graph Get protectionUnitBase call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetprotectionunits with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/protectionunits/{protectionunitbase-id}/canceloffboard name: solutions-backuprestore-protectionunits-protectionunitbase-id-canceloffboard description: REST surface for solutions-backupRestore-protectionUnits-protectionUnitBase-id-cancelOffboard. operations: - method: POST name: solutionsbackuprestoreprotectionunitsprotectionunitbasecanceloffboard description: Microsoft Graph Invoke action cancelOffboard call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreprotectionunitsprotectionunitbasecanceloffboard outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/protectionunits/{protectionunitbase-id}/graph-driveprotectionunit name: solutions-backuprestore-protectionunits-protectionunitbase-id-graph-driveprotect description: REST surface for solutions-backupRestore-protectionUnits-protectionUnitBase-id-graph.driveProtect. operations: - method: GET name: solutionsbackuprestoregetprotectionunitsasdriveprotectionunit description: Microsoft Graph List driveProtectionUnits call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetprotectionunitsasdriveprotectionunit with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/protectionunits/{protectionunitbase-id}/graph-mailboxprotectionunit name: solutions-backuprestore-protectionunits-protectionunitbase-id-graph-mailboxprote description: REST surface for solutions-backupRestore-protectionUnits-protectionUnitBase-id-graph.mailboxProte. operations: - method: GET name: solutionsbackuprestoregetprotectionunitsasmailboxprotectionunit description: Microsoft Graph List mailboxProtectionUnits call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetprotectionunitsasmailboxprotectionunit with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/protectionunits/{protectionunitbase-id}/graph-siteprotectionunit name: solutions-backuprestore-protectionunits-protectionunitbase-id-graph-siteprotecti description: REST surface for solutions-backupRestore-protectionUnits-protectionUnitBase-id-graph.siteProtecti. operations: - method: GET name: solutionsbackuprestoregetprotectionunitsassiteprotectionunit description: Microsoft Graph List siteProtectionUnits call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetprotectionunitsassiteprotectionunit with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/protectionunits/{protectionunitbase-id}/offboard name: solutions-backuprestore-protectionunits-protectionunitbase-id-offboard description: REST surface for solutions-backupRestore-protectionUnits-protectionUnitBase-id-offboard. operations: - method: POST name: solutionsbackuprestoreprotectionunitsprotectionunitbaseoffboard description: Microsoft Graph Invoke action offboard call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreprotectionunitsprotectionunitbaseoffboard outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/restorepoints name: solutions-backuprestore-restorepoints description: REST surface for solutions-backupRestore-restorePoints. operations: - method: GET name: solutionsbackuprestorelistrestorepoints description: Microsoft Graph List restorePoints call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistrestorepoints with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: solutionsbackuprestorecreaterestorepoints description: Microsoft Graph Create new navigation property to restorePoints for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreaterestorepoints with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/restorepoints/count name: solutions-backuprestore-restorepoints-count description: REST surface for solutions-backupRestore-restorePoints-$count. operations: - method: GET name: solutionsbackuprestorerestorepointsgetcountca20 description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorerestorepointsgetcountca20 outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/restorepoints/search name: solutions-backuprestore-restorepoints-search description: REST surface for solutions-backupRestore-restorePoints-search. operations: - method: POST name: solutionsbackuprestorerestorepointssearch description: Microsoft Graph Invoke action search call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorerestorepointssearch with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/restorepoints/{restorepoint-id} name: solutions-backuprestore-restorepoints-restorepoint-id description: REST surface for solutions-backupRestore-restorePoints-restorePoint-id. operations: - method: GET name: solutionsbackuprestoregetrestorepoints description: Microsoft Graph Get restorePoints from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetrestorepoints with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: solutionsbackuprestoreupdaterestorepoints description: Microsoft Graph Update the navigation property restorePoints in solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdaterestorepoints with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: solutionsbackuprestoredeleterestorepoints description: Microsoft Graph Delete navigation property restorePoints for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeleterestorepoints with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/restorepoints/{restorepoint-id}/protectionunit name: solutions-backuprestore-restorepoints-restorepoint-id-protectionunit description: REST surface for solutions-backupRestore-restorePoints-restorePoint-id-protectionUnit. operations: - method: GET name: solutionsbackuprestorerestorepointsgetprotectionunit description: Microsoft Graph Get protectionUnit from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorerestorepointsgetprotectionunit with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/restoresessions name: solutions-backuprestore-restoresessions description: REST surface for solutions-backupRestore-restoreSessions. operations: - method: GET name: solutionsbackuprestorelistrestoresessions description: Microsoft Graph List restoreSessionBase objects call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistrestoresessions with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: solutionsbackuprestorecreaterestoresessions description: Microsoft Graph Create new navigation property to restoreSessions for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreaterestoresessions with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/restoresessions/count name: solutions-backuprestore-restoresessions-count description: REST surface for solutions-backupRestore-restoreSessions-$count. operations: - method: GET name: solutionsbackuprestorerestoresessionsgetcountd907 description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorerestoresessionsgetcountd907 outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/restoresessions/{restoresessionbase-id} name: solutions-backuprestore-restoresessions-restoresessionbase-id description: REST surface for solutions-backupRestore-restoreSessions-restoreSessionBase-id. operations: - method: GET name: solutionsbackuprestoregetrestoresessions description: Microsoft Graph Get restoreSessionBase call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetrestoresessions with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: solutionsbackuprestoreupdaterestoresessions description: Microsoft Graph Update the navigation property restoreSessions in solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdaterestoresessions with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: solutionsbackuprestoredeleterestoresessions description: Microsoft Graph Delete restoreSessionBase call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeleterestoresessions with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/restoresessions/{restoresessionbase-id}/activate name: solutions-backuprestore-restoresessions-restoresessionbase-id-activate description: REST surface for solutions-backupRestore-restoreSessions-restoreSessionBase-id-activate. operations: - method: POST name: solutionsbackuprestorerestoresessionsrestoresessionbaseactivate description: Microsoft Graph Invoke action activate call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorerestoresessionsrestoresessionbaseactivate outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/serviceapps name: solutions-backuprestore-serviceapps description: REST surface for solutions-backupRestore-serviceApps. operations: - method: GET name: solutionsbackuprestorelistserviceapps description: Microsoft Graph List serviceApps call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistserviceapps with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: solutionsbackuprestorecreateserviceapps description: Microsoft Graph Create serviceApp call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreateserviceapps with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/serviceapps/count name: solutions-backuprestore-serviceapps-count description: REST surface for solutions-backupRestore-serviceApps-$count. operations: - method: GET name: solutionsbackuprestoreserviceappsgetcountef36 description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreserviceappsgetcountef36 outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/serviceapps/{serviceapp-id} name: solutions-backuprestore-serviceapps-serviceapp-id description: REST surface for solutions-backupRestore-serviceApps-serviceApp-id. operations: - method: GET name: solutionsbackuprestoregetserviceapps description: Microsoft Graph Get serviceApp call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetserviceapps with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: solutionsbackuprestoreupdateserviceapps description: Microsoft Graph Update the navigation property serviceApps in solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdateserviceapps with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: solutionsbackuprestoredeleteserviceapps description: Microsoft Graph Delete serviceApp call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeleteserviceapps with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/serviceapps/{serviceapp-id}/activate name: solutions-backuprestore-serviceapps-serviceapp-id-activate description: REST surface for solutions-backupRestore-serviceApps-serviceApp-id-activate. operations: - method: POST name: solutionsbackuprestoreserviceappsserviceappactivate description: Microsoft Graph Invoke action activate call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreserviceappsserviceappactivate with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/serviceapps/{serviceapp-id}/deactivate name: solutions-backuprestore-serviceapps-serviceapp-id-deactivate description: REST surface for solutions-backupRestore-serviceApps-serviceApp-id-deactivate. operations: - method: POST name: solutionsbackuprestoreserviceappsserviceappdeactivate description: Microsoft Graph Invoke action deactivate call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreserviceappsserviceappdeactivate outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/sharepointprotectionpolicies name: solutions-backuprestore-sharepointprotectionpolicies description: REST surface for solutions-backupRestore-sharePointProtectionPolicies. operations: - method: GET name: solutionsbackuprestorelistsharepointprotectionpolicies description: Microsoft Graph Get sharePointProtectionPolicies from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistsharepointprotectionpolicies with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: solutionsbackuprestorecreatesharepointprotectionpolicies description: Microsoft Graph Create sharePointProtectionPolicy call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreatesharepointprotectionpolicies with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/sharepointprotectionpolicies/count name: solutions-backuprestore-sharepointprotectionpolicies-count description: REST surface for solutions-backupRestore-sharePointProtectionPolicies-$count. operations: - method: GET name: solutionsbackuprestoresharepointprotectionpoliciesgetcount9529 description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointprotectionpoliciesgetcount9529 outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/sharepointprotectionpolicies/{sharepointprotectionpolicy-id} name: solutions-backuprestore-sharepointprotectionpolicies-sharepointprotectionpolicy description: REST surface for solutions-backupRestore-sharePointProtectionPolicies-sharePointProtectionPolicy-. operations: - method: GET name: solutionsbackuprestoregetsharepointprotectionpolicies description: Microsoft Graph Get sharePointProtectionPolicies from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetsharepointprotectionpolicies with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: solutionsbackuprestoreupdatesharepointprotectionpolicies description: Microsoft Graph Update sharePointProtectionPolicy call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdatesharepointprotectionpolicies with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: solutionsbackuprestoredeletesharepointprotectionpolicies description: Microsoft Graph Delete navigation property sharePointProtectionPolicies for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeletesharepointprotectionpolicies with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/sharepointprotectionpolicies/{sharepointprotectionpolicy-id}/siteinclusionrules name: solutions-backuprestore-sharepointprotectionpolicies-sharepointprotectionpolicy description: REST surface for solutions-backupRestore-sharePointProtectionPolicies-sharePointProtectionPolicy-. operations: - method: GET name: solutionsbackuprestoresharepointprotectionpolicieslistsiteinclusionrules description: Microsoft Graph List siteInclusionRules call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointprotectionpolicieslistsiteinclusionrules with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/sharepointprotectionpolicies/{sharepointprotectionpolicy-id}/siteinclusionrules/count name: solutions-backuprestore-sharepointprotectionpolicies-sharepointprotectionpolicy description: REST surface for solutions-backupRestore-sharePointProtectionPolicies-sharePointProtectionPolicy-. operations: - method: GET name: solutionsbackuprestoresharepointprotectionpoliciessiteinclusionrulesgetcount84d3 description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointprotectionpoliciessiteinclusionrulesgetcount84d3 outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/sharepointprotectionpolicies/{sharepointprotectionpolicy-id}/siteinclusionrules/{siteprotectionrule-id} name: solutions-backuprestore-sharepointprotectionpolicies-sharepointprotectionpolicy description: REST surface for solutions-backupRestore-sharePointProtectionPolicies-sharePointProtectionPolicy-. operations: - method: GET name: solutionsbackuprestoresharepointprotectionpoliciesgetsiteinclusionrules description: Microsoft Graph Get protectionRuleBase call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointprotectionpoliciesgetsiteinclusionrules with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/sharepointprotectionpolicies/{sharepointprotectionpolicy-id}/siteprotectionunits name: solutions-backuprestore-sharepointprotectionpolicies-sharepointprotectionpolicy description: REST surface for solutions-backupRestore-sharePointProtectionPolicies-sharePointProtectionPolicy-. operations: - method: GET name: solutionsbackuprestoresharepointprotectionpolicieslistsiteprotectionunits description: Microsoft Graph List siteProtectionUnits call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointprotectionpolicieslistsiteprotectionunits with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/sharepointprotectionpolicies/{sharepointprotectionpolicy-id}/siteprotectionunits/count name: solutions-backuprestore-sharepointprotectionpolicies-sharepointprotectionpolicy description: REST surface for solutions-backupRestore-sharePointProtectionPolicies-sharePointProtectionPolicy-. operations: - method: GET name: solutionsbackuprestoresharepointprotectionpoliciessiteprotectionunitsgetcounte896 description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointprotectionpoliciessiteprotectionunitsgetcounte896 outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/sharepointprotectionpolicies/{sharepointprotectionpolicy-id}/siteprotectionunits/{siteprotectionunit-id} name: solutions-backuprestore-sharepointprotectionpolicies-sharepointprotectionpolicy description: REST surface for solutions-backupRestore-sharePointProtectionPolicies-sharePointProtectionPolicy-. operations: - method: GET name: solutionsbackuprestoresharepointprotectionpoliciesgetsiteprotectionunits description: Microsoft Graph Get siteProtectionUnits from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointprotectionpoliciesgetsiteprotectionunits with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/sharepointprotectionpolicies/{sharepointprotectionpolicy-id}/siteprotectionunitsbulkadditionjobs name: solutions-backuprestore-sharepointprotectionpolicies-sharepointprotectionpolicy description: REST surface for solutions-backupRestore-sharePointProtectionPolicies-sharePointProtectionPolicy-. operations: - method: GET name: solutionsbackuprestoresharepointprotectionpolicieslistsiteprotectionunitsbulkadditionjobs description: Microsoft Graph List siteProtectionUnitsBulkAdditionJobs call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointprotectionpolicieslistsiteprotectionunitsbulkadditionjobs with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/sharepointprotectionpolicies/{sharepointprotectionpolicy-id}/siteprotectionunitsbulkadditionjobs/count name: solutions-backuprestore-sharepointprotectionpolicies-sharepointprotectionpolicy description: REST surface for solutions-backupRestore-sharePointProtectionPolicies-sharePointProtectionPolicy-. operations: - method: GET name: solutionsbackuprestoresharepointprotectionpoliciessiteprotectionunitsbulkadditionjobsgetcountf26a description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointprotectionpoliciessiteprotectionunitsbulkadditionjobsgetcountf26a outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/sharepointprotectionpolicies/{sharepointprotectionpolicy-id}/siteprotectionunitsbulkadditionjobs/{siteprotectionunitsbulkadditionjob-id} name: solutions-backuprestore-sharepointprotectionpolicies-sharepointprotectionpolicy description: REST surface for solutions-backupRestore-sharePointProtectionPolicies-sharePointProtectionPolicy-. operations: - method: GET name: solutionsbackuprestoresharepointprotectionpoliciesgetsiteprotectionunitsbulkadditionjobs description: Microsoft Graph Get siteProtectionUnitsBulkAdditionJob call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointprotectionpoliciesgetsiteprotectionunitsbulkadditionjobs with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/sharepointrestoresessions name: solutions-backuprestore-sharepointrestoresessions description: REST surface for solutions-backupRestore-sharePointRestoreSessions. operations: - method: GET name: solutionsbackuprestorelistsharepointrestoresessions description: Microsoft Graph Get sharePointRestoreSessions from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistsharepointrestoresessions with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: solutionsbackuprestorecreatesharepointrestoresessions description: Microsoft Graph Create sharePointRestoreSession call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreatesharepointrestoresessions with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/sharepointrestoresessions/count name: solutions-backuprestore-sharepointrestoresessions-count description: REST surface for solutions-backupRestore-sharePointRestoreSessions-$count. operations: - method: GET name: solutionsbackuprestoresharepointrestoresessionsgetcount3343 description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointrestoresessionsgetcount3343 outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/sharepointrestoresessions/{sharepointrestoresession-id} name: solutions-backuprestore-sharepointrestoresessions-sharepointrestoresession-id description: REST surface for solutions-backupRestore-sharePointRestoreSessions-sharePointRestoreSession-id. operations: - method: GET name: solutionsbackuprestoregetsharepointrestoresessions description: Microsoft Graph Get sharePointRestoreSessions from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetsharepointrestoresessions with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: solutionsbackuprestoreupdatesharepointrestoresessions description: Microsoft Graph Update the navigation property sharePointRestoreSessions in solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdatesharepointrestoresessions with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: solutionsbackuprestoredeletesharepointrestoresessions description: Microsoft Graph Delete navigation property sharePointRestoreSessions for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeletesharepointrestoresessions with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/sharepointrestoresessions/{sharepointrestoresession-id}/siterestoreartifacts name: solutions-backuprestore-sharepointrestoresessions-sharepointrestoresession-id-si description: REST surface for solutions-backupRestore-sharePointRestoreSessions-sharePointRestoreSession-id-si. operations: - method: GET name: solutionsbackuprestoresharepointrestoresessionslistsiterestoreartifacts description: Microsoft Graph List siteRestoreArtifacts call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointrestoresessionslistsiterestoreartifacts with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: solutionsbackuprestoresharepointrestoresessionscreatesiterestoreartifacts description: Microsoft Graph Create new navigation property to siteRestoreArtifacts for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointrestoresessionscreatesiterestoreartifacts with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/sharepointrestoresessions/{sharepointrestoresession-id}/siterestoreartifacts/count name: solutions-backuprestore-sharepointrestoresessions-sharepointrestoresession-id-si description: REST surface for solutions-backupRestore-sharePointRestoreSessions-sharePointRestoreSession-id-si. operations: - method: GET name: solutionsbackuprestoresharepointrestoresessionssiterestoreartifactsgetcount1a1d description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointrestoresessionssiterestoreartifactsgetcount1a1d outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/sharepointrestoresessions/{sharepointrestoresession-id}/siterestoreartifacts/{siterestoreartifact-id} name: solutions-backuprestore-sharepointrestoresessions-sharepointrestoresession-id-si description: REST surface for solutions-backupRestore-sharePointRestoreSessions-sharePointRestoreSession-id-si. operations: - method: GET name: solutionsbackuprestoresharepointrestoresessionsgetsiterestoreartifacts description: Microsoft Graph Get siteRestoreArtifacts from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointrestoresessionsgetsiterestoreartifacts with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: solutionsbackuprestoresharepointrestoresessionsupdatesiterestoreartifacts description: Microsoft Graph Update the navigation property siteRestoreArtifacts in solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointrestoresessionsupdatesiterestoreartifacts with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: solutionsbackuprestoresharepointrestoresessionsdeletesiterestoreartifacts description: Microsoft Graph Delete navigation property siteRestoreArtifacts for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointrestoresessionsdeletesiterestoreartifacts with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/sharepointrestoresessions/{sharepointrestoresession-id}/siterestoreartifacts/{siterestoreartifact-id}/restorepoint name: solutions-backuprestore-sharepointrestoresessions-sharepointrestoresession-id-si description: REST surface for solutions-backupRestore-sharePointRestoreSessions-sharePointRestoreSession-id-si. operations: - method: GET name: solutionsbackuprestoresharepointrestoresessionssiterestoreartifactsgetrestorepoint description: Microsoft Graph Get restorePoint from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointrestoresessionssiterestoreartifactsgetrestorepoint with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/sharepointrestoresessions/{sharepointrestoresession-id}/siterestoreartifactsbulkadditionrequests name: solutions-backuprestore-sharepointrestoresessions-sharepointrestoresession-id-si description: REST surface for solutions-backupRestore-sharePointRestoreSessions-sharePointRestoreSession-id-si. operations: - method: GET name: solutionsbackuprestoresharepointrestoresessionslistsiterestoreartifactsbulkadditionrequests description: Microsoft Graph List siteRestoreArtifactsBulkAdditionRequests call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointrestoresessionslistsiterestoreartifactsbulkadditionrequests with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: solutionsbackuprestoresharepointrestoresessionscreatesiterestoreartifactsbulkadditionrequests description: Microsoft Graph Create siteRestoreArtifactsBulkAdditionRequests call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointrestoresessionscreatesiterestoreartifactsbulkadditionrequests with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/sharepointrestoresessions/{sharepointrestoresession-id}/siterestoreartifactsbulkadditionrequests/count name: solutions-backuprestore-sharepointrestoresessions-sharepointrestoresession-id-si description: REST surface for solutions-backupRestore-sharePointRestoreSessions-sharePointRestoreSession-id-si. operations: - method: GET name: solutionsbackuprestoresharepointrestoresessionssiterestoreartifactsbulkadditionrequestsgetcount8b23 description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointrestoresessionssiterestoreartifactsbulkadditionrequestsgetcount8b23 outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/sharepointrestoresessions/{sharepointrestoresession-id}/siterestoreartifactsbulkadditionrequests/{siterestoreartifactsbulkadditionrequest-id} name: solutions-backuprestore-sharepointrestoresessions-sharepointrestoresession-id-si description: REST surface for solutions-backupRestore-sharePointRestoreSessions-sharePointRestoreSession-id-si. operations: - method: GET name: solutionsbackuprestoresharepointrestoresessionsgetsiterestoreartifactsbulkadditionrequests description: Microsoft Graph Get siteRestoreArtifactsBulkAdditionRequest call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointrestoresessionsgetsiterestoreartifactsbulkadditionrequests with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: solutionsbackuprestoresharepointrestoresessionsupdatesiterestoreartifactsbulkadditionrequests description: Microsoft Graph Update the navigation property siteRestoreArtifactsBulkAdditionRequests in solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointrestoresessionsupdatesiterestoreartifactsbulkadditionrequests with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: solutionsbackuprestoresharepointrestoresessionsdeletesiterestoreartifactsbulkadditionrequests description: Microsoft Graph Delete siteRestoreArtifactsBulkAdditionRequest call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointrestoresessionsdeletesiterestoreartifactsbulkadditionrequests with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/siteinclusionrules name: solutions-backuprestore-siteinclusionrules description: REST surface for solutions-backupRestore-siteInclusionRules. operations: - method: GET name: solutionsbackuprestorelistsiteinclusionrules description: Microsoft Graph Get siteInclusionRules from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistsiteinclusionrules with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: solutionsbackuprestorecreatesiteinclusionrules description: Microsoft Graph Create new navigation property to siteInclusionRules for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreatesiteinclusionrules with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/siteinclusionrules/count name: solutions-backuprestore-siteinclusionrules-count description: REST surface for solutions-backupRestore-siteInclusionRules-$count. operations: - method: GET name: solutionsbackuprestoresiteinclusionrulesgetcount66cd description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresiteinclusionrulesgetcount66cd outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/siteinclusionrules/{siteprotectionrule-id} name: solutions-backuprestore-siteinclusionrules-siteprotectionrule-id description: REST surface for solutions-backupRestore-siteInclusionRules-siteProtectionRule-id. operations: - method: GET name: solutionsbackuprestoregetsiteinclusionrules description: Microsoft Graph Get siteInclusionRules from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetsiteinclusionrules with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: solutionsbackuprestoreupdatesiteinclusionrules description: Microsoft Graph Update the navigation property siteInclusionRules in solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdatesiteinclusionrules with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: solutionsbackuprestoredeletesiteinclusionrules description: Microsoft Graph Delete navigation property siteInclusionRules for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeletesiteinclusionrules with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/siteprotectionunits name: solutions-backuprestore-siteprotectionunits description: REST surface for solutions-backupRestore-siteProtectionUnits. operations: - method: GET name: solutionsbackuprestorelistsiteprotectionunits description: Microsoft Graph Get siteProtectionUnits from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistsiteprotectionunits with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: solutionsbackuprestorecreatesiteprotectionunits description: Microsoft Graph Create new navigation property to siteProtectionUnits for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreatesiteprotectionunits with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/siteprotectionunits/count name: solutions-backuprestore-siteprotectionunits-count description: REST surface for solutions-backupRestore-siteProtectionUnits-$count. operations: - method: GET name: solutionsbackuprestoresiteprotectionunitsgetcountbcec description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresiteprotectionunitsgetcountbcec outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/siteprotectionunits/{siteprotectionunit-id} name: solutions-backuprestore-siteprotectionunits-siteprotectionunit-id description: REST surface for solutions-backupRestore-siteProtectionUnits-siteProtectionUnit-id. operations: - method: GET name: solutionsbackuprestoregetsiteprotectionunits description: Microsoft Graph Get siteProtectionUnits from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetsiteprotectionunits with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: solutionsbackuprestoreupdatesiteprotectionunits description: Microsoft Graph Update the navigation property siteProtectionUnits in solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdatesiteprotectionunits with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: solutionsbackuprestoredeletesiteprotectionunits description: Microsoft Graph Delete navigation property siteProtectionUnits for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeletesiteprotectionunits with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/siteprotectionunitsbulkadditionjobs name: solutions-backuprestore-siteprotectionunitsbulkadditionjobs description: REST surface for solutions-backupRestore-siteProtectionUnitsBulkAdditionJobs. operations: - method: GET name: solutionsbackuprestorelistsiteprotectionunitsbulkadditionjobs description: Microsoft Graph Get siteProtectionUnitsBulkAdditionJobs from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistsiteprotectionunitsbulkadditionjobs with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: solutionsbackuprestorecreatesiteprotectionunitsbulkadditionjobs description: Microsoft Graph Create new navigation property to siteProtectionUnitsBulkAdditionJobs for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreatesiteprotectionunitsbulkadditionjobs with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/siteprotectionunitsbulkadditionjobs/count name: solutions-backuprestore-siteprotectionunitsbulkadditionjobs-count description: REST surface for solutions-backupRestore-siteProtectionUnitsBulkAdditionJobs-$count. operations: - method: GET name: solutionsbackuprestoresiteprotectionunitsbulkadditionjobsgetcount2498 description: Microsoft Graph Get the number of the resource call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresiteprotectionunitsbulkadditionjobsgetcount2498 outputParameters: - type: object mapping: $. - path: /v1/solutions/backuprestore/siteprotectionunitsbulkadditionjobs/{siteprotectionunitsbulkadditionjob-id} name: solutions-backuprestore-siteprotectionunitsbulkadditionjobs-siteprotectionunitsb description: REST surface for solutions-backupRestore-siteProtectionUnitsBulkAdditionJobs-siteProtectionUnitsB. operations: - method: GET name: solutionsbackuprestoregetsiteprotectionunitsbulkadditionjobs description: Microsoft Graph Get siteProtectionUnitsBulkAdditionJobs from solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetsiteprotectionunitsbulkadditionjobs with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: solutionsbackuprestoreupdatesiteprotectionunitsbulkadditionjobs description: Microsoft Graph Update the navigation property siteProtectionUnitsBulkAdditionJobs in solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdatesiteprotectionunitsbulkadditionjobs with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: solutionsbackuprestoredeletesiteprotectionunitsbulkadditionjobs description: Microsoft Graph Delete navigation property siteProtectionUnitsBulkAdditionJobs for solutions call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeletesiteprotectionunitsbulkadditionjobs with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - type: mcp namespace: microsoft-graph-solutions-backuprestoreroot-mcp port: 9090 transport: http description: MCP adapter for Microsoft Graph OData Service for namespace microsoft.graph — solutions.backupRestoreRoot. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: microsoft-graph-get-backuprestoreroot description: Microsoft Graph Get backupRestoreRoot hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsgetbackuprestore with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property description: Microsoft Graph Update the navigation property backupRestore in solutions hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsupdatebackuprestore with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property description: Microsoft Graph Delete navigation property backupRestore for solutions hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsdeletebackuprestore with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-driveinclusionrules-solutions description: Microsoft Graph Get driveInclusionRules from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistdriveinclusionrules with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation description: Microsoft Graph Create new navigation property to driveInclusionRules for solutions hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreatedriveinclusionrules with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredriveinclusionrulesgetcountd025 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-driveinclusionrules-solutions-2 description: Microsoft Graph Get driveInclusionRules from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetdriveinclusionrules with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-2 description: Microsoft Graph Update the navigation property driveInclusionRules in solutions hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdatedriveinclusionrules with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-2 description: Microsoft Graph Delete navigation property driveInclusionRules for solutions hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeletedriveinclusionrules with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-driveprotectionunits-solutions description: Microsoft Graph Get driveProtectionUnits from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistdriveprotectionunits with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-2 description: Microsoft Graph Create new navigation property to driveProtectionUnits for solutions hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreatedriveprotectionunits with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-2 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredriveprotectionunitsgetcountd596 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-driveprotectionunits-solutions-2 description: Microsoft Graph Get driveProtectionUnits from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetdriveprotectionunits with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-3 description: Microsoft Graph Update the navigation property driveProtectionUnits in solutions hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdatedriveprotectionunits with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-3 description: Microsoft Graph Delete navigation property driveProtectionUnits for solutions hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeletedriveprotectionunits with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-driveprotectionunitsbulkadditionjobs-solutions description: Microsoft Graph Get driveProtectionUnitsBulkAdditionJobs from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistdriveprotectionunitsbulkadditionjobs with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-3 description: Microsoft Graph Create new navigation property to driveProtectionUnitsBulkAdditionJobs for solutions hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreatedriveprotectionunitsbulkadditionjobs with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-3 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredriveprotectionunitsbulkadditionjobsgetcountebcb outputParameters: - type: object mapping: $. - name: microsoft-graph-get-driveprotectionunitsbulkadditionjobs-solutions-2 description: Microsoft Graph Get driveProtectionUnitsBulkAdditionJobs from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetdriveprotectionunitsbulkadditionjobs with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-4 description: Microsoft Graph Update the navigation property driveProtectionUnitsBulkAdditionJobs in solutions hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdatedriveprotectionunitsbulkadditionjobs with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-4 description: Microsoft Graph Delete navigation property driveProtectionUnitsBulkAdditionJobs for solutions hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeletedriveprotectionunitsbulkadditionjobs with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-enable description: Microsoft Graph Invoke action enable hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreenable with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-exchangeprotectionpolicies-solutions description: Microsoft Graph Get exchangeProtectionPolicies from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistexchangeprotectionpolicies with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-exchangeprotectionpolicy description: Microsoft Graph Create exchangeProtectionPolicy hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreateexchangeprotectionpolicies with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-4 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangeprotectionpoliciesgetcountf24d outputParameters: - type: object mapping: $. - name: microsoft-graph-get-exchangeprotectionpolicies-solutions-2 description: Microsoft Graph Get exchangeProtectionPolicies from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetexchangeprotectionpolicies with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-exchangeprotectionpolicy description: Microsoft Graph Update exchangeProtectionPolicy hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdateexchangeprotectionpolicies with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-5 description: Microsoft Graph Delete navigation property exchangeProtectionPolicies for solutions hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeleteexchangeprotectionpolicies with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-mailboxinclusionrules description: Microsoft Graph List mailboxInclusionRules hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangeprotectionpolicieslistmailboxinclusionrules with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-5 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangeprotectionpoliciesmailboxinclusionrulesgetcount2c50 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-protectionrulebase description: Microsoft Graph Get protectionRuleBase hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangeprotectionpoliciesgetmailboxinclusionrules with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-mailboxprotectionunits-solutions description: Microsoft Graph Get mailboxProtectionUnits from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangeprotectionpolicieslistmailboxprotectionunits with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-6 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangeprotectionpoliciesmailboxprotectionunitsgetcount555b outputParameters: - type: object mapping: $. - name: microsoft-graph-get-mailboxprotectionunits-solutions-2 description: Microsoft Graph Get mailboxProtectionUnits from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangeprotectionpoliciesgetmailboxprotectionunits with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-list-mailboxprotectionunitsbulkadditionjobs description: Microsoft Graph List mailboxProtectionUnitsBulkAdditionJobs hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangeprotectionpolicieslistmailboxprotectionunitsbulkadditionjobs with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-7 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangeprotectionpoliciesmailboxprotectionunitsbulkadditionjobsgetcountc135 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-mailboxprotectionunitsbulkadditionjob description: Microsoft Graph Get mailboxProtectionUnitsBulkAdditionJob hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangeprotectionpoliciesgetmailboxprotectionunitsbulkadditionjobs with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-exchangerestoresessions-solutions description: Microsoft Graph Get exchangeRestoreSessions from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistexchangerestoresessions with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-exchangerestoresession description: Microsoft Graph Create exchangeRestoreSession hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreateexchangerestoresessions with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-8 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionsgetcount155a outputParameters: - type: object mapping: $. - name: microsoft-graph-get-exchangerestoresessions-solutions-2 description: Microsoft Graph Get exchangeRestoreSessions from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetexchangerestoresessions with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-exchangerestoresession description: Microsoft Graph Update exchangeRestoreSession hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdateexchangerestoresessions with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-6 description: Microsoft Graph Delete navigation property exchangeRestoreSessions for solutions hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeleteexchangerestoresessions with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-granularmailboxrestoreartifacts-solutions description: Microsoft Graph Get granularMailboxRestoreArtifacts from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionslistgranularmailboxrestoreartifacts with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-4 description: Microsoft Graph Create new navigation property to granularMailboxRestoreArtifacts for solutions hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionscreategranularmailboxrestoreartifacts with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-9 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionsgranularmailboxrestoreartifactsgetcount4d23 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-granularmailboxrestoreartifacts-solutions-2 description: Microsoft Graph Get granularMailboxRestoreArtifacts from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionsgetgranularmailboxrestoreartifacts with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-5 description: Microsoft Graph Update the navigation property granularMailboxRestoreArtifacts in solutions hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionsupdategranularmailboxrestoreartifacts with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-7 description: Microsoft Graph Delete navigation property granularMailboxRestoreArtifacts for solutions hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionsdeletegranularmailboxrestoreartifacts with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-restorepoint-solutions description: Microsoft Graph Get restorePoint from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionsgranularmailboxrestoreartifactsgetrestorepoint with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-list-mailboxrestoreartifacts description: Microsoft Graph List mailboxRestoreArtifacts hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionslistmailboxrestoreartifacts with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-5 description: Microsoft Graph Create new navigation property to mailboxRestoreArtifacts for solutions hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionscreatemailboxrestoreartifacts with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-10 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionsmailboxrestoreartifactsgetcount5e6f outputParameters: - type: object mapping: $. - name: microsoft-graph-get-mailboxrestoreartifacts-solutions description: Microsoft Graph Get mailboxRestoreArtifacts from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionsgetmailboxrestoreartifacts with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-6 description: Microsoft Graph Update the navigation property mailboxRestoreArtifacts in solutions hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionsupdatemailboxrestoreartifacts with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-8 description: Microsoft Graph Delete navigation property mailboxRestoreArtifacts for solutions hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionsdeletemailboxrestoreartifacts with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-restorepoint-solutions-2 description: Microsoft Graph Get restorePoint from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionsmailboxrestoreartifactsgetrestorepoint with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-list-mailboxrestoreartifactsbulkadditionrequests description: Microsoft Graph List mailboxRestoreArtifactsBulkAdditionRequests hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionslistmailboxrestoreartifactsbulkadditionrequests with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-mailboxrestoreartifactsbulkadditionrequest description: Microsoft Graph Create mailboxRestoreArtifactsBulkAdditionRequest hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionscreatemailboxrestoreartifactsbulkadditionrequests with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-11 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionsmailboxrestoreartifactsbulkadditionrequestsgetcount609b outputParameters: - type: object mapping: $. - name: microsoft-graph-get-mailboxrestoreartifactsbulkadditionrequest description: Microsoft Graph Get mailboxRestoreArtifactsBulkAdditionRequest hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionsgetmailboxrestoreartifactsbulkadditionrequests with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-7 description: Microsoft Graph Update the navigation property mailboxRestoreArtifactsBulkAdditionRequests in solutions hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionsupdatemailboxrestoreartifactsbulkadditionrequests with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-mailboxrestoreartifactsbulkadditionrequest description: Microsoft Graph Delete mailboxRestoreArtifactsBulkAdditionRequest hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreexchangerestoresessionsdeletemailboxrestoreartifactsbulkadditionrequests with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-mailboxinclusionrules-solutions description: Microsoft Graph Get mailboxInclusionRules from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistmailboxinclusionrules with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-6 description: Microsoft Graph Create new navigation property to mailboxInclusionRules for solutions hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreatemailboxinclusionrules with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-12 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoremailboxinclusionrulesgetcountd80a outputParameters: - type: object mapping: $. - name: microsoft-graph-get-mailboxinclusionrules-solutions-2 description: Microsoft Graph Get mailboxInclusionRules from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetmailboxinclusionrules with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-8 description: Microsoft Graph Update the navigation property mailboxInclusionRules in solutions hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdatemailboxinclusionrules with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-9 description: Microsoft Graph Delete navigation property mailboxInclusionRules for solutions hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeletemailboxinclusionrules with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-mailboxprotectionunits-solutions-3 description: Microsoft Graph Get mailboxProtectionUnits from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistmailboxprotectionunits with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-7 description: Microsoft Graph Create new navigation property to mailboxProtectionUnits for solutions hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreatemailboxprotectionunits with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-13 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoremailboxprotectionunitsgetcountf991 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-mailboxprotectionunits-solutions-4 description: Microsoft Graph Get mailboxProtectionUnits from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetmailboxprotectionunits with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-9 description: Microsoft Graph Update the navigation property mailboxProtectionUnits in solutions hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdatemailboxprotectionunits with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-10 description: Microsoft Graph Delete navigation property mailboxProtectionUnits for solutions hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeletemailboxprotectionunits with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-mailboxprotectionunitsbulkadditionjobs-solutions description: Microsoft Graph Get mailboxProtectionUnitsBulkAdditionJobs from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistmailboxprotectionunitsbulkadditionjobs with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-8 description: Microsoft Graph Create new navigation property to mailboxProtectionUnitsBulkAdditionJobs for solutions hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreatemailboxprotectionunitsbulkadditionjobs with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-14 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoremailboxprotectionunitsbulkadditionjobsgetcount8da2 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-mailboxprotectionunitsbulkadditionjobs-solutions-2 description: Microsoft Graph Get mailboxProtectionUnitsBulkAdditionJobs from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetmailboxprotectionunitsbulkadditionjobs with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-10 description: Microsoft Graph Update the navigation property mailboxProtectionUnitsBulkAdditionJobs in solutions hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdatemailboxprotectionunitsbulkadditionjobs with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-11 description: Microsoft Graph Delete navigation property mailboxProtectionUnitsBulkAdditionJobs for solutions hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeletemailboxprotectionunitsbulkadditionjobs with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-onedriveforbusinessprotectionpolicies-solutions description: Microsoft Graph Get oneDriveForBusinessProtectionPolicies from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistonedriveforbusinessprotectionpolicies with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-onedriveforbusinessprotectionpolicy description: Microsoft Graph Create oneDriveForBusinessProtectionPolicy hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreateonedriveforbusinessprotectionpolicies with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-15 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessprotectionpoliciesgetcount4e8f outputParameters: - type: object mapping: $. - name: microsoft-graph-get-onedriveforbusinessprotectionpolicies-solutions-2 description: Microsoft Graph Get oneDriveForBusinessProtectionPolicies from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetonedriveforbusinessprotectionpolicies with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-onedriveforbusinessprotectionpolicy description: Microsoft Graph Update oneDriveForBusinessProtectionPolicy hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdateonedriveforbusinessprotectionpolicies with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-12 description: Microsoft Graph Delete navigation property oneDriveForBusinessProtectionPolicies for solutions hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeleteonedriveforbusinessprotectionpolicies with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-driveinclusionrules description: Microsoft Graph List driveInclusionRules hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessprotectionpolicieslistdriveinclusionrules with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-16 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessprotectionpoliciesdriveinclusionrulesgetcount49f5 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-protectionrulebase-2 description: Microsoft Graph Get protectionRuleBase hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessprotectionpoliciesgetdriveinclusionrules with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-list-driveprotectionunits description: Microsoft Graph List driveProtectionUnits hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessprotectionpolicieslistdriveprotectionunits with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-17 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessprotectionpoliciesdriveprotectionunitsgetcount2f14 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-driveprotectionunits-solutions-3 description: Microsoft Graph Get driveProtectionUnits from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessprotectionpoliciesgetdriveprotectionunits with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-list-driveprotectionunitsbulkadditionjobs description: Microsoft Graph List driveProtectionUnitsBulkAdditionJobs hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessprotectionpolicieslistdriveprotectionunitsbulkadditionjobs with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-18 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessprotectionpoliciesdriveprotectionunitsbulkadditionjobsgetcount44f9 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-driveprotectionunitsbulkadditionjob description: Microsoft Graph Get driveProtectionUnitsBulkAdditionJob hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessprotectionpoliciesgetdriveprotectionunitsbulkadditionjobs with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-onedriveforbusinessrestoresessions-solutions description: Microsoft Graph Get oneDriveForBusinessRestoreSessions from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistonedriveforbusinessrestoresessions with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-onedriveforbusinessrestoresession description: Microsoft Graph Create oneDriveForBusinessRestoreSession hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreateonedriveforbusinessrestoresessions with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-19 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessrestoresessionsgetcount8c80 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-onedriveforbusinessrestoresessions-solutions-2 description: Microsoft Graph Get oneDriveForBusinessRestoreSessions from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetonedriveforbusinessrestoresessions with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-onedriveforbusinessrestoresession description: Microsoft Graph Update oneDriveForBusinessRestoreSession hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdateonedriveforbusinessrestoresessions with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-13 description: Microsoft Graph Delete navigation property oneDriveForBusinessRestoreSessions for solutions hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeleteonedriveforbusinessrestoresessions with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-driverestoreartifacts description: Microsoft Graph List driveRestoreArtifacts hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessrestoresessionslistdriverestoreartifacts with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-9 description: Microsoft Graph Create new navigation property to driveRestoreArtifacts for solutions hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessrestoresessionscreatedriverestoreartifacts with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-20 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessrestoresessionsdriverestoreartifactsgetcount9e6d outputParameters: - type: object mapping: $. - name: microsoft-graph-get-driverestoreartifacts-solutions description: Microsoft Graph Get driveRestoreArtifacts from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessrestoresessionsgetdriverestoreartifacts with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-11 description: Microsoft Graph Update the navigation property driveRestoreArtifacts in solutions hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessrestoresessionsupdatedriverestoreartifacts with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-14 description: Microsoft Graph Delete navigation property driveRestoreArtifacts for solutions hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessrestoresessionsdeletedriverestoreartifacts with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-restorepoint-solutions-3 description: Microsoft Graph Get restorePoint from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessrestoresessionsdriverestoreartifactsgetrestorepoint with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-list-driverestoreartifactsbulkadditionrequests description: Microsoft Graph List driveRestoreArtifactsBulkAdditionRequests hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessrestoresessionslistdriverestoreartifactsbulkadditionrequests with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-driverestoreartifactsbulkadditionrequest description: Microsoft Graph Create driveRestoreArtifactsBulkAdditionRequest hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessrestoresessionscreatedriverestoreartifactsbulkadditionrequests with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-21 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessrestoresessionsdriverestoreartifactsbulkadditionrequestsgetcount9cac outputParameters: - type: object mapping: $. - name: microsoft-graph-get-driverestoreartifactsbulkadditionrequest description: Microsoft Graph Get driveRestoreArtifactsBulkAdditionRequest hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessrestoresessionsgetdriverestoreartifactsbulkadditionrequests with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-12 description: Microsoft Graph Update the navigation property driveRestoreArtifactsBulkAdditionRequests in solutions hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessrestoresessionsupdatedriverestoreartifactsbulkadditionrequests with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-driverestoreartifactsbulkadditionrequest description: Microsoft Graph Delete driveRestoreArtifactsBulkAdditionRequest hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreonedriveforbusinessrestoresessionsdeletedriverestoreartifactsbulkadditionrequests with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-protectionpolicies-solutions description: Microsoft Graph Get protectionPolicies from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistprotectionpolicies with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-10 description: Microsoft Graph Create new navigation property to protectionPolicies for solutions hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreateprotectionpolicies with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-22 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreprotectionpoliciesgetcount4cd1 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-protectionpolicies-solutions-2 description: Microsoft Graph Get protectionPolicies from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetprotectionpolicies with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-13 description: Microsoft Graph Update the navigation property protectionPolicies in solutions hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdateprotectionpolicies with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-protectionpolicybase description: Microsoft Graph Delete protectionPolicyBase hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeleteprotectionpolicies with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-activate description: Microsoft Graph Invoke action activate hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreprotectionpoliciesprotectionpolicybaseactivate outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-deactivate description: Microsoft Graph Invoke action deactivate hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreprotectionpoliciesprotectionpolicybasedeactivate outputParameters: - type: object mapping: $. - name: microsoft-graph-get-protectionunitbase description: Microsoft Graph Get protectionUnitBase hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistprotectionunits with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-23 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreprotectionunitsgetcount2032 outputParameters: - type: object mapping: $. - name: microsoft-graph-list-driveprotectionunits-2 description: Microsoft Graph List driveProtectionUnits hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistprotectionunitsasdriveprotectionunit with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-24 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreprotectionunitsgetcountasdriveprotectionunitf606 outputParameters: - type: object mapping: $. - name: microsoft-graph-list-mailboxprotectionunits description: Microsoft Graph List mailboxProtectionUnits hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistprotectionunitsasmailboxprotectionunit with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-25 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreprotectionunitsgetcountasmailboxprotectionunit9041 outputParameters: - type: object mapping: $. - name: microsoft-graph-list-siteprotectionunits description: Microsoft Graph List siteProtectionUnits hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistprotectionunitsassiteprotectionunit with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-26 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreprotectionunitsgetcountassiteprotectionunit4565 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-protectionunitbase-2 description: Microsoft Graph Get protectionUnitBase hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetprotectionunits with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-canceloffboard description: Microsoft Graph Invoke action cancelOffboard hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreprotectionunitsprotectionunitbasecanceloffboard outputParameters: - type: object mapping: $. - name: microsoft-graph-list-driveprotectionunits-3 description: Microsoft Graph List driveProtectionUnits hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetprotectionunitsasdriveprotectionunit with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-list-mailboxprotectionunits-2 description: Microsoft Graph List mailboxProtectionUnits hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetprotectionunitsasmailboxprotectionunit with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-list-siteprotectionunits-2 description: Microsoft Graph List siteProtectionUnits hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetprotectionunitsassiteprotectionunit with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-offboard description: Microsoft Graph Invoke action offboard hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreprotectionunitsprotectionunitbaseoffboard outputParameters: - type: object mapping: $. - name: microsoft-graph-list-restorepoints description: Microsoft Graph List restorePoints hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistrestorepoints with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-11 description: Microsoft Graph Create new navigation property to restorePoints for solutions hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreaterestorepoints with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-27 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorerestorepointsgetcountca20 outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-search description: Microsoft Graph Invoke action search hints: readOnly: true destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorerestorepointssearch with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-restorepoints-solutions description: Microsoft Graph Get restorePoints from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetrestorepoints with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-14 description: Microsoft Graph Update the navigation property restorePoints in solutions hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdaterestorepoints with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-15 description: Microsoft Graph Delete navigation property restorePoints for solutions hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeleterestorepoints with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-protectionunit-solutions description: Microsoft Graph Get protectionUnit from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorerestorepointsgetprotectionunit with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-list-restoresessionbase-objects description: Microsoft Graph List restoreSessionBase objects hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistrestoresessions with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-12 description: Microsoft Graph Create new navigation property to restoreSessions for solutions hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreaterestoresessions with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-28 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorerestoresessionsgetcountd907 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-restoresessionbase description: Microsoft Graph Get restoreSessionBase hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetrestoresessions with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-15 description: Microsoft Graph Update the navigation property restoreSessions in solutions hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdaterestoresessions with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-restoresessionbase description: Microsoft Graph Delete restoreSessionBase hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeleterestoresessions with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-activate-2 description: Microsoft Graph Invoke action activate hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorerestoresessionsrestoresessionbaseactivate outputParameters: - type: object mapping: $. - name: microsoft-graph-list-serviceapps description: Microsoft Graph List serviceApps hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistserviceapps with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-serviceapp description: Microsoft Graph Create serviceApp hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreateserviceapps with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-29 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreserviceappsgetcountef36 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-serviceapp description: Microsoft Graph Get serviceApp hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetserviceapps with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-16 description: Microsoft Graph Update the navigation property serviceApps in solutions hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdateserviceapps with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-serviceapp description: Microsoft Graph Delete serviceApp hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeleteserviceapps with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-activate-3 description: Microsoft Graph Invoke action activate hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreserviceappsserviceappactivate with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-deactivate-2 description: Microsoft Graph Invoke action deactivate hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreserviceappsserviceappdeactivate outputParameters: - type: object mapping: $. - name: microsoft-graph-get-sharepointprotectionpolicies-solutions description: Microsoft Graph Get sharePointProtectionPolicies from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistsharepointprotectionpolicies with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-sharepointprotectionpolicy description: Microsoft Graph Create sharePointProtectionPolicy hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreatesharepointprotectionpolicies with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-30 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointprotectionpoliciesgetcount9529 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-sharepointprotectionpolicies-solutions-2 description: Microsoft Graph Get sharePointProtectionPolicies from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetsharepointprotectionpolicies with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-sharepointprotectionpolicy description: Microsoft Graph Update sharePointProtectionPolicy hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdatesharepointprotectionpolicies with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-16 description: Microsoft Graph Delete navigation property sharePointProtectionPolicies for solutions hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeletesharepointprotectionpolicies with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-siteinclusionrules description: Microsoft Graph List siteInclusionRules hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointprotectionpolicieslistsiteinclusionrules with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-31 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointprotectionpoliciessiteinclusionrulesgetcount84d3 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-protectionrulebase-3 description: Microsoft Graph Get protectionRuleBase hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointprotectionpoliciesgetsiteinclusionrules with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-list-siteprotectionunits-3 description: Microsoft Graph List siteProtectionUnits hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointprotectionpolicieslistsiteprotectionunits with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-32 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointprotectionpoliciessiteprotectionunitsgetcounte896 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-siteprotectionunits-solutions description: Microsoft Graph Get siteProtectionUnits from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointprotectionpoliciesgetsiteprotectionunits with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-list-siteprotectionunitsbulkadditionjobs description: Microsoft Graph List siteProtectionUnitsBulkAdditionJobs hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointprotectionpolicieslistsiteprotectionunitsbulkadditionjobs with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-33 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointprotectionpoliciessiteprotectionunitsbulkadditionjobsgetcountf26a outputParameters: - type: object mapping: $. - name: microsoft-graph-get-siteprotectionunitsbulkadditionjob description: Microsoft Graph Get siteProtectionUnitsBulkAdditionJob hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointprotectionpoliciesgetsiteprotectionunitsbulkadditionjobs with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-sharepointrestoresessions-solutions description: Microsoft Graph Get sharePointRestoreSessions from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistsharepointrestoresessions with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-sharepointrestoresession description: Microsoft Graph Create sharePointRestoreSession hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreatesharepointrestoresessions with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-34 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointrestoresessionsgetcount3343 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-sharepointrestoresessions-solutions-2 description: Microsoft Graph Get sharePointRestoreSessions from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetsharepointrestoresessions with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-17 description: Microsoft Graph Update the navigation property sharePointRestoreSessions in solutions hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdatesharepointrestoresessions with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-17 description: Microsoft Graph Delete navigation property sharePointRestoreSessions for solutions hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeletesharepointrestoresessions with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-siterestoreartifacts description: Microsoft Graph List siteRestoreArtifacts hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointrestoresessionslistsiterestoreartifacts with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-13 description: Microsoft Graph Create new navigation property to siteRestoreArtifacts for solutions hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointrestoresessionscreatesiterestoreartifacts with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-35 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointrestoresessionssiterestoreartifactsgetcount1a1d outputParameters: - type: object mapping: $. - name: microsoft-graph-get-siterestoreartifacts-solutions description: Microsoft Graph Get siteRestoreArtifacts from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointrestoresessionsgetsiterestoreartifacts with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-18 description: Microsoft Graph Update the navigation property siteRestoreArtifacts in solutions hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointrestoresessionsupdatesiterestoreartifacts with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-18 description: Microsoft Graph Delete navigation property siteRestoreArtifacts for solutions hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointrestoresessionsdeletesiterestoreartifacts with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-restorepoint-solutions-4 description: Microsoft Graph Get restorePoint from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointrestoresessionssiterestoreartifactsgetrestorepoint with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-list-siterestoreartifactsbulkadditionrequests description: Microsoft Graph List siteRestoreArtifactsBulkAdditionRequests hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointrestoresessionslistsiterestoreartifactsbulkadditionrequests with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-siterestoreartifactsbulkadditionrequests description: Microsoft Graph Create siteRestoreArtifactsBulkAdditionRequests hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointrestoresessionscreatesiterestoreartifactsbulkadditionrequests with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-36 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointrestoresessionssiterestoreartifactsbulkadditionrequestsgetcount8b23 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-siterestoreartifactsbulkadditionrequest description: Microsoft Graph Get siteRestoreArtifactsBulkAdditionRequest hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointrestoresessionsgetsiterestoreartifactsbulkadditionrequests with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-19 description: Microsoft Graph Update the navigation property siteRestoreArtifactsBulkAdditionRequests in solutions hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointrestoresessionsupdatesiterestoreartifactsbulkadditionrequests with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-siterestoreartifactsbulkadditionrequest description: Microsoft Graph Delete siteRestoreArtifactsBulkAdditionRequest hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresharepointrestoresessionsdeletesiterestoreartifactsbulkadditionrequests with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-siteinclusionrules-solutions description: Microsoft Graph Get siteInclusionRules from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistsiteinclusionrules with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-14 description: Microsoft Graph Create new navigation property to siteInclusionRules for solutions hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreatesiteinclusionrules with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-37 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresiteinclusionrulesgetcount66cd outputParameters: - type: object mapping: $. - name: microsoft-graph-get-siteinclusionrules-solutions-2 description: Microsoft Graph Get siteInclusionRules from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetsiteinclusionrules with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-20 description: Microsoft Graph Update the navigation property siteInclusionRules in solutions hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdatesiteinclusionrules with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-19 description: Microsoft Graph Delete navigation property siteInclusionRules for solutions hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeletesiteinclusionrules with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-siteprotectionunits-solutions-2 description: Microsoft Graph Get siteProtectionUnits from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistsiteprotectionunits with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-15 description: Microsoft Graph Create new navigation property to siteProtectionUnits for solutions hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreatesiteprotectionunits with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-38 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresiteprotectionunitsgetcountbcec outputParameters: - type: object mapping: $. - name: microsoft-graph-get-siteprotectionunits-solutions-3 description: Microsoft Graph Get siteProtectionUnits from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetsiteprotectionunits with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-21 description: Microsoft Graph Update the navigation property siteProtectionUnits in solutions hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdatesiteprotectionunits with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-20 description: Microsoft Graph Delete navigation property siteProtectionUnits for solutions hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeletesiteprotectionunits with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-siteprotectionunitsbulkadditionjobs-solutions description: Microsoft Graph Get siteProtectionUnitsBulkAdditionJobs from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorelistsiteprotectionunitsbulkadditionjobs with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-16 description: Microsoft Graph Create new navigation property to siteProtectionUnitsBulkAdditionJobs for solutions hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestorecreatesiteprotectionunitsbulkadditionjobs with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-39 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoresiteprotectionunitsbulkadditionjobsgetcount2498 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-siteprotectionunitsbulkadditionjobs-solutions-2 description: Microsoft Graph Get siteProtectionUnitsBulkAdditionJobs from solutions hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoregetsiteprotectionunitsbulkadditionjobs with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-22 description: Microsoft Graph Update the navigation property siteProtectionUnitsBulkAdditionJobs in solutions hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoreupdatesiteprotectionunitsbulkadditionjobs with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-21 description: Microsoft Graph Delete navigation property siteProtectionUnitsBulkAdditionJobs for solutions hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-solutions-backuprestoreroot.solutionsbackuprestoredeletesiteprotectionunitsbulkadditionjobs with: If-Match: tools.If-Match outputParameters: - type: object mapping: $.