Skip to content

Commit 68105be

Browse files
authored
Merge pull request #26442 from microsoftgraph/main
Merge to publish.
2 parents 519dc5d + ad51700 commit 68105be

16 files changed

+85
-536
lines changed

api-reference/beta/api/driveitem-copy.md

Lines changed: 4 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ In the request body, provide a JSON object with the following parameters.
6767
>[!NOTE]
6868
>The `parentReference` parameter should include the `driveId` and `id` parameters for the target folder.
6969
>
70-
>In a single request, the `childrenOnly` option copies 150 children items, and for the grandchildren items the SharePoint limit applies. For more information, see [SharePoint limitation](/office365/servicedescriptions/sharepoint-online-service-description/sharepoint-online-limits#moving-and-copying-across-sites)
70+
>For more information, see [SharePoint limits](/office365/servicedescriptions/sharepoint-online-service-description/sharepoint-online-limits#moving-and-copying-across-sites)
7171
7272
> If you use the `@microsoft.graph.conflictBehavior` query parameter with the `childrenOnly` parameter, then every child in the operation will be subject to the `@microsoft.graph.conflictBehavior` specified.
7373
@@ -306,7 +306,7 @@ The following example shows an example status report obtained by visiting the UR
306306
}
307307
```
308308

309-
To resolve this error, use the optional query parameter [@microsoft.graph.conflictBehavior](#optional-query-parameters) as seen in the [next example](#example-4-copy-a-file-item-to-a-folder-with-a-preexisting-item-with-the-same-name-by-specifying-the-microsoftgraphconflictbehavior-query-parameter).
309+
To resolve this error, use the optional query parameter [@microsoft.graph.conflictBehavior](#optional-query-parameters), as shown in Example 4.
310310

311311
### Example 4: Copy a file item to a folder with a preexisting item with the same name by specifying the @microsoft.graph.conflictBehavior query parameter
312312

@@ -588,56 +588,7 @@ Content-Length: 283
588588
```
589589
To resolve this error, set the `childrenOnly` parameter to true.
590590

591-
### Example 8: Failure to copy more than 150 direct child items
592-
593-
The following example attempts to copy the children in a folder identified by `{item-id}` into a folder identified by the `driveId` and `id` values.
594-
The `childrenOnly` parameter is set to true. The source folder item identified by `{item-id}` contains more than 150 direct children.
595-
The request fails because the limit is 150 direct children.
596-
597-
#### Request
598-
<!-- { "blockType": "ignored", "name": "copy-item-7" } -->
599-
600-
```http
601-
POST https://graph.microsoft.com/beta/me/drive/items/{item-id}/copy
602-
Content-Type: application/json
603-
604-
{
605-
"parentReference": {
606-
"driveId": "b!s8RqPCGh0ESQS2EYnKM0IKS3lM7GxjdAviiob7oc5pXv_0LiL-62Qq3IXyrXnEop",
607-
"id": "DCD0D3AD-8989-4F23-A5A2-2C086050513F"
608-
},
609-
"childrenOnly": true
610-
}
611-
```
612-
613-
#### Response
614-
615-
Visiting the monitoring URL yields a status report similar to the following example.
616-
617-
<!-- { "blockType": "ignored" } -->
618-
```http
619-
HTTP/1.1 400 Bad Request
620-
Content-Type: application/json
621-
Content-Length: 341
622-
623-
{
624-
"error":
625-
{
626-
"code": "invalidRequest",
627-
"message": "Direct child count limit exceeded. Cannot copy children only when there are more than 150 direct children.",
628-
"innerError":
629-
{
630-
"code": "directChildrenLimitExceeded",
631-
"date": "2023-12-11T04:26:35",
632-
"request-id": "8f897345980-f6f3-49dd-83a8-a3064eeecdf8",
633-
"client-request-id": "50a0er33-4567-3f6c-01bf-04d144fc8bbe"
634-
}
635-
}
636-
}
637-
```
638-
To resolve this error, reorganize the source folder structure only to have 150 children.
639-
640-
### Example 9: Failure to copy the child items of a file item
591+
### Example 8: Failure to copy the child items of a file item
641592

642593
The following example attempts to copy the children of a source item identified by `{item-id}` into a folder identified by the `driveId` and `id` values.
643594
The `{item-id}` refers to a file, not a folder. The `childrenOnly` parameter is set to true.
@@ -684,7 +635,7 @@ Content-Length: 290
684635
}
685636
```
686637

687-
### Example 10: Failure to copy child items by specifying both the childrenOnly and name request body parameters
638+
### Example 9: Failure to copy child items by specifying both the childrenOnly and name request body parameters
688639

689640
The following example attempts to copy the child items in a folder identified by `{item-id}` into a folder identified by the `driveId` and `id` values. The request body sets the `childrenOnly` parameter to true and also specifies a `name` value. The request fails as the `childrenOnly` and `name` parameters are mutually exclusive.
690641

api-reference/beta/api/onlinemeeting-update.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ The last column indicates whether updating this property takes effect for an in-
9191
| allowAttendeeToEnableCamera | Boolean | Indicates whether attendees can turn on their camera. | Yes |
9292
| allowAttendeeToEnableMic | Boolean | Indicates whether attendees can turn on their microphone. | Yes |
9393
| allowBreakoutRooms | Boolean | Indicates whether breakout rooms are enabled for the meeting. | No |
94+
| allowCopyingAndSharingMeetingContent | Boolean | Indicates whether copying and sharing meeting content is enabled for the meeting. | Yes |
9495
| allowedLobbyAdmitters | [allowedLobbyAdmitterRoles](../resources/onlinemeetingbase.md#allowedlobbyadmitterroles-values) | Specifies the users who can admit from the lobby. Possible values are: `organizerAndCoOrganizersAndPresenters`, `organizerAndCoOrganizers`, `unknownFutureValue`. | Yes |
9596
| allowedPresenters | onlineMeetingPresenters | Specifies who can be a presenter in a meeting. | Yes |
9697
| allowLiveShare | meetingLiveShareOptions | Indicates whether live share is enabled for the meeting. | No |

api-reference/beta/resources/onlinemeeting.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ Inherits from [onlineMeetingBase](../resources/onlinemeetingbase.md).
4848
| allowAttendeeToEnableCamera | Boolean | Indicates whether attendees can turn on their camera. Inherited from [onlineMeetingBase](../resources/onlinemeetingbase.md). |
4949
| allowAttendeeToEnableMic | Boolean | Indicates whether attendees can turn on their microphone. Inherited from [onlineMeetingBase](../resources/onlinemeetingbase.md). |
5050
| allowBreakoutRooms | Boolean | Indicates whether breakout rooms are enabled for the meeting. Inherited from [onlineMeetingBase](../resources/onlinemeetingbase.md). |
51+
| allowCopyingAndSharingMeetingContent | Boolean | Indicates whether copying and sharing meeting content is enabled for the meeting. Inherited from [onlineMeetingBase](../resources/onlinemeetingbase.md). |
5152
| allowedLobbyAdmitters | [allowedLobbyAdmitterRoles](../resources/onlinemeetingbase.md#allowedlobbyadmitterroles-values) | Specifies the users who can admit from the lobby. Possible values are: `organizerAndCoOrganizersAndPresenters`, `organizerAndCoOrganizers`, `unknownFutureValue`. Inherited from [onlineMeetingBase](../resources/onlinemeetingbase.md). |
5253
| allowedPresenters | [onlineMeetingPresenters](#onlinemeetingpresenters-values)| Specifies who can be a presenter in a meeting. Possible values are: `everyone`, `organization`, `roleIsPresenter`, `organizer`, `unknownFutureValue`. Inherited from [onlineMeetingBase](../resources/onlinemeetingbase.md). |
5354
| allowLiveShare | [meetingLiveShareOptions](#meetingliveshareoptions-values) | Indicates whether live share is enabled for the meeting. Possible values are: `enabled`, `disabled`, `unknownFutureValue`. Inherited from [onlineMeetingBase](../resources/onlinemeetingbase.md). |
@@ -164,6 +165,7 @@ The following JSON representation shows the resource type.
164165
"allowAttendeeToEnableCamera": "Boolean",
165166
"allowAttendeeToEnableMic": "Boolean",
166167
"allowBreakoutRooms": "Boolean",
168+
"allowCopyingAndSharingMeetingContent": "Boolean",
167169
"allowedLobbyAdmitters": "String",
168170
"allowedPresenters": "String",
169171
"allowLiveShare": "String",

api-reference/beta/resources/onlinemeetingbase.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ Inherits from [entity](../resources/entity.md).
2828
| allowAttendeeToEnableCamera | Boolean | Indicates whether attendees can turn on their camera. |
2929
| allowAttendeeToEnableMic | Boolean | Indicates whether attendees can turn on their microphone. |
3030
| allowBreakoutRooms | Boolean | Indicates whether breakout rooms are enabled for the meeting. |
31+
| allowCopyingAndSharingMeetingContent | Boolean | Indicates whether copying and sharing meeting content is enabled for the meeting. |
3132
| allowedLobbyAdmitters | [allowedLobbyAdmitterRoles](#allowedlobbyadmitterroles-values) | Specifies the users who can admit from the lobby. Possible values are: `organizerAndCoOrganizersAndPresenters`, `organizerAndCoOrganizers`, `unknownFutureValue`. |
3233
| allowedPresenters | [onlineMeetingPresenters](#onlinemeetingpresenters-values)| Specifies who can be a presenter in a meeting. Possible values are: `everyone`, `organization`, `roleIsPresenter`, `organizer`, `unknownFutureValue`. |
3334
| allowLiveShare | [meetingLiveShareOptions](#meetingliveshareoptions-values) | Indicates whether live share is enabled for the meeting. Possible values are: `enabled`, `disabled`, `unknownFutureValue`. |
@@ -121,6 +122,7 @@ The following JSON representation shows the resource type.
121122
"allowAttendeeToEnableCamera": "Boolean",
122123
"allowAttendeeToEnableMic": "Boolean",
123124
"allowBreakoutRooms": "Boolean",
125+
"allowCopyingAndSharingMeetingContent": "Boolean",
124126
"allowedLobbyAdmitters": "String",
125127
"allowedPresenters": "String",
126128
"allowLiveShare": "String",

api-reference/beta/resources/plannerteamspublicationinfo.md

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,21 @@ ms.date: 07/22/2024
1212

1313
Namespace: microsoft.graph
1414

15-
Contains detailed information about the publication process that created a [plannerTask](plannertask.md). A publication process creates copies of tasks based on a template. These tasks are created in multiple plans, and have restricted permissions for the users; for example, they cannot be deleted and users might be blocked from editing certain fields. Publication is used to distribute tasks across an organization and track their progress centrally. This type derives from [plannerTaskCreation](plannerTaskCreation.md).
15+
Contains detailed information about the publication process that created a [plannerTask](plannertask.md). A publication process creates copies of tasks based on a template. These tasks are created in multiple plans, and have restricted permissions for the users; for example, they can't be deleted and users might be blocked from editing certain fields. Publication is used to distribute tasks across an organization and track their progress centrally.
16+
17+
Inherited from [plannerTaskCreation](plannertaskcreation.md).
1618

1719
## Properties
1820
|Property|Type|Description|
1921
|:---|:---|:---|
20-
|teamsPublicationInfo|[plannerTeamsPublicationInfo](../resources/plannerteamspublicationinfo.md)|Information about the publication process that created this task. This field is deprecated and should not be used in this resource type. Inherited from [plannerTaskCreation](plannerTaskCreation.md).|
21-
|creationSourceKind|plannerCreationSourceKind|Specifies what kind of creation source the task is created with. The possible values are: `external`, `publication` and `unknownFutureValue`. The value of this property will be `publication`. Inherited from [plannerTaskCreation](plannerTaskCreation.md).|
22+
|creationSourceKind|plannerCreationSourceKind|Specifies what kind of creation source the task is created with. The possible values are: `external`, `publication`, `unknownFutureValue`. The default value is `publication`. Inherited from [plannerTaskCreation](plannertaskcreation.md).|
2223
|lastModifiedDateTime|DateTimeOffset|The date and time when this task was last modified by the publication process. Read-only. |
23-
|publicationId|String| The identifier of the publication. Read-only.|
24+
|publicationId|String|The identifier of the publication. Read-only.|
25+
|publicationName|String|The name of the published task list. Read-only.|
2426
|publishedToPlanId|String|The identifier of the **plannerPlan** this task was originally placed in. Read-only. |
25-
|publishingTeamId|String| The identifier of the [team](team.md) that initiated the publication process. Read-only.|
27+
|publishingTeamId|String|The identifier of the [team](team.md) that initiated the publication process. Read-only.|
2628
|publishingTeamName|String|The display name of the team that initiated the publication process. This display name is for reference only, and might not represent the most up-to-date name of the team. Read-only. |
29+
|teamsPublicationInfo|[plannerTeamsPublicationInfo](../resources/plannerteamspublicationinfo.md)|Information about the publication process that created this task. This field is deprecated and shouldn't be used in this resource type. Inherited from [plannerTaskCreation](plannertaskcreation.md).|
2730

2831
## Relationships
2932
None.
@@ -38,12 +41,13 @@ The following JSON representation shows the resource type.
3841
``` json
3942
{
4043
"@odata.type": "#microsoft.graph.plannerTeamsPublicationInfo",
41-
"creationSourceKind": "String-value",
44+
"creationSourceKind": "String",
45+
"lastModifiedDateTime": "String (timestamp)",
4246
"publicationId": "String",
47+
"publicationName": "String",
48+
"publishedToPlanId": "String",
4349
"publishingTeamId": "String",
4450
"publishingTeamName": "String",
45-
"lastModifiedDateTime": "String (timestamp)",
46-
"publishedToPlanId": "String"
51+
"teamsPublicationInfo": {"@odata.type": "microsoft.graph.plannerTeamsPublicationInfo"}
4752
}
4853
```
49-

api-reference/beta/resources/virtualeventsession.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ Inherits from [onlineMeetingBase](../resources/onlinemeetingbase.md).
3232
| allowAttendeeToEnableCamera | Boolean | Indicates whether attendees can turn on their camera. Inherited from [onlineMeetingBase](../resources/onlinemeetingbase.md). |
3333
| allowAttendeeToEnableMic | Boolean | Indicates whether attendees can turn on their microphone. Inherited from [onlineMeetingBase](../resources/onlinemeetingbase.md). |
3434
| allowBreakoutRooms | Boolean | Indicates whether breakout rooms are enabled for the virtual event session. Inherited from [onlineMeetingBase](../resources/onlinemeetingbase.md). |
35+
| allowCopyingAndSharingMeetingContent | Boolean | Indicates whether copying and sharing meeting content is enabled for the meeting. Inherited from [onlineMeetingBase](../resources/onlinemeetingbase.md). |
3536
| allowedLobbyAdmitters | [allowedLobbyAdmitterRoles](../resources/onlinemeetingbase.md#allowedlobbyadmitterroles-values) | Specifies the users who can admit from the lobby. Possible values are: `organizerAndCoOrganizersAndPresenters`, `organizerAndCoOrganizers`, `unknownFutureValue`. Inherited from [onlineMeetingBase](../resources/onlinemeetingbase.md). |
3637
| allowedPresenters | [onlineMeetingPresenters](#onlinemeetingpresenters-values)| Specifies who can be a presenter in a virtual event session. Possible values are: `everyone`, `organization`, `roleIsPresenter`, `organizer`, `unknownFutureValue`. Inherited from [onlineMeetingBase](../resources/onlinemeetingbase.md). |
3738
| allowLiveShare | [meetingLiveShareOptions](#meetingliveshareoptions-values) | Indicates whether live share is enabled for the virtual event session. Possible values are: `enabled`, `disabled`, `unknownFutureValue`. Inherited from [onlineMeetingBase](../resources/onlinemeetingbase.md). |
@@ -119,6 +120,7 @@ The following JSON representation shows the resource type.
119120
"allowAttendeeToEnableCamera": "Boolean",
120121
"allowAttendeeToEnableMic": "Boolean",
121122
"allowBreakoutRooms": "Boolean",
123+
"allowCopyingAndSharingMeetingContent": "Boolean",
122124
"allowedLobbyAdmitters": "String",
123125
"allowedPresenters": "String",
124126
"allowLiveShare": "String",

api-reference/v1.0/api/filestoragecontainer-delete-column.md

Lines changed: 0 additions & 84 deletions
This file was deleted.

0 commit comments

Comments
 (0)