{ "opencollection": "1.0.0", "info": { "name": "Microsoft Graph Admin Admin.admin solutions.backupRestoreRoot API", "version": "1.0.0" }, "items": [ { "info": { "name": "solutions.backupRestoreRoot", "type": "folder" }, "items": [ { "info": { "name": "Microsoft Graph Get backupRestoreRoot", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore", "params": [ { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get the serviceStatus of the Microsoft 365 Backup Storage service in a tenant." }, { "info": { "name": "Microsoft Graph Update the navigation property backupRestore in solutions", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore", "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property backupRestore in solutions" }, { "info": { "name": "Microsoft Graph Delete navigation property backupRestore for solutions", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore", "headers": [ { "name": "If-Match", "value": "" } ] }, "docs": "Microsoft Graph Delete navigation property backupRestore for solutions" }, { "info": { "name": "Microsoft Graph Get driveInclusionRules from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/driveInclusionRules", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The list of drive inclusion rules applied to the tenant." }, { "info": { "name": "Microsoft Graph Create new navigation property to driveInclusionRules for solutions", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/driveInclusionRules", "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to driveInclusionRules for solutions" }, { "info": { "name": "Microsoft Graph Get driveInclusionRules from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/driveInclusionRules/:driveProtectionRule-id", "params": [ { "name": "driveProtectionRule-id", "value": "", "type": "path", "description": "The unique identifier of driveProtectionRule" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The list of drive inclusion rules applied to the tenant." }, { "info": { "name": "Microsoft Graph Update the navigation property driveInclusionRules in solutions", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/driveInclusionRules/:driveProtectionRule-id", "params": [ { "name": "driveProtectionRule-id", "value": "", "type": "path", "description": "The unique identifier of driveProtectionRule" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property driveInclusionRules in solutions" }, { "info": { "name": "Microsoft Graph Delete navigation property driveInclusionRules for solutions", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/driveInclusionRules/:driveProtectionRule-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "driveProtectionRule-id", "value": "", "type": "path", "description": "The unique identifier of driveProtectionRule" } ] }, "docs": "Microsoft Graph Delete navigation property driveInclusionRules for solutions" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/driveInclusionRules/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get driveProtectionUnits from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/driveProtectionUnits", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The list of drive protection units in the tenant." }, { "info": { "name": "Microsoft Graph Create new navigation property to driveProtectionUnits for solutions", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/driveProtectionUnits", "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to driveProtectionUnits for solutions" }, { "info": { "name": "Microsoft Graph Get driveProtectionUnits from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/driveProtectionUnits/:driveProtectionUnit-id", "params": [ { "name": "driveProtectionUnit-id", "value": "", "type": "path", "description": "The unique identifier of driveProtectionUnit" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The list of drive protection units in the tenant." }, { "info": { "name": "Microsoft Graph Update the navigation property driveProtectionUnits in solutions", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/driveProtectionUnits/:driveProtectionUnit-id", "params": [ { "name": "driveProtectionUnit-id", "value": "", "type": "path", "description": "The unique identifier of driveProtectionUnit" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property driveProtectionUnits in solutions" }, { "info": { "name": "Microsoft Graph Delete navigation property driveProtectionUnits for solutions", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/driveProtectionUnits/:driveProtectionUnit-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "driveProtectionUnit-id", "value": "", "type": "path", "description": "The unique identifier of driveProtectionUnit" } ] }, "docs": "Microsoft Graph Delete navigation property driveProtectionUnits for solutions" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/driveProtectionUnits/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get driveProtectionUnitsBulkAdditionJobs from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/driveProtectionUnitsBulkAdditionJobs", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Microsoft Graph Get driveProtectionUnitsBulkAdditionJobs from solutions" }, { "info": { "name": "Microsoft Graph Create new navigation property to driveProtectionUnitsBulkAdditionJobs for solutions", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/driveProtectionUnitsBulkAdditionJobs", "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to driveProtectionUnitsBulkAdditionJobs for solutions" }, { "info": { "name": "Microsoft Graph Get driveProtectionUnitsBulkAdditionJobs from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/driveProtectionUnitsBulkAdditionJobs/:driveProtectionUnitsBulkAdditionJob-id", "params": [ { "name": "driveProtectionUnitsBulkAdditionJob-id", "value": "", "type": "path", "description": "The unique identifier of driveProtectionUnitsBulkAdditionJob" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Microsoft Graph Get driveProtectionUnitsBulkAdditionJobs from solutions" }, { "info": { "name": "Microsoft Graph Update the navigation property driveProtectionUnitsBulkAdditionJobs in solutions", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/driveProtectionUnitsBulkAdditionJobs/:driveProtectionUnitsBulkAdditionJob-id", "params": [ { "name": "driveProtectionUnitsBulkAdditionJob-id", "value": "", "type": "path", "description": "The unique identifier of driveProtectionUnitsBulkAdditionJob" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property driveProtectionUnitsBulkAdditionJobs in solutions" }, { "info": { "name": "Microsoft Graph Delete navigation property driveProtectionUnitsBulkAdditionJobs for solutions", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/driveProtectionUnitsBulkAdditionJobs/:driveProtectionUnitsBulkAdditionJob-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "driveProtectionUnitsBulkAdditionJob-id", "value": "", "type": "path", "description": "The unique identifier of driveProtectionUnitsBulkAdditionJob" } ] }, "docs": "Microsoft Graph Delete navigation property driveProtectionUnitsBulkAdditionJobs for solutions" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/driveProtectionUnitsBulkAdditionJobs/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get exchangeProtectionPolicies from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeProtectionPolicies", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The list of Exchange protection policies in the tenant." }, { "info": { "name": "Microsoft Graph Create exchangeProtectionPolicy", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeProtectionPolicies", "body": { "type": "json", "data": "{}" } }, "docs": "Create a protection policy for the Exchange service in a Microsoft 365 tenant. The policy is set to inactive when it is created. Users can also provide a list of protection units under the policy." }, { "info": { "name": "Microsoft Graph Get exchangeProtectionPolicies from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeProtectionPolicies/:exchangeProtectionPolicy-id", "params": [ { "name": "exchangeProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of exchangeProtectionPolicy" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The list of Exchange protection policies in the tenant." }, { "info": { "name": "Microsoft Graph Update exchangeProtectionPolicy", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeProtectionPolicies/:exchangeProtectionPolicy-id", "params": [ { "name": "exchangeProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of exchangeProtectionPolicy" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update an Exchange protection policy. This method adds a mailboxprotectionunit to or removes it from the protection policy." }, { "info": { "name": "Microsoft Graph Delete navigation property exchangeProtectionPolicies for solutions", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeProtectionPolicies/:exchangeProtectionPolicy-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "exchangeProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of exchangeProtectionPolicy" } ] }, "docs": "Microsoft Graph Delete navigation property exchangeProtectionPolicies for solutions" }, { "info": { "name": "Microsoft Graph List mailboxInclusionRules", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeProtectionPolicies/:exchangeProtectionPolicy-id/mailboxInclusionRules", "params": [ { "name": "exchangeProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of exchangeProtectionPolicy" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a list of mailboxProtectionRule objects associated with an exchangeProtectionPolicy. An inclusion rule indicates that a protection policy should contain protection units that match the specified rule criteria. The initial status of a protection rule upon creation is active. After the rule is applied, the state is either completed or completedWithErrors." }, { "info": { "name": "Microsoft Graph Get protectionRuleBase", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeProtectionPolicies/:exchangeProtectionPolicy-id/mailboxInclusionRules/:mailboxProtectionRule-id", "params": [ { "name": "exchangeProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of exchangeProtectionPolicy" }, { "name": "mailboxProtectionRule-id", "value": "", "type": "path", "description": "The unique identifier of mailboxProtectionRule" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a protection rule that's associated with a protection policy. You can use this operation to get mailbox, drive, and site protection rules. An inclusion rule indicates that a protection policy should contain protection units that match the specified rule criteria. The initial status of a protection rule upon creation is active. After the rule is applied, the state is either completed or completedWithErrors." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeProtectionPolicies/:exchangeProtectionPolicy-id/mailboxInclusionRules/$count", "params": [ { "name": "exchangeProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of exchangeProtectionPolicy" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get mailboxProtectionUnits from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeProtectionPolicies/:exchangeProtectionPolicy-id/mailboxProtectionUnits", "params": [ { "name": "exchangeProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of exchangeProtectionPolicy" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The protection units (mailboxes) that are protected under the Exchange protection policy." }, { "info": { "name": "Microsoft Graph Get mailboxProtectionUnits from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeProtectionPolicies/:exchangeProtectionPolicy-id/mailboxProtectionUnits/:mailboxProtectionUnit-id", "params": [ { "name": "exchangeProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of exchangeProtectionPolicy" }, { "name": "mailboxProtectionUnit-id", "value": "", "type": "path", "description": "The unique identifier of mailboxProtectionUnit" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The protection units (mailboxes) that are protected under the Exchange protection policy." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeProtectionPolicies/:exchangeProtectionPolicy-id/mailboxProtectionUnits/$count", "params": [ { "name": "exchangeProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of exchangeProtectionPolicy" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph List mailboxProtectionUnitsBulkAdditionJobs", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeProtectionPolicies/:exchangeProtectionPolicy-id/mailboxProtectionUnitsBulkAdditionJobs", "params": [ { "name": "exchangeProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of exchangeProtectionPolicy" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a list of mailboxProtectionUnitsBulkAdditionJobs objects associated with an exchangeProtectionPolicy." }, { "info": { "name": "Microsoft Graph Get mailboxProtectionUnitsBulkAdditionJob", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeProtectionPolicies/:exchangeProtectionPolicy-id/mailboxProtectionUnitsBulkAdditionJobs/:mailboxProtectionUnitsBulkAdditionJob-id", "params": [ { "name": "exchangeProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of exchangeProtectionPolicy" }, { "name": "mailboxProtectionUnitsBulkAdditionJob-id", "value": "", "type": "path", "description": "The unique identifier of mailboxProtectionUnitsBulkAdditionJob" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a mailboxProtectionUnitsBulkAdditionJob object by the ID associated with an exchangeProtectionPolicy." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeProtectionPolicies/:exchangeProtectionPolicy-id/mailboxProtectionUnitsBulkAdditionJobs/$count", "params": [ { "name": "exchangeProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of exchangeProtectionPolicy" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeProtectionPolicies/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get exchangeRestoreSessions from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeRestoreSessions", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The list of Exchange restore sessions available in the tenant." }, { "info": { "name": "Microsoft Graph Create exchangeRestoreSession", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeRestoreSessions", "body": { "type": "json", "data": "{}" } }, "docs": "Create a new exchangeRestoreSession object." }, { "info": { "name": "Microsoft Graph Get exchangeRestoreSessions from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeRestoreSessions/:exchangeRestoreSession-id", "params": [ { "name": "exchangeRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of exchangeRestoreSession" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The list of Exchange restore sessions available in the tenant." }, { "info": { "name": "Microsoft Graph Update exchangeRestoreSession", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeRestoreSessions/:exchangeRestoreSession-id", "params": [ { "name": "exchangeRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of exchangeRestoreSession" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the properties of an exchangeRestoreSession." }, { "info": { "name": "Microsoft Graph Delete navigation property exchangeRestoreSessions for solutions", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeRestoreSessions/:exchangeRestoreSession-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "exchangeRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of exchangeRestoreSession" } ] }, "docs": "Microsoft Graph Delete navigation property exchangeRestoreSessions for solutions" }, { "info": { "name": "Microsoft Graph Get granularMailboxRestoreArtifacts from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeRestoreSessions/:exchangeRestoreSession-id/granularMailboxRestoreArtifacts", "params": [ { "name": "exchangeRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of exchangeRestoreSession" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Microsoft Graph Get granularMailboxRestoreArtifacts from solutions" }, { "info": { "name": "Microsoft Graph Create new navigation property to granularMailboxRestoreArtifacts for solutions", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeRestoreSessions/:exchangeRestoreSession-id/granularMailboxRestoreArtifacts", "params": [ { "name": "exchangeRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of exchangeRestoreSession" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to granularMailboxRestoreArtifacts for solutions" }, { "info": { "name": "Microsoft Graph Get granularMailboxRestoreArtifacts from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeRestoreSessions/:exchangeRestoreSession-id/granularMailboxRestoreArtifacts/:granularMailboxRestoreArtifact-id", "params": [ { "name": "exchangeRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of exchangeRestoreSession" }, { "name": "granularMailboxRestoreArtifact-id", "value": "", "type": "path", "description": "The unique identifier of granularMailboxRestoreArtifact" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Microsoft Graph Get granularMailboxRestoreArtifacts from solutions" }, { "info": { "name": "Microsoft Graph Update the navigation property granularMailboxRestoreArtifacts in solutions", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeRestoreSessions/:exchangeRestoreSession-id/granularMailboxRestoreArtifacts/:granularMailboxRestoreArtifact-id", "params": [ { "name": "exchangeRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of exchangeRestoreSession" }, { "name": "granularMailboxRestoreArtifact-id", "value": "", "type": "path", "description": "The unique identifier of granularMailboxRestoreArtifact" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property granularMailboxRestoreArtifacts in solutions" }, { "info": { "name": "Microsoft Graph Delete navigation property granularMailboxRestoreArtifacts for solutions", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeRestoreSessions/:exchangeRestoreSession-id/granularMailboxRestoreArtifacts/:granularMailboxRestoreArtifact-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "exchangeRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of exchangeRestoreSession" }, { "name": "granularMailboxRestoreArtifact-id", "value": "", "type": "path", "description": "The unique identifier of granularMailboxRestoreArtifact" } ] }, "docs": "Microsoft Graph Delete navigation property granularMailboxRestoreArtifacts for solutions" }, { "info": { "name": "Microsoft Graph Get restorePoint from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeRestoreSessions/:exchangeRestoreSession-id/granularMailboxRestoreArtifacts/:granularMailboxRestoreArtifact-id/restorePoint", "params": [ { "name": "exchangeRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of exchangeRestoreSession" }, { "name": "granularMailboxRestoreArtifact-id", "value": "", "type": "path", "description": "The unique identifier of granularMailboxRestoreArtifact" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Represents the date and time when an artifact is protected by a protectionPolicy and can be restored." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeRestoreSessions/:exchangeRestoreSession-id/granularMailboxRestoreArtifacts/$count", "params": [ { "name": "exchangeRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of exchangeRestoreSession" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph List mailboxRestoreArtifacts", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeRestoreSessions/:exchangeRestoreSession-id/mailboxRestoreArtifacts", "params": [ { "name": "exchangeRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of exchangeRestoreSession" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a list of the mailboxRestoreArtifact objects that are associated with an exchangeRestoreSession in a tenant." }, { "info": { "name": "Microsoft Graph Create new navigation property to mailboxRestoreArtifacts for solutions", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeRestoreSessions/:exchangeRestoreSession-id/mailboxRestoreArtifacts", "params": [ { "name": "exchangeRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of exchangeRestoreSession" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to mailboxRestoreArtifacts for solutions" }, { "info": { "name": "Microsoft Graph Get mailboxRestoreArtifacts from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeRestoreSessions/:exchangeRestoreSession-id/mailboxRestoreArtifacts/:mailboxRestoreArtifact-id", "params": [ { "name": "exchangeRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of exchangeRestoreSession" }, { "name": "mailboxRestoreArtifact-id", "value": "", "type": "path", "description": "The unique identifier of mailboxRestoreArtifact" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "A collection of restore points and destination details that can be used to restore Exchange mailboxes." }, { "info": { "name": "Microsoft Graph Update the navigation property mailboxRestoreArtifacts in solutions", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeRestoreSessions/:exchangeRestoreSession-id/mailboxRestoreArtifacts/:mailboxRestoreArtifact-id", "params": [ { "name": "exchangeRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of exchangeRestoreSession" }, { "name": "mailboxRestoreArtifact-id", "value": "", "type": "path", "description": "The unique identifier of mailboxRestoreArtifact" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property mailboxRestoreArtifacts in solutions" }, { "info": { "name": "Microsoft Graph Delete navigation property mailboxRestoreArtifacts for solutions", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeRestoreSessions/:exchangeRestoreSession-id/mailboxRestoreArtifacts/:mailboxRestoreArtifact-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "exchangeRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of exchangeRestoreSession" }, { "name": "mailboxRestoreArtifact-id", "value": "", "type": "path", "description": "The unique identifier of mailboxRestoreArtifact" } ] }, "docs": "Microsoft Graph Delete navigation property mailboxRestoreArtifacts for solutions" }, { "info": { "name": "Microsoft Graph Get restorePoint from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeRestoreSessions/:exchangeRestoreSession-id/mailboxRestoreArtifacts/:mailboxRestoreArtifact-id/restorePoint", "params": [ { "name": "exchangeRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of exchangeRestoreSession" }, { "name": "mailboxRestoreArtifact-id", "value": "", "type": "path", "description": "The unique identifier of mailboxRestoreArtifact" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Represents the date and time when an artifact is protected by a protectionPolicy and can be restored." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeRestoreSessions/:exchangeRestoreSession-id/mailboxRestoreArtifacts/$count", "params": [ { "name": "exchangeRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of exchangeRestoreSession" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph List mailboxRestoreArtifactsBulkAdditionRequests", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeRestoreSessions/:exchangeRestoreSession-id/mailboxRestoreArtifactsBulkAdditionRequests", "params": [ { "name": "exchangeRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of exchangeRestoreSession" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a list of the maiboxRestoreArtifactsBulkAdditionRequest objects associated with an exchangeRestoreSession. The mailboxes property is deliberately omitted from the response body in order to limit the response size." }, { "info": { "name": "Microsoft Graph Create mailboxRestoreArtifactsBulkAdditionRequest", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeRestoreSessions/:exchangeRestoreSession-id/mailboxRestoreArtifactsBulkAdditionRequests", "params": [ { "name": "exchangeRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of exchangeRestoreSession" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Create a new mailboxRestoreArtifactsBulkAdditionRequest object associated with an exchangeRestoreSession. The following steps describe how to create and manage an exchangeRestoreSession with bulk artifact additions:" }, { "info": { "name": "Microsoft Graph Get mailboxRestoreArtifactsBulkAdditionRequest", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeRestoreSessions/:exchangeRestoreSession-id/mailboxRestoreArtifactsBulkAdditionRequests/:mailboxRestoreArtifactsBulkAdditionRequest-id", "params": [ { "name": "exchangeRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of exchangeRestoreSession" }, { "name": "mailboxRestoreArtifactsBulkAdditionRequest-id", "value": "", "type": "path", "description": "The unique identifier of mailboxRestoreArtifactsBulkAdditionRequest" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a mailboxRestoreArtifactsBulkAdditionRequest object by its id, associated with an exchangeRestoreSession." }, { "info": { "name": "Microsoft Graph Update the navigation property mailboxRestoreArtifactsBulkAdditionRequests in solutions", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeRestoreSessions/:exchangeRestoreSession-id/mailboxRestoreArtifactsBulkAdditionRequests/:mailboxRestoreArtifactsBulkAdditionRequest-id", "params": [ { "name": "exchangeRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of exchangeRestoreSession" }, { "name": "mailboxRestoreArtifactsBulkAdditionRequest-id", "value": "", "type": "path", "description": "The unique identifier of mailboxRestoreArtifactsBulkAdditionRequest" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property mailboxRestoreArtifactsBulkAdditionRequests in solutions" }, { "info": { "name": "Microsoft Graph Delete mailboxRestoreArtifactsBulkAdditionRequest", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeRestoreSessions/:exchangeRestoreSession-id/mailboxRestoreArtifactsBulkAdditionRequests/:mailboxRestoreArtifactsBulkAdditionRequest-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "exchangeRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of exchangeRestoreSession" }, { "name": "mailboxRestoreArtifactsBulkAdditionRequest-id", "value": "", "type": "path", "description": "The unique identifier of mailboxRestoreArtifactsBulkAdditionRequest" } ] }, "docs": "Delete a mailboxRestoreArtifactsBulkAdditionRequest object associated with an exchangeRestoreSession." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeRestoreSessions/:exchangeRestoreSession-id/mailboxRestoreArtifactsBulkAdditionRequests/$count", "params": [ { "name": "exchangeRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of exchangeRestoreSession" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/exchangeRestoreSessions/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get mailboxInclusionRules from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/mailboxInclusionRules", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The list of mailbox inclusion rules applied to the tenant." }, { "info": { "name": "Microsoft Graph Create new navigation property to mailboxInclusionRules for solutions", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/mailboxInclusionRules", "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to mailboxInclusionRules for solutions" }, { "info": { "name": "Microsoft Graph Get mailboxInclusionRules from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/mailboxInclusionRules/:mailboxProtectionRule-id", "params": [ { "name": "mailboxProtectionRule-id", "value": "", "type": "path", "description": "The unique identifier of mailboxProtectionRule" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The list of mailbox inclusion rules applied to the tenant." }, { "info": { "name": "Microsoft Graph Update the navigation property mailboxInclusionRules in solutions", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/mailboxInclusionRules/:mailboxProtectionRule-id", "params": [ { "name": "mailboxProtectionRule-id", "value": "", "type": "path", "description": "The unique identifier of mailboxProtectionRule" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property mailboxInclusionRules in solutions" }, { "info": { "name": "Microsoft Graph Delete navigation property mailboxInclusionRules for solutions", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/mailboxInclusionRules/:mailboxProtectionRule-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "mailboxProtectionRule-id", "value": "", "type": "path", "description": "The unique identifier of mailboxProtectionRule" } ] }, "docs": "Microsoft Graph Delete navigation property mailboxInclusionRules for solutions" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/mailboxInclusionRules/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get mailboxProtectionUnits from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/mailboxProtectionUnits", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The list of mailbox protection units in the tenant." }, { "info": { "name": "Microsoft Graph Create new navigation property to mailboxProtectionUnits for solutions", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/mailboxProtectionUnits", "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to mailboxProtectionUnits for solutions" }, { "info": { "name": "Microsoft Graph Get mailboxProtectionUnits from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/mailboxProtectionUnits/:mailboxProtectionUnit-id", "params": [ { "name": "mailboxProtectionUnit-id", "value": "", "type": "path", "description": "The unique identifier of mailboxProtectionUnit" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The list of mailbox protection units in the tenant." }, { "info": { "name": "Microsoft Graph Update the navigation property mailboxProtectionUnits in solutions", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/mailboxProtectionUnits/:mailboxProtectionUnit-id", "params": [ { "name": "mailboxProtectionUnit-id", "value": "", "type": "path", "description": "The unique identifier of mailboxProtectionUnit" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property mailboxProtectionUnits in solutions" }, { "info": { "name": "Microsoft Graph Delete navigation property mailboxProtectionUnits for solutions", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/mailboxProtectionUnits/:mailboxProtectionUnit-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "mailboxProtectionUnit-id", "value": "", "type": "path", "description": "The unique identifier of mailboxProtectionUnit" } ] }, "docs": "Microsoft Graph Delete navigation property mailboxProtectionUnits for solutions" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/mailboxProtectionUnits/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get mailboxProtectionUnitsBulkAdditionJobs from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/mailboxProtectionUnitsBulkAdditionJobs", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Microsoft Graph Get mailboxProtectionUnitsBulkAdditionJobs from solutions" }, { "info": { "name": "Microsoft Graph Create new navigation property to mailboxProtectionUnitsBulkAdditionJobs for solutions", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/mailboxProtectionUnitsBulkAdditionJobs", "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to mailboxProtectionUnitsBulkAdditionJobs for solutions" }, { "info": { "name": "Microsoft Graph Get mailboxProtectionUnitsBulkAdditionJobs from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/mailboxProtectionUnitsBulkAdditionJobs/:mailboxProtectionUnitsBulkAdditionJob-id", "params": [ { "name": "mailboxProtectionUnitsBulkAdditionJob-id", "value": "", "type": "path", "description": "The unique identifier of mailboxProtectionUnitsBulkAdditionJob" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Microsoft Graph Get mailboxProtectionUnitsBulkAdditionJobs from solutions" }, { "info": { "name": "Microsoft Graph Update the navigation property mailboxProtectionUnitsBulkAdditionJobs in solutions", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/mailboxProtectionUnitsBulkAdditionJobs/:mailboxProtectionUnitsBulkAdditionJob-id", "params": [ { "name": "mailboxProtectionUnitsBulkAdditionJob-id", "value": "", "type": "path", "description": "The unique identifier of mailboxProtectionUnitsBulkAdditionJob" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property mailboxProtectionUnitsBulkAdditionJobs in solutions" }, { "info": { "name": "Microsoft Graph Delete navigation property mailboxProtectionUnitsBulkAdditionJobs for solutions", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/mailboxProtectionUnitsBulkAdditionJobs/:mailboxProtectionUnitsBulkAdditionJob-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "mailboxProtectionUnitsBulkAdditionJob-id", "value": "", "type": "path", "description": "The unique identifier of mailboxProtectionUnitsBulkAdditionJob" } ] }, "docs": "Microsoft Graph Delete navigation property mailboxProtectionUnitsBulkAdditionJobs for solutions" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/mailboxProtectionUnitsBulkAdditionJobs/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Invoke action enable", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/enable", "body": { "type": "json", "data": "{}" } }, "docs": "Enable the Microsoft 365 Backup Storage service for a tenant." }, { "info": { "name": "Microsoft Graph Get oneDriveForBusinessProtectionPolicies from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessProtectionPolicies", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The list of OneDrive for Business protection policies in the tenant." }, { "info": { "name": "Microsoft Graph Create oneDriveForBusinessProtectionPolicy", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessProtectionPolicies", "body": { "type": "json", "data": "{}" } }, "docs": "Create a protection policy for the OneDrive service in Microsoft 365. When the policy is created, its state is set to inactive. Users can also provide a list of protection units under the policy." }, { "info": { "name": "Microsoft Graph Get oneDriveForBusinessProtectionPolicies from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessProtectionPolicies/:oneDriveForBusinessProtectionPolicy-id", "params": [ { "name": "oneDriveForBusinessProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of oneDriveForBusinessProtectionPolicy" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The list of OneDrive for Business protection policies in the tenant." }, { "info": { "name": "Microsoft Graph Update oneDriveForBusinessProtectionPolicy", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessProtectionPolicies/:oneDriveForBusinessProtectionPolicy-id", "params": [ { "name": "oneDriveForBusinessProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of oneDriveForBusinessProtectionPolicy" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the protection policy for the OneDrive service in Microsoft 365. This method adds a driveProtectionUnit to or removes it from a oneDriveForBusinessProtectionPolicy object." }, { "info": { "name": "Microsoft Graph Delete navigation property oneDriveForBusinessProtectionPolicies for solutions", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessProtectionPolicies/:oneDriveForBusinessProtectionPolicy-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "oneDriveForBusinessProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of oneDriveForBusinessProtectionPolicy" } ] }, "docs": "Microsoft Graph Delete navigation property oneDriveForBusinessProtectionPolicies for solutions" }, { "info": { "name": "Microsoft Graph List driveInclusionRules", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessProtectionPolicies/:oneDriveForBusinessProtectionPolicy-id/driveInclusionRules", "params": [ { "name": "oneDriveForBusinessProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of oneDriveForBusinessProtectionPolicy" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a list of the driveProtectionRule objects that are associated with a OneDrive for Business protection policy. An inclusion rule indicates that a protection policy should contain protection units that match the specified rule criteria. The initial status of a protection rule upon creation is active. After the rule is applied, the state is either completed or completedWithErrors." }, { "info": { "name": "Microsoft Graph Get protectionRuleBase", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessProtectionPolicies/:oneDriveForBusinessProtectionPolicy-id/driveInclusionRules/:driveProtectionRule-id", "params": [ { "name": "oneDriveForBusinessProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of oneDriveForBusinessProtectionPolicy" }, { "name": "driveProtectionRule-id", "value": "", "type": "path", "description": "The unique identifier of driveProtectionRule" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a protection rule that's associated with a protection policy. You can use this operation to get mailbox, drive, and site protection rules. An inclusion rule indicates that a protection policy should contain protection units that match the specified rule criteria. The initial status of a protection rule upon creation is active. After the rule is applied, the state is either completed or completedWithErrors." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessProtectionPolicies/:oneDriveForBusinessProtectionPolicy-id/driveInclusionRules/$count", "params": [ { "name": "oneDriveForBusinessProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of oneDriveForBusinessProtectionPolicy" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph List driveProtectionUnits", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessProtectionPolicies/:oneDriveForBusinessProtectionPolicy-id/driveProtectionUnits", "params": [ { "name": "oneDriveForBusinessProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of oneDriveForBusinessProtectionPolicy" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a list of the driveProtectionUnit objects that are associated with a oneDriveForBusinessProtectionPolicy." }, { "info": { "name": "Microsoft Graph Get driveProtectionUnits from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessProtectionPolicies/:oneDriveForBusinessProtectionPolicy-id/driveProtectionUnits/:driveProtectionUnit-id", "params": [ { "name": "oneDriveForBusinessProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of oneDriveForBusinessProtectionPolicy" }, { "name": "driveProtectionUnit-id", "value": "", "type": "path", "description": "The unique identifier of driveProtectionUnit" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Contains the protection units associated with a OneDrive for Business protection policy." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessProtectionPolicies/:oneDriveForBusinessProtectionPolicy-id/driveProtectionUnits/$count", "params": [ { "name": "oneDriveForBusinessProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of oneDriveForBusinessProtectionPolicy" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph List driveProtectionUnitsBulkAdditionJobs", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessProtectionPolicies/:oneDriveForBusinessProtectionPolicy-id/driveProtectionUnitsBulkAdditionJobs", "params": [ { "name": "oneDriveForBusinessProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of oneDriveForBusinessProtectionPolicy" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a list of driveProtectionUnitsBulkAdditionJobs objects associated with a oneDriveForBusinessProtectionPolicy." }, { "info": { "name": "Microsoft Graph Get driveProtectionUnitsBulkAdditionJob", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessProtectionPolicies/:oneDriveForBusinessProtectionPolicy-id/driveProtectionUnitsBulkAdditionJobs/:driveProtectionUnitsBulkAdditionJob-id", "params": [ { "name": "oneDriveForBusinessProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of oneDriveForBusinessProtectionPolicy" }, { "name": "driveProtectionUnitsBulkAdditionJob-id", "value": "", "type": "path", "description": "The unique identifier of driveProtectionUnitsBulkAdditionJob" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a driveProtectionUnitsBulkAdditionJob object by the ID associated with a oneDriveForBusinessProtectionPolicy." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessProtectionPolicies/:oneDriveForBusinessProtectionPolicy-id/driveProtectionUnitsBulkAdditionJobs/$count", "params": [ { "name": "oneDriveForBusinessProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of oneDriveForBusinessProtectionPolicy" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessProtectionPolicies/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get oneDriveForBusinessRestoreSessions from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessRestoreSessions", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The list of OneDrive for Business restore sessions available in the tenant." }, { "info": { "name": "Microsoft Graph Create oneDriveForBusinessRestoreSession", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessRestoreSessions", "body": { "type": "json", "data": "{}" } }, "docs": "Create a new oneDriveForBusinessRestoreSession object." }, { "info": { "name": "Microsoft Graph Get oneDriveForBusinessRestoreSessions from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessRestoreSessions/:oneDriveForBusinessRestoreSession-id", "params": [ { "name": "oneDriveForBusinessRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of oneDriveForBusinessRestoreSession" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The list of OneDrive for Business restore sessions available in the tenant." }, { "info": { "name": "Microsoft Graph Update oneDriveForBusinessRestoreSession", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessRestoreSessions/:oneDriveForBusinessRestoreSession-id", "params": [ { "name": "oneDriveForBusinessRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of oneDriveForBusinessRestoreSession" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the properties of a oneDriveForBusinessRestoreSession object." }, { "info": { "name": "Microsoft Graph Delete navigation property oneDriveForBusinessRestoreSessions for solutions", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessRestoreSessions/:oneDriveForBusinessRestoreSession-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "oneDriveForBusinessRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of oneDriveForBusinessRestoreSession" } ] }, "docs": "Microsoft Graph Delete navigation property oneDriveForBusinessRestoreSessions for solutions" }, { "info": { "name": "Microsoft Graph List driveRestoreArtifacts", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessRestoreSessions/:oneDriveForBusinessRestoreSession-id/driveRestoreArtifacts", "params": [ { "name": "oneDriveForBusinessRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of oneDriveForBusinessRestoreSession" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a list of the driveRestoreArtifact objects and their properties for a oneDriveForBusinessRestoreSession for a tenant." }, { "info": { "name": "Microsoft Graph Create new navigation property to driveRestoreArtifacts for solutions", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessRestoreSessions/:oneDriveForBusinessRestoreSession-id/driveRestoreArtifacts", "params": [ { "name": "oneDriveForBusinessRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of oneDriveForBusinessRestoreSession" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to driveRestoreArtifacts for solutions" }, { "info": { "name": "Microsoft Graph Get driveRestoreArtifacts from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessRestoreSessions/:oneDriveForBusinessRestoreSession-id/driveRestoreArtifacts/:driveRestoreArtifact-id", "params": [ { "name": "oneDriveForBusinessRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of oneDriveForBusinessRestoreSession" }, { "name": "driveRestoreArtifact-id", "value": "", "type": "path", "description": "The unique identifier of driveRestoreArtifact" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "A collection of restore points and destination details that can be used to restore a OneDrive for work or school drive." }, { "info": { "name": "Microsoft Graph Update the navigation property driveRestoreArtifacts in solutions", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessRestoreSessions/:oneDriveForBusinessRestoreSession-id/driveRestoreArtifacts/:driveRestoreArtifact-id", "params": [ { "name": "oneDriveForBusinessRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of oneDriveForBusinessRestoreSession" }, { "name": "driveRestoreArtifact-id", "value": "", "type": "path", "description": "The unique identifier of driveRestoreArtifact" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property driveRestoreArtifacts in solutions" }, { "info": { "name": "Microsoft Graph Delete navigation property driveRestoreArtifacts for solutions", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessRestoreSessions/:oneDriveForBusinessRestoreSession-id/driveRestoreArtifacts/:driveRestoreArtifact-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "oneDriveForBusinessRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of oneDriveForBusinessRestoreSession" }, { "name": "driveRestoreArtifact-id", "value": "", "type": "path", "description": "The unique identifier of driveRestoreArtifact" } ] }, "docs": "Microsoft Graph Delete navigation property driveRestoreArtifacts for solutions" }, { "info": { "name": "Microsoft Graph Get restorePoint from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessRestoreSessions/:oneDriveForBusinessRestoreSession-id/driveRestoreArtifacts/:driveRestoreArtifact-id/restorePoint", "params": [ { "name": "oneDriveForBusinessRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of oneDriveForBusinessRestoreSession" }, { "name": "driveRestoreArtifact-id", "value": "", "type": "path", "description": "The unique identifier of driveRestoreArtifact" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Represents the date and time when an artifact is protected by a protectionPolicy and can be restored." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessRestoreSessions/:oneDriveForBusinessRestoreSession-id/driveRestoreArtifacts/$count", "params": [ { "name": "oneDriveForBusinessRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of oneDriveForBusinessRestoreSession" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph List driveRestoreArtifactsBulkAdditionRequests", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessRestoreSessions/:oneDriveForBusinessRestoreSession-id/driveRestoreArtifactsBulkAdditionRequests", "params": [ { "name": "oneDriveForBusinessRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of oneDriveForBusinessRestoreSession" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a list of the driveRestoreArtifactsBulkAdditionRequest objects associated with a oneDriveForBusinessRestoreSession. The drives property is deliberately omitted from the response body in order to limit the response size." }, { "info": { "name": "Microsoft Graph Create driveRestoreArtifactsBulkAdditionRequest", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessRestoreSessions/:oneDriveForBusinessRestoreSession-id/driveRestoreArtifactsBulkAdditionRequests", "params": [ { "name": "oneDriveForBusinessRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of oneDriveForBusinessRestoreSession" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Create a driveRestoreArtifactsBulkAdditionRequest object associated with a oneDriveForBusinessRestoreSession. The following steps describe how to create and manage a oneDriveForBusinessRestoreSession with bulk artifact additions." }, { "info": { "name": "Microsoft Graph Get driveRestoreArtifactsBulkAdditionRequest", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessRestoreSessions/:oneDriveForBusinessRestoreSession-id/driveRestoreArtifactsBulkAdditionRequests/:driveRestoreArtifactsBulkAdditionRequest-id", "params": [ { "name": "oneDriveForBusinessRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of oneDriveForBusinessRestoreSession" }, { "name": "driveRestoreArtifactsBulkAdditionRequest-id", "value": "", "type": "path", "description": "The unique identifier of driveRestoreArtifactsBulkAdditionRequest" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a driveRestoreArtifactsBulkAdditionRequest object by its id, associated with a oneDriveForBusinessRestoreSession." }, { "info": { "name": "Microsoft Graph Update the navigation property driveRestoreArtifactsBulkAdditionRequests in solutions", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessRestoreSessions/:oneDriveForBusinessRestoreSession-id/driveRestoreArtifactsBulkAdditionRequests/:driveRestoreArtifactsBulkAdditionRequest-id", "params": [ { "name": "oneDriveForBusinessRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of oneDriveForBusinessRestoreSession" }, { "name": "driveRestoreArtifactsBulkAdditionRequest-id", "value": "", "type": "path", "description": "The unique identifier of driveRestoreArtifactsBulkAdditionRequest" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property driveRestoreArtifactsBulkAdditionRequests in solutions" }, { "info": { "name": "Microsoft Graph Delete driveRestoreArtifactsBulkAdditionRequest", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessRestoreSessions/:oneDriveForBusinessRestoreSession-id/driveRestoreArtifactsBulkAdditionRequests/:driveRestoreArtifactsBulkAdditionRequest-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "oneDriveForBusinessRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of oneDriveForBusinessRestoreSession" }, { "name": "driveRestoreArtifactsBulkAdditionRequest-id", "value": "", "type": "path", "description": "The unique identifier of driveRestoreArtifactsBulkAdditionRequest" } ] }, "docs": "Delete a driveRestoreArtifactsBulkAdditionRequest object associated with a oneDriveForBusinessRestoreSession." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessRestoreSessions/:oneDriveForBusinessRestoreSession-id/driveRestoreArtifactsBulkAdditionRequests/$count", "params": [ { "name": "oneDriveForBusinessRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of oneDriveForBusinessRestoreSession" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/oneDriveForBusinessRestoreSessions/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get protectionPolicies from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/protectionPolicies", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "List of protection policies in the tenant." }, { "info": { "name": "Microsoft Graph Create new navigation property to protectionPolicies for solutions", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/protectionPolicies", "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to protectionPolicies for solutions" }, { "info": { "name": "Microsoft Graph Get protectionPolicies from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/protectionPolicies/:protectionPolicyBase-id", "params": [ { "name": "protectionPolicyBase-id", "value": "", "type": "path", "description": "The unique identifier of protectionPolicyBase" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "List of protection policies in the tenant." }, { "info": { "name": "Microsoft Graph Update the navigation property protectionPolicies in solutions", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/protectionPolicies/:protectionPolicyBase-id", "params": [ { "name": "protectionPolicyBase-id", "value": "", "type": "path", "description": "The unique identifier of protectionPolicyBase" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property protectionPolicies in solutions" }, { "info": { "name": "Microsoft Graph Delete protectionPolicyBase", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/protectionPolicies/:protectionPolicyBase-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "protectionPolicyBase-id", "value": "", "type": "path", "description": "The unique identifier of protectionPolicyBase" } ] }, "docs": "Delete a protection policy. Read the properties and relationships of a protectionPolicyBase object." }, { "info": { "name": "Microsoft Graph Invoke action activate", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/protectionPolicies/:protectionPolicyBase-id/activate", "params": [ { "name": "protectionPolicyBase-id", "value": "", "type": "path", "description": "The unique identifier of protectionPolicyBase" } ] }, "docs": "Activate a protectionPolicyBase. Currently, only one active backup policy per underlying service is supported (that is, one for OneDrive accounts, one for SharePoint sites, and one for Exchange Online users). You can add or remove artifacts (sites or user accounts) to or from each active policy." }, { "info": { "name": "Microsoft Graph Invoke action deactivate", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/protectionPolicies/:protectionPolicyBase-id/deactivate", "params": [ { "name": "protectionPolicyBase-id", "value": "", "type": "path", "description": "The unique identifier of protectionPolicyBase" } ] }, "docs": "Deactivate a protectionPolicyBase." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/protectionPolicies/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get protectionUnitBase", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/protectionUnits", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Read the properties and relationships of a protectionUnitBase object." }, { "info": { "name": "Microsoft Graph Get protectionUnitBase", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/protectionUnits/:protectionUnitBase-id", "params": [ { "name": "protectionUnitBase-id", "value": "", "type": "path", "description": "The unique identifier of protectionUnitBase" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Read the properties and relationships of a protectionUnitBase object." }, { "info": { "name": "Microsoft Graph Invoke action cancelOffboard", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/protectionUnits/:protectionUnitBase-id/cancelOffboard", "params": [ { "name": "protectionUnitBase-id", "value": "", "type": "path", "description": "The unique identifier of protectionUnitBase" } ] }, "docs": "Cancel the offboarding of a protectionUnitBase." }, { "info": { "name": "Microsoft Graph List driveProtectionUnits", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/protectionUnits/:protectionUnitBase-id/graph.driveProtectionUnit", "params": [ { "name": "protectionUnitBase-id", "value": "", "type": "path", "description": "The unique identifier of protectionUnitBase" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a list of the driveProtectionUnit objects that are associated with a oneDriveForBusinessProtectionPolicy." }, { "info": { "name": "Microsoft Graph List mailboxProtectionUnits", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/protectionUnits/:protectionUnitBase-id/graph.mailboxProtectionUnit", "params": [ { "name": "protectionUnitBase-id", "value": "", "type": "path", "description": "The unique identifier of protectionUnitBase" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a list of mailboxProtectionUnit objects." }, { "info": { "name": "Microsoft Graph Invoke action offboard", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/protectionUnits/:protectionUnitBase-id/offboard", "params": [ { "name": "protectionUnitBase-id", "value": "", "type": "path", "description": "The unique identifier of protectionUnitBase" } ] }, "docs": "Offboard a protectionUnitBase." }, { "info": { "name": "Microsoft Graph List siteProtectionUnits", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/protectionUnits/:protectionUnitBase-id/graph.siteProtectionUnit", "params": [ { "name": "protectionUnitBase-id", "value": "", "type": "path", "description": "The unique identifier of protectionUnitBase" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a list of the siteProtectionUnit objects that are associated with a sharePointProtectionPolicy." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/protectionUnits/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph List driveProtectionUnits", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/protectionUnits/graph.driveProtectionUnit", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a list of the driveProtectionUnit objects that are associated with a oneDriveForBusinessProtectionPolicy." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/protectionUnits/graph.driveProtectionUnit/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph List mailboxProtectionUnits", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/protectionUnits/graph.mailboxProtectionUnit", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a list of mailboxProtectionUnit objects." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/protectionUnits/graph.mailboxProtectionUnit/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph List siteProtectionUnits", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/protectionUnits/graph.siteProtectionUnit", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a list of the siteProtectionUnit objects that are associated with a sharePointProtectionPolicy." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/protectionUnits/graph.siteProtectionUnit/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph List restorePoints", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/restorePoints", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a list of the restorePoint objects and their properties." }, { "info": { "name": "Microsoft Graph Create new navigation property to restorePoints for solutions", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/restorePoints", "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to restorePoints for solutions" }, { "info": { "name": "Microsoft Graph Get restorePoints from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/restorePoints/:restorePoint-id", "params": [ { "name": "restorePoint-id", "value": "", "type": "path", "description": "The unique identifier of restorePoint" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "List of restore points in the tenant." }, { "info": { "name": "Microsoft Graph Update the navigation property restorePoints in solutions", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/restorePoints/:restorePoint-id", "params": [ { "name": "restorePoint-id", "value": "", "type": "path", "description": "The unique identifier of restorePoint" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property restorePoints in solutions" }, { "info": { "name": "Microsoft Graph Delete navigation property restorePoints for solutions", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/restorePoints/:restorePoint-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "restorePoint-id", "value": "", "type": "path", "description": "The unique identifier of restorePoint" } ] }, "docs": "Microsoft Graph Delete navigation property restorePoints for solutions" }, { "info": { "name": "Microsoft Graph Get protectionUnit from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/restorePoints/:restorePoint-id/protectionUnit", "params": [ { "name": "restorePoint-id", "value": "", "type": "path", "description": "The unique identifier of restorePoint" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The site, drive, or mailbox units that are protected under a protection policy." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/restorePoints/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Invoke action search", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/restorePoints/search", "body": { "type": "json", "data": "{}" } }, "docs": "Search for the restorePoint objects associated with a protectionUnit." }, { "info": { "name": "Microsoft Graph List restoreSessionBase objects", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/restoreSessions", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a list of restoreSession objects and their properties." }, { "info": { "name": "Microsoft Graph Create new navigation property to restoreSessions for solutions", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/restoreSessions", "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to restoreSessions for solutions" }, { "info": { "name": "Microsoft Graph Get restoreSessionBase", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/restoreSessions/:restoreSessionBase-id", "params": [ { "name": "restoreSessionBase-id", "value": "", "type": "path", "description": "The unique identifier of restoreSessionBase" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get the properties of a restoreSession object by ID." }, { "info": { "name": "Microsoft Graph Update the navigation property restoreSessions in solutions", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/restoreSessions/:restoreSessionBase-id", "params": [ { "name": "restoreSessionBase-id", "value": "", "type": "path", "description": "The unique identifier of restoreSessionBase" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property restoreSessions in solutions" }, { "info": { "name": "Microsoft Graph Delete restoreSessionBase", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/restoreSessions/:restoreSessionBase-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "restoreSessionBase-id", "value": "", "type": "path", "description": "The unique identifier of restoreSessionBase" } ] }, "docs": "Delete a draft restoreSessionBase object." }, { "info": { "name": "Microsoft Graph Invoke action activate", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/restoreSessions/:restoreSessionBase-id/activate", "params": [ { "name": "restoreSessionBase-id", "value": "", "type": "path", "description": "The unique identifier of restoreSessionBase" } ] }, "docs": "Activate a draft restoreSessionBase object. The following points apply to restoring a protection unit:" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/restoreSessions/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph List serviceApps", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/serviceApps", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a list of serviceApp objects and their properties." }, { "info": { "name": "Microsoft Graph Create serviceApp", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/serviceApps", "body": { "type": "json", "data": "{}" } }, "docs": "Create a new serviceApp." }, { "info": { "name": "Microsoft Graph Get serviceApp", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/serviceApps/:serviceApp-id", "params": [ { "name": "serviceApp-id", "value": "", "type": "path", "description": "The unique identifier of serviceApp" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Read the properties and relationships of a serviceApp object." }, { "info": { "name": "Microsoft Graph Update the navigation property serviceApps in solutions", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/serviceApps/:serviceApp-id", "params": [ { "name": "serviceApp-id", "value": "", "type": "path", "description": "The unique identifier of serviceApp" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property serviceApps in solutions" }, { "info": { "name": "Microsoft Graph Delete serviceApp", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/serviceApps/:serviceApp-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "serviceApp-id", "value": "", "type": "path", "description": "The unique identifier of serviceApp" } ] }, "docs": "Delete a serviceApp." }, { "info": { "name": "Microsoft Graph Invoke action activate", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/serviceApps/:serviceApp-id/activate", "params": [ { "name": "serviceApp-id", "value": "", "type": "path", "description": "The unique identifier of serviceApp" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Activate a serviceApp." }, { "info": { "name": "Microsoft Graph Invoke action deactivate", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/serviceApps/:serviceApp-id/deactivate", "params": [ { "name": "serviceApp-id", "value": "", "type": "path", "description": "The unique identifier of serviceApp" } ] }, "docs": "Deactivate a serviceApp." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/serviceApps/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get sharePointProtectionPolicies from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointProtectionPolicies", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The list of SharePoint protection policies in the tenant." }, { "info": { "name": "Microsoft Graph Create sharePointProtectionPolicy", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointProtectionPolicies", "body": { "type": "json", "data": "{}" } }, "docs": "Create a protection policy for a M365 service SharePoint. Policy will be created in inactive state. User can also provide a list of protection units under the policy." }, { "info": { "name": "Microsoft Graph Get sharePointProtectionPolicies from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointProtectionPolicies/:sharePointProtectionPolicy-id", "params": [ { "name": "sharePointProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of sharePointProtectionPolicy" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The list of SharePoint protection policies in the tenant." }, { "info": { "name": "Microsoft Graph Update sharePointProtectionPolicy", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointProtectionPolicies/:sharePointProtectionPolicy-id", "params": [ { "name": "sharePointProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of sharePointProtectionPolicy" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update a SharePoint protection policy. This method adds a siteprotectionunit to or removes it from the protection policy." }, { "info": { "name": "Microsoft Graph Delete navigation property sharePointProtectionPolicies for solutions", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointProtectionPolicies/:sharePointProtectionPolicy-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "sharePointProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of sharePointProtectionPolicy" } ] }, "docs": "Microsoft Graph Delete navigation property sharePointProtectionPolicies for solutions" }, { "info": { "name": "Microsoft Graph List siteInclusionRules", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointProtectionPolicies/:sharePointProtectionPolicy-id/siteInclusionRules", "params": [ { "name": "sharePointProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of sharePointProtectionPolicy" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a list of siteProtectionRule objects associated with a sharePointProtectionPolicy. An inclusion rule indicates that a protection policy should contain protection units that match the specified rule criteria. The initial status of a protection rule upon creation is active. After the rule is applied, the state is either completed or completedWithErrors." }, { "info": { "name": "Microsoft Graph Get protectionRuleBase", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointProtectionPolicies/:sharePointProtectionPolicy-id/siteInclusionRules/:siteProtectionRule-id", "params": [ { "name": "sharePointProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of sharePointProtectionPolicy" }, { "name": "siteProtectionRule-id", "value": "", "type": "path", "description": "The unique identifier of siteProtectionRule" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a protection rule that's associated with a protection policy. You can use this operation to get mailbox, drive, and site protection rules. An inclusion rule indicates that a protection policy should contain protection units that match the specified rule criteria. The initial status of a protection rule upon creation is active. After the rule is applied, the state is either completed or completedWithErrors." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointProtectionPolicies/:sharePointProtectionPolicy-id/siteInclusionRules/$count", "params": [ { "name": "sharePointProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of sharePointProtectionPolicy" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph List siteProtectionUnits", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointProtectionPolicies/:sharePointProtectionPolicy-id/siteProtectionUnits", "params": [ { "name": "sharePointProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of sharePointProtectionPolicy" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a list of the siteProtectionUnit objects that are associated with a sharePointProtectionPolicy." }, { "info": { "name": "Microsoft Graph Get siteProtectionUnits from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointProtectionPolicies/:sharePointProtectionPolicy-id/siteProtectionUnits/:siteProtectionUnit-id", "params": [ { "name": "sharePointProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of sharePointProtectionPolicy" }, { "name": "siteProtectionUnit-id", "value": "", "type": "path", "description": "The unique identifier of siteProtectionUnit" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The protection units (sites) that are protected under the site protection policy." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointProtectionPolicies/:sharePointProtectionPolicy-id/siteProtectionUnits/$count", "params": [ { "name": "sharePointProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of sharePointProtectionPolicy" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph List siteProtectionUnitsBulkAdditionJobs", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointProtectionPolicies/:sharePointProtectionPolicy-id/siteProtectionUnitsBulkAdditionJobs", "params": [ { "name": "sharePointProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of sharePointProtectionPolicy" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a list of siteProtectionUnitsBulkAdditionJobs objects associated with a sharePointProtectionPolicy." }, { "info": { "name": "Microsoft Graph Get siteProtectionUnitsBulkAdditionJob", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointProtectionPolicies/:sharePointProtectionPolicy-id/siteProtectionUnitsBulkAdditionJobs/:siteProtectionUnitsBulkAdditionJob-id", "params": [ { "name": "sharePointProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of sharePointProtectionPolicy" }, { "name": "siteProtectionUnitsBulkAdditionJob-id", "value": "", "type": "path", "description": "The unique identifier of siteProtectionUnitsBulkAdditionJob" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a siteProtectionUnitsBulkAdditionJob object by the ID associated with a sharePointProtectionPolicy." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointProtectionPolicies/:sharePointProtectionPolicy-id/siteProtectionUnitsBulkAdditionJobs/$count", "params": [ { "name": "sharePointProtectionPolicy-id", "value": "", "type": "path", "description": "The unique identifier of sharePointProtectionPolicy" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointProtectionPolicies/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get sharePointRestoreSessions from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointRestoreSessions", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The list of SharePoint restore sessions available in the tenant." }, { "info": { "name": "Microsoft Graph Create sharePointRestoreSession", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointRestoreSessions", "body": { "type": "json", "data": "{}" } }, "docs": "Create a new sharePointRestoreSession object." }, { "info": { "name": "Microsoft Graph Get sharePointRestoreSessions from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointRestoreSessions/:sharePointRestoreSession-id", "params": [ { "name": "sharePointRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of sharePointRestoreSession" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The list of SharePoint restore sessions available in the tenant." }, { "info": { "name": "Microsoft Graph Update the navigation property sharePointRestoreSessions in solutions", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointRestoreSessions/:sharePointRestoreSession-id", "params": [ { "name": "sharePointRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of sharePointRestoreSession" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property sharePointRestoreSessions in solutions" }, { "info": { "name": "Microsoft Graph Delete navigation property sharePointRestoreSessions for solutions", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointRestoreSessions/:sharePointRestoreSession-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "sharePointRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of sharePointRestoreSession" } ] }, "docs": "Microsoft Graph Delete navigation property sharePointRestoreSessions for solutions" }, { "info": { "name": "Microsoft Graph List siteRestoreArtifacts", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointRestoreSessions/:sharePointRestoreSession-id/siteRestoreArtifacts", "params": [ { "name": "sharePointRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of sharePointRestoreSession" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "List all the siteRestoreArtifact objects for a sharePointRestoreSession for the tenant." }, { "info": { "name": "Microsoft Graph Create new navigation property to siteRestoreArtifacts for solutions", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointRestoreSessions/:sharePointRestoreSession-id/siteRestoreArtifacts", "params": [ { "name": "sharePointRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of sharePointRestoreSession" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to siteRestoreArtifacts for solutions" }, { "info": { "name": "Microsoft Graph Get siteRestoreArtifacts from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointRestoreSessions/:sharePointRestoreSession-id/siteRestoreArtifacts/:siteRestoreArtifact-id", "params": [ { "name": "sharePointRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of sharePointRestoreSession" }, { "name": "siteRestoreArtifact-id", "value": "", "type": "path", "description": "The unique identifier of siteRestoreArtifact" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "A collection of restore points and destination details that can be used to restore SharePoint sites." }, { "info": { "name": "Microsoft Graph Update the navigation property siteRestoreArtifacts in solutions", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointRestoreSessions/:sharePointRestoreSession-id/siteRestoreArtifacts/:siteRestoreArtifact-id", "params": [ { "name": "sharePointRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of sharePointRestoreSession" }, { "name": "siteRestoreArtifact-id", "value": "", "type": "path", "description": "The unique identifier of siteRestoreArtifact" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property siteRestoreArtifacts in solutions" }, { "info": { "name": "Microsoft Graph Delete navigation property siteRestoreArtifacts for solutions", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointRestoreSessions/:sharePointRestoreSession-id/siteRestoreArtifacts/:siteRestoreArtifact-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "sharePointRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of sharePointRestoreSession" }, { "name": "siteRestoreArtifact-id", "value": "", "type": "path", "description": "The unique identifier of siteRestoreArtifact" } ] }, "docs": "Microsoft Graph Delete navigation property siteRestoreArtifacts for solutions" }, { "info": { "name": "Microsoft Graph Get restorePoint from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointRestoreSessions/:sharePointRestoreSession-id/siteRestoreArtifacts/:siteRestoreArtifact-id/restorePoint", "params": [ { "name": "sharePointRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of sharePointRestoreSession" }, { "name": "siteRestoreArtifact-id", "value": "", "type": "path", "description": "The unique identifier of siteRestoreArtifact" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Represents the date and time when an artifact is protected by a protectionPolicy and can be restored." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointRestoreSessions/:sharePointRestoreSession-id/siteRestoreArtifacts/$count", "params": [ { "name": "sharePointRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of sharePointRestoreSession" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph List siteRestoreArtifactsBulkAdditionRequests", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointRestoreSessions/:sharePointRestoreSession-id/siteRestoreArtifactsBulkAdditionRequests", "params": [ { "name": "sharePointRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of sharePointRestoreSession" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a list of the siteRestoreArtifactsBulkAdditionRequest objects associated with a sharePointRestoreSession. The siteWebUrls property is deliberately omitted from the response body in order to limit the response size." }, { "info": { "name": "Microsoft Graph Create siteRestoreArtifactsBulkAdditionRequests", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointRestoreSessions/:sharePointRestoreSession-id/siteRestoreArtifactsBulkAdditionRequests", "params": [ { "name": "sharePointRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of sharePointRestoreSession" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Create a new siteRestoreArtifactsBulkAdditionRequest object associated with a sharePointRestoreSession. The following steps describe how to create and manage a sharePointRestoreSession with bulk artifact additions:" }, { "info": { "name": "Microsoft Graph Get siteRestoreArtifactsBulkAdditionRequest", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointRestoreSessions/:sharePointRestoreSession-id/siteRestoreArtifactsBulkAdditionRequests/:siteRestoreArtifactsBulkAdditionRequest-id", "params": [ { "name": "sharePointRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of sharePointRestoreSession" }, { "name": "siteRestoreArtifactsBulkAdditionRequest-id", "value": "", "type": "path", "description": "The unique identifier of siteRestoreArtifactsBulkAdditionRequest" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a siteRestoreArtifactsBulkAdditionRequest object by its id, associated with a sharePointRestoreSession." }, { "info": { "name": "Microsoft Graph Update the navigation property siteRestoreArtifactsBulkAdditionRequests in solutions", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointRestoreSessions/:sharePointRestoreSession-id/siteRestoreArtifactsBulkAdditionRequests/:siteRestoreArtifactsBulkAdditionRequest-id", "params": [ { "name": "sharePointRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of sharePointRestoreSession" }, { "name": "siteRestoreArtifactsBulkAdditionRequest-id", "value": "", "type": "path", "description": "The unique identifier of siteRestoreArtifactsBulkAdditionRequest" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property siteRestoreArtifactsBulkAdditionRequests in solutions" }, { "info": { "name": "Microsoft Graph Delete siteRestoreArtifactsBulkAdditionRequest", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointRestoreSessions/:sharePointRestoreSession-id/siteRestoreArtifactsBulkAdditionRequests/:siteRestoreArtifactsBulkAdditionRequest-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "sharePointRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of sharePointRestoreSession" }, { "name": "siteRestoreArtifactsBulkAdditionRequest-id", "value": "", "type": "path", "description": "The unique identifier of siteRestoreArtifactsBulkAdditionRequest" } ] }, "docs": "Delete a siteRestoreArtifactsBulkAdditionRequest object associated with a sharepointRestoreSession." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointRestoreSessions/:sharePointRestoreSession-id/siteRestoreArtifactsBulkAdditionRequests/$count", "params": [ { "name": "sharePointRestoreSession-id", "value": "", "type": "path", "description": "The unique identifier of sharePointRestoreSession" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/sharePointRestoreSessions/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get siteInclusionRules from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/siteInclusionRules", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The list of site inclusion rules applied to the tenant." }, { "info": { "name": "Microsoft Graph Create new navigation property to siteInclusionRules for solutions", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/siteInclusionRules", "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to siteInclusionRules for solutions" }, { "info": { "name": "Microsoft Graph Get siteInclusionRules from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/siteInclusionRules/:siteProtectionRule-id", "params": [ { "name": "siteProtectionRule-id", "value": "", "type": "path", "description": "The unique identifier of siteProtectionRule" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The list of site inclusion rules applied to the tenant." }, { "info": { "name": "Microsoft Graph Update the navigation property siteInclusionRules in solutions", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/siteInclusionRules/:siteProtectionRule-id", "params": [ { "name": "siteProtectionRule-id", "value": "", "type": "path", "description": "The unique identifier of siteProtectionRule" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property siteInclusionRules in solutions" }, { "info": { "name": "Microsoft Graph Delete navigation property siteInclusionRules for solutions", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/siteInclusionRules/:siteProtectionRule-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "siteProtectionRule-id", "value": "", "type": "path", "description": "The unique identifier of siteProtectionRule" } ] }, "docs": "Microsoft Graph Delete navigation property siteInclusionRules for solutions" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/siteInclusionRules/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get siteProtectionUnits from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/siteProtectionUnits", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The list of site protection units in the tenant." }, { "info": { "name": "Microsoft Graph Create new navigation property to siteProtectionUnits for solutions", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/siteProtectionUnits", "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to siteProtectionUnits for solutions" }, { "info": { "name": "Microsoft Graph Get siteProtectionUnits from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/siteProtectionUnits/:siteProtectionUnit-id", "params": [ { "name": "siteProtectionUnit-id", "value": "", "type": "path", "description": "The unique identifier of siteProtectionUnit" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The list of site protection units in the tenant." }, { "info": { "name": "Microsoft Graph Update the navigation property siteProtectionUnits in solutions", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/siteProtectionUnits/:siteProtectionUnit-id", "params": [ { "name": "siteProtectionUnit-id", "value": "", "type": "path", "description": "The unique identifier of siteProtectionUnit" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property siteProtectionUnits in solutions" }, { "info": { "name": "Microsoft Graph Delete navigation property siteProtectionUnits for solutions", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/siteProtectionUnits/:siteProtectionUnit-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "siteProtectionUnit-id", "value": "", "type": "path", "description": "The unique identifier of siteProtectionUnit" } ] }, "docs": "Microsoft Graph Delete navigation property siteProtectionUnits for solutions" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/siteProtectionUnits/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get siteProtectionUnitsBulkAdditionJobs from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/siteProtectionUnitsBulkAdditionJobs", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Microsoft Graph Get siteProtectionUnitsBulkAdditionJobs from solutions" }, { "info": { "name": "Microsoft Graph Create new navigation property to siteProtectionUnitsBulkAdditionJobs for solutions", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/siteProtectionUnitsBulkAdditionJobs", "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to siteProtectionUnitsBulkAdditionJobs for solutions" }, { "info": { "name": "Microsoft Graph Get siteProtectionUnitsBulkAdditionJobs from solutions", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/siteProtectionUnitsBulkAdditionJobs/:siteProtectionUnitsBulkAdditionJob-id", "params": [ { "name": "siteProtectionUnitsBulkAdditionJob-id", "value": "", "type": "path", "description": "The unique identifier of siteProtectionUnitsBulkAdditionJob" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Microsoft Graph Get siteProtectionUnitsBulkAdditionJobs from solutions" }, { "info": { "name": "Microsoft Graph Update the navigation property siteProtectionUnitsBulkAdditionJobs in solutions", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/siteProtectionUnitsBulkAdditionJobs/:siteProtectionUnitsBulkAdditionJob-id", "params": [ { "name": "siteProtectionUnitsBulkAdditionJob-id", "value": "", "type": "path", "description": "The unique identifier of siteProtectionUnitsBulkAdditionJob" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property siteProtectionUnitsBulkAdditionJobs in solutions" }, { "info": { "name": "Microsoft Graph Delete navigation property siteProtectionUnitsBulkAdditionJobs for solutions", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/siteProtectionUnitsBulkAdditionJobs/:siteProtectionUnitsBulkAdditionJob-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "siteProtectionUnitsBulkAdditionJob-id", "value": "", "type": "path", "description": "The unique identifier of siteProtectionUnitsBulkAdditionJob" } ] }, "docs": "Microsoft Graph Delete navigation property siteProtectionUnitsBulkAdditionJobs for solutions" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/solutions/backupRestore/siteProtectionUnitsBulkAdditionJobs/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" } ] } ], "bundled": true }