Skip to content

Commit 0c723d4

Browse files
authored
Merge pull request #25692 from microsoftgraph/Harmon-novembergraphdocs
promoting changes to V1.0 for SPE
2 parents ee96828 + ca6cb98 commit 0c723d4

File tree

63 files changed

+2150
-102
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+2150
-102
lines changed

api-reference/beta/api/filestoragecontainer-delete-recyclebin-items.md renamed to api-reference/beta/api/filestoragecontainer-delete-recyclebinitem.md

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "Delete recycleBin items"
2+
title: "Delete recycleBinItem"
33
description: "Delete items from fileStorageContainer recycleBin."
44
author: "tonchan-msft"
55
ms.localizationpriority: medium
@@ -8,7 +8,7 @@ doc_type: apiPageType
88
ms.date: 10/01/2024
99
---
1010

11-
# Delete recycle bin items
11+
# Delete recycleBinItem
1212

1313
Namespace: microsoft.graph
1414

@@ -22,10 +22,10 @@ Choose the permission or permissions marked as least privileged for this API. Us
2222

2323
<!-- {
2424
"blockType": "permissions",
25-
"name": "filestoragecontainer-delete-recyclebin-items-permissions"
25+
"name": "filestoragecontainer-delete-recyclebinitem-permissions"
2626
}
2727
-->
28-
[!INCLUDE [permissions-table](../includes/permissions/filestoragecontainer-delete-recyclebin-items-permissions.md)]
28+
[!INCLUDE [permissions-table](../includes/permissions/filestoragecontainer-delete-recyclebinitem-permissions.md)]
2929

3030
[!INCLUDE [app-permissions](../includes/sharepoint-embedded-app-permissions.md)]
3131

@@ -60,10 +60,10 @@ If successful, this method returns a `204 No Content` response code.
6060
### Request
6161

6262
The following example shows a request.
63-
# [HTTP](#tab/http)
63+
6464
<!-- {
6565
"blockType": "request",
66-
"name": "delete_filestoragecontainer_recyclebin_items",
66+
"name": "delete_filestoragecontainer_recyclebinitem",
6767
"@odata.type": "Collection(microsoft.graph.recyclebinitem)"
6868
}
6969
-->
@@ -75,11 +75,6 @@ Content-Type: application/json
7575
"ids": ["5d625d33-338c-4a77-a98a-3e287116440c", "73133853-48f2-4956-bc4a-03f8d1675042"]
7676
}
7777
```
78-
79-
# [JavaScript](#tab/javascript)
80-
[!INCLUDE [sample-code](../includes/snippets/javascript/delete-filestoragecontainer-recyclebin-items-javascript-snippets.md)]
81-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
82-
8378
---
8479

8580
### Response

api-reference/beta/api/filestoragecontainer-list-recyclebin-items.md renamed to api-reference/beta/api/filestoragecontainer-list-recyclebinitem.md

Lines changed: 6 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
---
2-
title: "List recycleBin items"
3-
description: "Get a list of recycle bin items from a fileStorageContainer recycleBin."
2+
title: "List recycleBinItem"
3+
description: "Get a list of recyclebinitem objects from a fileStorageContainer recycleBin."
44
author: "tonchan-msft"
55
ms.localizationpriority: medium
66
ms.subservice: "onedrive"
77
doc_type: apiPageType
88
ms.date: 10/14/2024
99
---
1010

11-
# List recycleBin items
11+
# List recycleBinItem
1212

1313
Namespace: microsoft.graph
1414

@@ -24,10 +24,10 @@ Choose the permission or permissions marked as least privileged for this API. Us
2424

2525
<!-- {
2626
"blockType": "permissions",
27-
"name": "filestoragecontainer-list-recyclebin-items-permissions"
27+
"name": "filestoragecontainer-list-recyclebinitem-permissions"
2828
}
2929
-->
30-
[!INCLUDE [permissions-table](../includes/permissions/filestoragecontainer-list-recyclebin-items-permissions.md)]
30+
[!INCLUDE [permissions-table](../includes/permissions/filestoragecontainer-list-recyclebinitem-permissions.md)]
3131

3232
[!INCLUDE [app-permissions](../includes/sharepoint-embedded-app-permissions.md)]
3333

@@ -62,45 +62,15 @@ If successful, this method returns a `200 OK` response code and a collection of
6262

6363
The following example shows a request.
6464

65-
# [HTTP](#tab/http)
6665
<!-- {
6766
"blockType": "request",
68-
"name": "list_recyclebin_items"
67+
"name": "list_recyclebinitem"
6968
}
7069
-->
7170

7271
``` http
7372
GET https://graph.microsoft.com/beta/storage/fileStorage/containers/b!ISJs1WRro0y0EWgkUYcktDa0mE8zSlFEqFzqRn70Zwp1CEtDEBZgQICPkRbil_5Z/recycleBin/items
7473
```
75-
76-
# [C#](#tab/csharp)
77-
[!INCLUDE [sample-code](../includes/snippets/csharp/list-recyclebin-items-csharp-snippets.md)]
78-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
79-
80-
# [CLI](#tab/cli)
81-
[!INCLUDE [sample-code](../includes/snippets/cli/list-recyclebin-items-cli-snippets.md)]
82-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
83-
84-
# [Go](#tab/go)
85-
[!INCLUDE [sample-code](../includes/snippets/go/list-recyclebin-items-go-snippets.md)]
86-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
87-
88-
# [Java](#tab/java)
89-
[!INCLUDE [sample-code](../includes/snippets/java/list-recyclebin-items-java-snippets.md)]
90-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
91-
92-
# [JavaScript](#tab/javascript)
93-
[!INCLUDE [sample-code](../includes/snippets/javascript/list-recyclebin-items-javascript-snippets.md)]
94-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
95-
96-
# [PHP](#tab/php)
97-
[!INCLUDE [sample-code](../includes/snippets/php/list-recyclebin-items-php-snippets.md)]
98-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
99-
100-
# [Python](#tab/python)
101-
[!INCLUDE [sample-code](../includes/snippets/python/list-recyclebin-items-python-snippets.md)]
102-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
103-
10474
---
10575

10676
### Response

api-reference/beta/api/filestoragecontainer-restore-recyclebin-items.md renamed to api-reference/beta/api/filestoragecontainer-restore-recyclebinitem.md

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
---
2-
title: "Restore recycleBin items"
3-
description: "Restore recycleBin items to a fileStorageContainer."
2+
title: "Restore recycleBinItem"
3+
description: "Restore recycleBinitem objects to a fileStorageContainer."
44
author: "tonchan-msft"
55
ms.localizationpriority: medium
66
ms.subservice: "onedrive"
77
doc_type: apiPageType
88
ms.date: 10/01/2024
99
---
1010

11-
# Restore recycle bin items
11+
# Restore recycleBinItem
1212

1313
Namespace: microsoft.graph
1414

@@ -22,10 +22,10 @@ Choose the permission or permissions marked as least privileged for this API. Us
2222

2323
<!-- {
2424
"blockType": "permissions",
25-
"name": "filestoragecontainer-restore-recyclebin-items-permissions"
25+
"name": "filestoragecontainer-restore-recyclebinitem-permissions"
2626
}
2727
-->
28-
[!INCLUDE [permissions-table](../includes/permissions/filestoragecontainer-restore-recyclebin-items-permissions.md)]
28+
[!INCLUDE [permissions-table](../includes/permissions/filestoragecontainer-restore-recyclebinitem-permissions.md)]
2929

3030
[!INCLUDE [app-permissions](../includes/sharepoint-embedded-app-permissions.md)]
3131

@@ -61,10 +61,9 @@ If successful, this method returns a `207 Multi-Status` response code and the se
6161

6262
The following example shows a request.
6363

64-
# [HTTP](#tab/http)
6564
<!-- {
6665
"blockType": "request",
67-
"name": "restore_filestoragecontainer_recyclebin_items",
66+
"name": "restore_filestoragecontainer_recyclebinitem",
6867
"@odata.type": "Collection(microsoft.graph.recycleBinItem)"
6968
}
7069
-->
@@ -77,11 +76,6 @@ Content-Type: application/json
7776
"ids": ["5d625d33-338c-4a77-a98a-3e287116440c", "73133853-48f2-4956-bc4a-03f8d1675042"]
7877
}
7978
```
80-
81-
# [JavaScript](#tab/javascript)
82-
[!INCLUDE [sample-code](../includes/snippets/javascript/restore-filestoragecontainer-recyclebin-items-javascript-snippets.md)]
83-
[!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
84-
8579
---
8680

8781
### Response
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
description: Automatically generated file. DO NOT MODIFY
3+
ms.topic: include
4+
ms.localizationpriority: medium
5+
---
6+
7+
|Permission type|Least privileged permission|Higher privileged permissions|
8+
|:---|:---|:---|
9+
|Delegated (work or school account)|FileStorageContainer.Selected|Not supported.|
10+
|Delegated (personal Microsoft account)|Not supported.|Not supported.|
11+
|Application|FileStorageContainer.Selected|Not supported.|

api-reference/beta/resources/filestorage.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,11 @@ Namespace: microsoft.graph
1616

1717
Represents the structure of active and deleted [fileStorageContainer](../resources/filestoragecontainer.md) objects.
1818

19+
## Methods
20+
|Method|Return type|Description|
21+
|:---|:---|:---|
22+
|[Remove deleted containers](../api/filestorage-delete-deletedcontainers.md)|[fileStorage](../resources/filestorage.md) collection|Delete the [fileStorageContainer](../resources/filestoragecontainer.md) objects and their properties.|
23+
1924
## Relationships
2025
|Relationship|Type|Description|
2126
|:---|:---|:---|

api-reference/beta/resources/filestoragecontainer.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,9 @@ Represents a location where multiple users or a group of users can store files a
4343
|[Delete file storage container column](../api/filestoragecontainer-delete-column.md)|None|Delete a column from a fileStorageContainer.|
4444
|[Get column](../api/filestoragecontainer-get-column.md)|[columnDefinition](../resources/columndefinition.md)|Get a column from a fileStorageContainer.|
4545
|[Update recycle bin settings](../api/filestoragecontainer-update-recyclebinsettings.md)|[recyclebinsettings](../resources/recyclebinsettings.md)|Update recycleBin settings for a fileStorageContainer.|
46-
|[Restore recycle bin items](../api/filestoragecontainer-restore-recyclebin-items.md)|[recycleBinItem](../resources/recyclebinitem.md) collection|Restore recycle bin items in a fileStorageContainer.|
47-
|[Delete recycle bin items](../api/filestoragecontainer-delete-recyclebin-items.md)|None|Delete recycle bin items from a fileStorageContainer.|
48-
|[Get recycle bin items](../api/filestoragecontainer-list-recyclebin-items.md)|[recycleBinItem](../resources/recyclebinitem.md) collection|List recycle bin items in a fileStorageContainer.|
46+
|[Restore recycle bin items](../api/filestoragecontainer-restore-recyclebinitem.md)|[recycleBinItem](../resources/recyclebinitem.md) collection|Restore recycle bin items in a fileStorageContainer.|
47+
|[Delete recycle bin items](../api/filestoragecontainer-delete-recyclebinitem.md)|None|Delete recycle bin items from a fileStorageContainer.|
48+
|[List recycle bin items](../api/filestoragecontainer-list-recyclebinitem.md)|[recycleBinItem](../resources/recyclebinitem.md) collection|List recycle bin items in a fileStorageContainer.|
4949
|[Lock](../api/filestoragecontainer-lock.md)|None|Lock a [fileStorageContainer](../resources/filestoragecontainer.md).|
5050
|[Unlock](../api/filestoragecontainer-unlock.md)|None|Unlock a [fileStorageContainer](../resources/filestoragecontainer.md).|
5151

api-reference/beta/resources/recyclebin.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,12 @@ Represents a container for a collection of [recycleBinItem](recyclebinitem.md) r
1818

1919
Inherits from [baseItem](baseitem.md).
2020

21+
## Methods
22+
23+
| Method | Return Type | Description |
24+
|:----------------------------------|:------------------------------------------|:---------------------------------------------------|
25+
| [List items](../api/recyclebin-list-items.md) | [recycleBinItem](../resources/recyclebinitem.md) collection |Get a collection of [recycleBinItem](../resources/recyclebinitem.md) resources in the [recycleBin](../resources/recyclebin.md) of the specified SharePoint [site](../resources/site.md).|
26+
2127
## Properties
2228

2329
| Property | Type | Description |

api-reference/beta/resources/recyclebinitem.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,17 @@ Inherits from [baseItem](baseitem.md).
2020

2121
## Methods
2222

23-
| Method | Return Type | Description |
24-
|:--------------------------------------------------------|:------------------------------------------------------------|:-----------------------------------------------------------------------------------------|
25-
| [List](../api/recyclebin-list-items.md) | [recycleBinItem](../resources/recyclebinitem.md) collection |Get a collection of [recycleBinItem](../resources/recyclebinitem.md) resources in the [recycleBin](../resources/recyclebin.md) of the specified SharePoint [site](../resources/site.md). |
23+
| Method | Return Type | Description |
24+
|:----------------------------------|:------------------------------------------|:---------------------------------------------------|
25+
| [List](../api/recyclebin-list-items.md) | [recycleBinItem](../resources/recyclebinitem.md) collection |Get a collection of [recycleBinItem](../resources/recyclebinitem.md) resources in the [recycleBin](../resources/recyclebin.md) of the specified SharePoint [site](../resources/site.md).|
26+
|[Delete](../api/filestoragecontainer-delete-recyclebinitem.md)|None.|Permanently delete **recycleBinItem** objects from the [recycleBin](../resources/recyclebin.md) of a **fileStorageContainer**.|
27+
|[Restore](../api/filestoragecontainer-restore-recyclebinitem.md)|[recycleBinItem](../resources/recyclebinitem.md) collection|Restore **recycleBinItem** objects from the [recycleBin](../resources/recyclebin.md) of a **fileStorageContainer**.|
28+
2629

2730
## Properties
2831

29-
| Property | Type | Description |
30-
|:--------------------|:---------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
32+
| Property | Type |Description |
33+
|:--------------------|:---------------|:--------------------------------------------------------------------------------------|
3134
| deletedDateTime | DateTimeOffset | Date and time when the item was deleted. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. |
3235
| deletedFromLocation | String | Relative URL of the list or folder that originally contained the item. |
3336
| id | String | Unique identifier of the delete transaction. Inherited from [baseItem](baseitem.md). |

0 commit comments

Comments
 (0)