diff --git a/src/Generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/ComplianceChangeItemRequestBuilder.php b/src/Generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/ComplianceChangeItemRequestBuilder.php index f50b21f5a80..9f1d1f6261f 100644 --- a/src/Generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/ComplianceChangeItemRequestBuilder.php +++ b/src/Generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/ComplianceChangeItemRequestBuilder.php @@ -69,12 +69,12 @@ public function get(?ComplianceChangeItemRequestBuilderGetRequestConfiguration $ } /** - * Update the properties of a contentApproval object. + * Update the properties of a complianceChange object. * @param ComplianceChange $body The request body * @param ComplianceChangeItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/windowsupdates-contentapproval-update?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/windowsupdates-compliancechange-update?view=graph-rest-beta Find more info here */ public function patch(ComplianceChange $body, ?ComplianceChangeItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -123,7 +123,7 @@ public function toGetRequestInformation(?ComplianceChangeItemRequestBuilderGetRe } /** - * Update the properties of a contentApproval object. + * Update the properties of a complianceChange object. * @param ComplianceChange $body The request body * @param ComplianceChangeItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/App/Calls/Item/Participants/Invite/InviteRequestBuilder.php b/src/Generated/App/Calls/Item/Participants/Invite/InviteRequestBuilder.php index 0f05c8b184a..94bd9218eff 100644 --- a/src/Generated/App/Calls/Item/Participants/Invite/InviteRequestBuilder.php +++ b/src/Generated/App/Calls/Item/Participants/Invite/InviteRequestBuilder.php @@ -31,12 +31,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. + * Invite participants to the active call. For more information about how to handle operations, see commsOperation. * @param InvitePostRequestBody $body The request body * @param InviteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/participant-delete?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/participant-invite?view=graph-rest-beta Find more info here */ public function post(InvitePostRequestBody $body, ?InviteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -47,7 +47,7 @@ public function post(InvitePostRequestBody $body, ?InviteRequestBuilderPostReque } /** - * Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. + * Invite participants to the active call. For more information about how to handle operations, see commsOperation. * @param InvitePostRequestBody $body The request body * @param InviteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Chats/Item/Messages/MessagesRequestBuilder.php b/src/Generated/Chats/Item/Messages/MessagesRequestBuilder.php index 2a8151b5646..a4324094f06 100644 --- a/src/Generated/Chats/Item/Messages/MessagesRequestBuilder.php +++ b/src/Generated/Chats/Item/Messages/MessagesRequestBuilder.php @@ -91,12 +91,12 @@ public function get(?MessagesRequestBuilderGetRequestConfiguration $requestConfi } /** - * Send a new chatMessage in the specified channel or a chat. + * Send a new chatMessage in the specified chat. This API cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before creating a chat message. * @param ChatMessage $body The request body * @param MessagesRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/chatmessage-post?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/chat-post-messages?view=graph-rest-beta Find more info here */ public function post(ChatMessage $body, ?MessagesRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -128,7 +128,7 @@ public function toGetRequestInformation(?MessagesRequestBuilderGetRequestConfigu } /** - * Send a new chatMessage in the specified channel or a chat. + * Send a new chatMessage in the specified chat. This API cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before creating a chat message. * @param ChatMessage $body The request body * @param MessagesRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Communications/Calls/Item/Participants/Invite/InviteRequestBuilder.php b/src/Generated/Communications/Calls/Item/Participants/Invite/InviteRequestBuilder.php index e48dfa18977..99a9667d827 100644 --- a/src/Generated/Communications/Calls/Item/Participants/Invite/InviteRequestBuilder.php +++ b/src/Generated/Communications/Calls/Item/Participants/Invite/InviteRequestBuilder.php @@ -31,12 +31,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. + * Invite participants to the active call. For more information about how to handle operations, see commsOperation. * @param InvitePostRequestBody $body The request body * @param InviteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/participant-delete?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/participant-invite?view=graph-rest-beta Find more info here */ public function post(InvitePostRequestBody $body, ?InviteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -47,7 +47,7 @@ public function post(InvitePostRequestBody $body, ?InviteRequestBuilderPostReque } /** - * Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. + * Invite participants to the active call. For more information about how to handle operations, see commsOperation. * @param InvitePostRequestBody $body The request body * @param InviteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php index 50933c6432b..59617db48a0 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php @@ -45,7 +45,7 @@ public function delete(?MobileAppRelationshipItemRequestBuilderDeleteRequestConf } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -91,7 +91,7 @@ public function toDeleteRequestInformation(?MobileAppRelationshipItemRequestBuil } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php index b99be88bc12..5b371cef640 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class MobileAppRelationshipItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Relationships/RelationshipsRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Relationships/RelationshipsRequestBuilder.php index b0b8a54b7ca..e0b1859a380 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Relationships/RelationshipsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Relationships/RelationshipsRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -81,7 +81,7 @@ public function post(MobileAppRelationship $body, ?RelationshipsRequestBuilderPo } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php index 4088bd447e4..56f4e786aa1 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidForWorkApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class RelationshipsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php index 104c211e078..3a1ef2b3b5a 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php @@ -45,7 +45,7 @@ public function delete(?MobileAppRelationshipItemRequestBuilderDeleteRequestConf } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -91,7 +91,7 @@ public function toDeleteRequestInformation(?MobileAppRelationshipItemRequestBuil } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php index 73a8b6ddd1e..d7ee5a990b8 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class MobileAppRelationshipItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Relationships/RelationshipsRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Relationships/RelationshipsRequestBuilder.php index 89ad48ad55a..8740aed1d3a 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Relationships/RelationshipsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Relationships/RelationshipsRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -81,7 +81,7 @@ public function post(MobileAppRelationship $body, ?RelationshipsRequestBuilderPo } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php index 6079eeb24a5..8013221e802 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidLobApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class RelationshipsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php index 17c3b61f76b..04b15698066 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php @@ -45,7 +45,7 @@ public function delete(?MobileAppRelationshipItemRequestBuilderDeleteRequestConf } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -91,7 +91,7 @@ public function toDeleteRequestInformation(?MobileAppRelationshipItemRequestBuil } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php index 149efc30502..2d6ad212da6 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class MobileAppRelationshipItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Relationships/RelationshipsRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Relationships/RelationshipsRequestBuilder.php index 6d28ef97b28..77a0a1fabd1 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Relationships/RelationshipsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Relationships/RelationshipsRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -81,7 +81,7 @@ public function post(MobileAppRelationship $body, ?RelationshipsRequestBuilderPo } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php index 9aade7a3dc4..70f783e738b 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidManagedStoreApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class RelationshipsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php index fbdb8e92680..618c164c880 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php @@ -45,7 +45,7 @@ public function delete(?MobileAppRelationshipItemRequestBuilderDeleteRequestConf } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -91,7 +91,7 @@ public function toDeleteRequestInformation(?MobileAppRelationshipItemRequestBuil } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php index 71565a28335..74df59e0926 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class MobileAppRelationshipItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Relationships/RelationshipsRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Relationships/RelationshipsRequestBuilder.php index 812a2c95e2c..fb1453b6a1c 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Relationships/RelationshipsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Relationships/RelationshipsRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -81,7 +81,7 @@ public function post(MobileAppRelationship $body, ?RelationshipsRequestBuilderPo } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php index 8afdc1775eb..051fa1ca78c 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphAndroidStoreApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class RelationshipsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php index 547545265eb..14e99e7b227 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php @@ -45,7 +45,7 @@ public function delete(?MobileAppRelationshipItemRequestBuilderDeleteRequestConf } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -91,7 +91,7 @@ public function toDeleteRequestInformation(?MobileAppRelationshipItemRequestBuil } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php index 0801ce4adad..0846947f01f 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class MobileAppRelationshipItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Relationships/RelationshipsRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Relationships/RelationshipsRequestBuilder.php index 131ec1141c8..43c26f56794 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Relationships/RelationshipsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Relationships/RelationshipsRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -81,7 +81,7 @@ public function post(MobileAppRelationship $body, ?RelationshipsRequestBuilderPo } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php index 114576afcc1..66f383acbd9 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosLobApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class RelationshipsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php index cd73f0c6983..e6ecd2a549a 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php @@ -45,7 +45,7 @@ public function delete(?MobileAppRelationshipItemRequestBuilderDeleteRequestConf } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -91,7 +91,7 @@ public function toDeleteRequestInformation(?MobileAppRelationshipItemRequestBuil } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php index cfb9accab9d..9f379879731 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class MobileAppRelationshipItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Relationships/RelationshipsRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Relationships/RelationshipsRequestBuilder.php index 8271e2981f2..859bebaca20 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Relationships/RelationshipsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Relationships/RelationshipsRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -81,7 +81,7 @@ public function post(MobileAppRelationship $body, ?RelationshipsRequestBuilderPo } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php index 14d1dc175eb..de84d04aebd 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosStoreApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class RelationshipsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php index d065de9030d..85abf88290b 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php @@ -45,7 +45,7 @@ public function delete(?MobileAppRelationshipItemRequestBuilderDeleteRequestConf } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -91,7 +91,7 @@ public function toDeleteRequestInformation(?MobileAppRelationshipItemRequestBuil } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php index 649552c9d3b..74414c7c931 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class MobileAppRelationshipItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Relationships/RelationshipsRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Relationships/RelationshipsRequestBuilder.php index 30ac3080841..decd67d5817 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Relationships/RelationshipsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Relationships/RelationshipsRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -81,7 +81,7 @@ public function post(MobileAppRelationship $body, ?RelationshipsRequestBuilderPo } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php index 87fd5c31173..e7b983c62c7 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphIosVppApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class RelationshipsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php index 6ad59bb7372..90adb2c42e4 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php @@ -45,7 +45,7 @@ public function delete(?MobileAppRelationshipItemRequestBuilderDeleteRequestConf } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -91,7 +91,7 @@ public function toDeleteRequestInformation(?MobileAppRelationshipItemRequestBuil } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php index a77728d1ca5..71d882e434c 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class MobileAppRelationshipItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Relationships/RelationshipsRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Relationships/RelationshipsRequestBuilder.php index 05d4cf8c094..aabb37776b2 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Relationships/RelationshipsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Relationships/RelationshipsRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -81,7 +81,7 @@ public function post(MobileAppRelationship $body, ?RelationshipsRequestBuilderPo } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php index e664107dbf5..8aef69889e9 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSDmgApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class RelationshipsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php index 735b15a7138..1200cc6d611 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php @@ -45,7 +45,7 @@ public function delete(?MobileAppRelationshipItemRequestBuilderDeleteRequestConf } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -91,7 +91,7 @@ public function toDeleteRequestInformation(?MobileAppRelationshipItemRequestBuil } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php index 66c827c2a87..5e8aa48b41a 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class MobileAppRelationshipItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Relationships/RelationshipsRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Relationships/RelationshipsRequestBuilder.php index ad9f4d10adc..4a026bdcf1f 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Relationships/RelationshipsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Relationships/RelationshipsRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -81,7 +81,7 @@ public function post(MobileAppRelationship $body, ?RelationshipsRequestBuilderPo } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php index 4009f8539db..e65051c8c53 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSLobApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class RelationshipsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php index 7306d7e3d20..b51ed497401 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php @@ -45,7 +45,7 @@ public function delete(?MobileAppRelationshipItemRequestBuilderDeleteRequestConf } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -91,7 +91,7 @@ public function toDeleteRequestInformation(?MobileAppRelationshipItemRequestBuil } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php index 41475abde2d..e53fb229de4 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class MobileAppRelationshipItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Relationships/RelationshipsRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Relationships/RelationshipsRequestBuilder.php index 618858f2a68..14fac83c715 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Relationships/RelationshipsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Relationships/RelationshipsRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -81,7 +81,7 @@ public function post(MobileAppRelationship $body, ?RelationshipsRequestBuilderPo } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php index 97c83d11773..e0c64b7a5d5 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMacOSPkgApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class RelationshipsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php index 9677c1ed353..9c345d54aa1 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php @@ -45,7 +45,7 @@ public function delete(?MobileAppRelationshipItemRequestBuilderDeleteRequestConf } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -91,7 +91,7 @@ public function toDeleteRequestInformation(?MobileAppRelationshipItemRequestBuil } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php index 978e97330b3..5f0905df4bc 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class MobileAppRelationshipItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Relationships/RelationshipsRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Relationships/RelationshipsRequestBuilder.php index 5f5f98909de..079b210802d 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Relationships/RelationshipsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Relationships/RelationshipsRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -81,7 +81,7 @@ public function post(MobileAppRelationship $body, ?RelationshipsRequestBuilderPo } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php index 575cd006e55..4fa7d37993a 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedAndroidLobApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class RelationshipsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php index b367cfb9af1..39a3af8ffc0 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php @@ -45,7 +45,7 @@ public function delete(?MobileAppRelationshipItemRequestBuilderDeleteRequestConf } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -91,7 +91,7 @@ public function toDeleteRequestInformation(?MobileAppRelationshipItemRequestBuil } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php index ba3c682aa67..7c3442b911c 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class MobileAppRelationshipItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Relationships/RelationshipsRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Relationships/RelationshipsRequestBuilder.php index 9942afd076f..ff9f9020609 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Relationships/RelationshipsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Relationships/RelationshipsRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -81,7 +81,7 @@ public function post(MobileAppRelationship $body, ?RelationshipsRequestBuilderPo } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php index 88df3553718..f9960053654 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedIOSLobApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class RelationshipsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php index 9b81f9c993b..7d9df8e0662 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php @@ -45,7 +45,7 @@ public function delete(?MobileAppRelationshipItemRequestBuilderDeleteRequestConf } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -91,7 +91,7 @@ public function toDeleteRequestInformation(?MobileAppRelationshipItemRequestBuil } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php index 0a36498598e..e0ac3f267cb 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class MobileAppRelationshipItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Relationships/RelationshipsRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Relationships/RelationshipsRequestBuilder.php index bae6337bcfe..74a5a6d6611 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Relationships/RelationshipsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Relationships/RelationshipsRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -81,7 +81,7 @@ public function post(MobileAppRelationship $body, ?RelationshipsRequestBuilderPo } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php index 44521692a36..0cb44bd4e26 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphManagedMobileLobApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class RelationshipsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php index f74021936c1..c5a6e25f4d8 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php @@ -45,7 +45,7 @@ public function delete(?MobileAppRelationshipItemRequestBuilderDeleteRequestConf } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -91,7 +91,7 @@ public function toDeleteRequestInformation(?MobileAppRelationshipItemRequestBuil } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php index 366bd9b35cd..fdbd0b6ea9a 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class MobileAppRelationshipItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Relationships/RelationshipsRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Relationships/RelationshipsRequestBuilder.php index b458070ca05..74e5b953b73 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Relationships/RelationshipsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Relationships/RelationshipsRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -81,7 +81,7 @@ public function post(MobileAppRelationship $body, ?RelationshipsRequestBuilderPo } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php index a8c79902a99..a86432acc10 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphMicrosoftStoreForBusinessApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class RelationshipsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php index 21958690316..0c547ae4b02 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php @@ -45,7 +45,7 @@ public function delete(?MobileAppRelationshipItemRequestBuilderDeleteRequestConf } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -91,7 +91,7 @@ public function toDeleteRequestInformation(?MobileAppRelationshipItemRequestBuil } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php index 2b8b91f1481..b83c9ef04d5 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class MobileAppRelationshipItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Relationships/RelationshipsRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Relationships/RelationshipsRequestBuilder.php index 817c569770f..1c46089d6d6 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Relationships/RelationshipsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Relationships/RelationshipsRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -81,7 +81,7 @@ public function post(MobileAppRelationship $body, ?RelationshipsRequestBuilderPo } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php index 70ba4e98264..4feb373615c 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWin32LobApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class RelationshipsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php index a05d618984e..62e7933405b 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php @@ -45,7 +45,7 @@ public function delete(?MobileAppRelationshipItemRequestBuilderDeleteRequestConf } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -91,7 +91,7 @@ public function toDeleteRequestInformation(?MobileAppRelationshipItemRequestBuil } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php index 186e177ef1c..342fa47078a 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class MobileAppRelationshipItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Relationships/RelationshipsRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Relationships/RelationshipsRequestBuilder.php index 7499f6a167d..6b7ed15707d 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Relationships/RelationshipsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Relationships/RelationshipsRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -81,7 +81,7 @@ public function post(MobileAppRelationship $body, ?RelationshipsRequestBuilderPo } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php index 9d1211f2907..a6202271c72 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWinGetApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class RelationshipsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php index 47859e08779..b8599f00cf6 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php @@ -45,7 +45,7 @@ public function delete(?MobileAppRelationshipItemRequestBuilderDeleteRequestConf } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -91,7 +91,7 @@ public function toDeleteRequestInformation(?MobileAppRelationshipItemRequestBuil } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php index 711a29c720b..a640d9b161a 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class MobileAppRelationshipItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Relationships/RelationshipsRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Relationships/RelationshipsRequestBuilder.php index 561ba1fb346..a605a6cdfaf 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Relationships/RelationshipsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Relationships/RelationshipsRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -81,7 +81,7 @@ public function post(MobileAppRelationship $body, ?RelationshipsRequestBuilderPo } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Relationships/RelationshipsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Relationships/RelationshipsRequestBuilderGetQueryParameters.php index 11d6a020300..f340d4a4d3d 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Relationships/RelationshipsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsAppX/Relationships/RelationshipsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class RelationshipsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php index deaf3b671e4..1f9f7ee11a5 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php @@ -45,7 +45,7 @@ public function delete(?MobileAppRelationshipItemRequestBuilderDeleteRequestConf } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -91,7 +91,7 @@ public function toDeleteRequestInformation(?MobileAppRelationshipItemRequestBuil } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php index 2d1eac366ca..ed9ef131298 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class MobileAppRelationshipItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Relationships/RelationshipsRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Relationships/RelationshipsRequestBuilder.php index 4920ad34909..3c79d9d0cf7 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Relationships/RelationshipsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Relationships/RelationshipsRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -81,7 +81,7 @@ public function post(MobileAppRelationship $body, ?RelationshipsRequestBuilderPo } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Relationships/RelationshipsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Relationships/RelationshipsRequestBuilderGetQueryParameters.php index f66b0ecc098..b426f2b5182 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Relationships/RelationshipsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsMobileMSI/Relationships/RelationshipsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class RelationshipsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php index 71de582cce6..a6eca04b6e1 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php @@ -45,7 +45,7 @@ public function delete(?MobileAppRelationshipItemRequestBuilderDeleteRequestConf } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -91,7 +91,7 @@ public function toDeleteRequestInformation(?MobileAppRelationshipItemRequestBuil } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php index ebb60089abb..b8bcfa88946 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class MobileAppRelationshipItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Relationships/RelationshipsRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Relationships/RelationshipsRequestBuilder.php index cb5fa8cd102..560fc8417b5 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Relationships/RelationshipsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Relationships/RelationshipsRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -81,7 +81,7 @@ public function post(MobileAppRelationship $body, ?RelationshipsRequestBuilderPo } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php index f572dba878f..2f5d0f80738 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsStoreApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class RelationshipsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php index b6b0e8e13c9..eae016f53e0 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php @@ -45,7 +45,7 @@ public function delete(?MobileAppRelationshipItemRequestBuilderDeleteRequestConf } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -91,7 +91,7 @@ public function toDeleteRequestInformation(?MobileAppRelationshipItemRequestBuil } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php index 0a6a3385ca8..befcfa88f8f 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class MobileAppRelationshipItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Relationships/RelationshipsRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Relationships/RelationshipsRequestBuilder.php index d776dff7f55..56e8418ec18 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Relationships/RelationshipsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Relationships/RelationshipsRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -81,7 +81,7 @@ public function post(MobileAppRelationship $body, ?RelationshipsRequestBuilderPo } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Relationships/RelationshipsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Relationships/RelationshipsRequestBuilderGetQueryParameters.php index 9b664665467..a624752d271 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Relationships/RelationshipsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsUniversalAppX/Relationships/RelationshipsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class RelationshipsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php index 3129d565403..ddad733d3e5 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php @@ -45,7 +45,7 @@ public function delete(?MobileAppRelationshipItemRequestBuilderDeleteRequestConf } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -91,7 +91,7 @@ public function toDeleteRequestInformation(?MobileAppRelationshipItemRequestBuil } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php index ff546639f9f..2aacef29770 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class MobileAppRelationshipItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Relationships/RelationshipsRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Relationships/RelationshipsRequestBuilder.php index 2025dbf4e22..6836522ea39 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Relationships/RelationshipsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Relationships/RelationshipsRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -81,7 +81,7 @@ public function post(MobileAppRelationship $body, ?RelationshipsRequestBuilderPo } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php index 46b1d94ed51..70a78863bf8 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/GraphWindowsWebApp/Relationships/RelationshipsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class RelationshipsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php index e22a93a3028..1e0f0ce4b74 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/Relationships/Item/MobileAppRelationshipItemRequestBuilder.php @@ -45,7 +45,7 @@ public function delete(?MobileAppRelationshipItemRequestBuilderDeleteRequestConf } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -91,7 +91,7 @@ public function toDeleteRequestInformation(?MobileAppRelationshipItemRequestBuil } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param MobileAppRelationshipItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php index 22e831a6086..9a5b05590a6 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/Relationships/Item/MobileAppRelationshipItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class MobileAppRelationshipItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/Relationships/RelationshipsRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/Relationships/RelationshipsRequestBuilder.php index de36eb36706..efe7ed20004 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/Relationships/RelationshipsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/Relationships/RelationshipsRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -81,7 +81,7 @@ public function post(MobileAppRelationship $body, ?RelationshipsRequestBuilderPo } /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. * @param RelationshipsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/Relationships/RelationshipsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/Relationships/RelationshipsRequestBuilderGetQueryParameters.php index 6ab207e2278..2528998ae0d 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/Relationships/RelationshipsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/Relationships/RelationshipsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List of relationships for this mobile app. + * The set of direct relationships for this app. */ class RelationshipsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.php b/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.php index b2d49551005..6812535cd68 100644 --- a/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.php +++ b/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.php @@ -53,7 +53,7 @@ public function delete(?DeviceComplianceScheduledActionForRuleItemRequestBuilder } /** - * The list of scheduled action for this rule + * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. * @param DeviceComplianceScheduledActionForRuleItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -99,7 +99,7 @@ public function toDeleteRequestInformation(?DeviceComplianceScheduledActionForRu } /** - * The list of scheduled action for this rule + * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. * @param DeviceComplianceScheduledActionForRuleItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Item/DeviceComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Item/DeviceComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters.php index 0f745123334..253415c5c8d 100644 --- a/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Item/DeviceComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Item/DeviceComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * The list of scheduled action for this rule + * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. */ class DeviceComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/ScheduledActionsForRuleRequestBuilder.php b/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/ScheduledActionsForRuleRequestBuilder.php index bb4f67a3ce3..a85baf0f7f7 100644 --- a/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/ScheduledActionsForRuleRequestBuilder.php +++ b/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/ScheduledActionsForRuleRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * The list of scheduled action for this rule + * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. * @param ScheduledActionsForRuleRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -81,7 +81,7 @@ public function post(DeviceComplianceScheduledActionForRule $body, ?ScheduledAct } /** - * The list of scheduled action for this rule + * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. * @param ScheduledActionsForRuleRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/ScheduledActionsForRuleRequestBuilderGetQueryParameters.php b/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/ScheduledActionsForRuleRequestBuilderGetQueryParameters.php index 614c634523d..4ffc159cb20 100644 --- a/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/ScheduledActionsForRuleRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/ScheduledActionsForRuleRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * The list of scheduled action for this rule + * The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. */ class ScheduledActionsForRuleRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCloudPcTroubleshootReports/RetrieveCloudPcTroubleshootReportsPostRequestBody.php b/src/Generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCloudPcTroubleshootReports/RetrieveCloudPcTroubleshootReportsPostRequestBody.php index 9bd9aea0992..44a936fa2e1 100644 --- a/src/Generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCloudPcTroubleshootReports/RetrieveCloudPcTroubleshootReportsPostRequestBody.php +++ b/src/Generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCloudPcTroubleshootReports/RetrieveCloudPcTroubleshootReportsPostRequestBody.php @@ -65,6 +65,14 @@ public function getFieldDeserializers(): array { $o = $this; return [ 'filter' => fn(ParseNode $n) => $o->setFilter($n->getStringValue()), + 'groupBy' => function (ParseNode $n) { + $val = $n->getCollectionOfPrimitiveValues(); + if (is_array($val)) { + TypeUtils::validateCollectionValues($val, 'string'); + } + /** @var array|null $val */ + $this->setGroupBy($val); + }, 'orderBy' => function (ParseNode $n) { $val = $n->getCollectionOfPrimitiveValues(); if (is_array($val)) { @@ -100,6 +108,20 @@ public function getFilter(): ?string { throw new \UnexpectedValueException("Invalid type found in backing store for 'filter'"); } + /** + * Gets the groupBy property value. The groupBy property + * @return array|null + */ + public function getGroupBy(): ?array { + $val = $this->getBackingStore()->get('groupBy'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, 'string'); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'groupBy'"); + } + /** * Gets the orderBy property value. The orderBy property * @return array|null @@ -182,6 +204,7 @@ public function getTop(): ?int { */ public function serialize(SerializationWriter $writer): void { $writer->writeStringValue('filter', $this->getFilter()); + $writer->writeCollectionOfPrimitiveValues('groupBy', $this->getGroupBy()); $writer->writeCollectionOfPrimitiveValues('orderBy', $this->getOrderBy()); $writer->writeEnumValue('reportName', $this->getReportName()); $writer->writeStringValue('search', $this->getSearch()); @@ -215,6 +238,14 @@ public function setFilter(?string $value): void { $this->getBackingStore()->set('filter', $value); } + /** + * Sets the groupBy property value. The groupBy property + * @param array|null $value Value to set for the groupBy property. + */ + public function setGroupBy(?array $value): void { + $this->getBackingStore()->set('groupBy', $value); + } + /** * Sets the orderBy property value. The orderBy property * @param array|null $value Value to set for the orderBy property. diff --git a/src/Generated/Drives/Item/Items/Item/Workbook/Names/Item/Range/RangeRequestBuilder.php b/src/Generated/Drives/Item/Items/Item/Workbook/Names/Item/Range/RangeRequestBuilder.php index fff3ff6a884..279933d21b5 100644 --- a/src/Generated/Drives/Item/Items/Item/Workbook/Names/Item/Range/RangeRequestBuilder.php +++ b/src/Generated/Drives/Item/Items/Item/Workbook/Names/Item/Range/RangeRequestBuilder.php @@ -241,11 +241,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Retrieve the properties and relationships of range object. + * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. * @param RangeRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/range-get?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/nameditem-range?view=graph-rest-beta Find more info here */ public function get(?RangeRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -312,7 +312,7 @@ public function rowWithRow(int $row): RowWithRowRequestBuilder { } /** - * Retrieve the properties and relationships of range object. + * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. * @param RangeRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Drives/Item/Items/Item/Workbook/Tables/Add/AddRequestBuilder.php b/src/Generated/Drives/Item/Items/Item/Workbook/Tables/Add/AddRequestBuilder.php index e08b72b5239..c73efe7954e 100644 --- a/src/Generated/Drives/Item/Items/Item/Workbook/Tables/Add/AddRequestBuilder.php +++ b/src/Generated/Drives/Item/Items/Item/Workbook/Tables/Add/AddRequestBuilder.php @@ -31,12 +31,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. * @param AddPostRequestBody $body The request body * @param AddRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/workbook-post-tables?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/tablecollection-add?view=graph-rest-beta Find more info here */ public function post(AddPostRequestBody $body, ?AddRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -47,7 +47,7 @@ public function post(AddPostRequestBody $body, ?AddRequestBuilderPostRequestConf } /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. * @param AddPostRequestBody $body The request body * @param AddRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Names/Item/Range/RangeRequestBuilder.php b/src/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Names/Item/Range/RangeRequestBuilder.php index 0d5ef862a00..dca84c873f1 100644 --- a/src/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Names/Item/Range/RangeRequestBuilder.php +++ b/src/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Names/Item/Range/RangeRequestBuilder.php @@ -241,11 +241,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Retrieve the properties and relationships of range object. + * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. * @param RangeRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/range-get?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/nameditem-range?view=graph-rest-beta Find more info here */ public function get(?RangeRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -312,7 +312,7 @@ public function rowWithRow(int $row): RowWithRowRequestBuilder { } /** - * Retrieve the properties and relationships of range object. + * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. * @param RangeRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Tables/Add/AddRequestBuilder.php b/src/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Tables/Add/AddRequestBuilder.php index 356decbd96f..c01e0890796 100644 --- a/src/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Tables/Add/AddRequestBuilder.php +++ b/src/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Tables/Add/AddRequestBuilder.php @@ -31,12 +31,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. * @param AddPostRequestBody $body The request body * @param AddRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/workbook-post-tables?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/tablecollection-add?view=graph-rest-beta Find more info here */ public function post(AddPostRequestBody $body, ?AddRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -47,7 +47,7 @@ public function post(AddPostRequestBody $body, ?AddRequestBuilderPostRequestConf } /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. * @param AddPostRequestBody $body The request body * @param AddRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/External/Connections/Item/Schema/SchemaRequestBuilder.php b/src/Generated/External/Connections/Item/Schema/SchemaRequestBuilder.php index 6d7bb079fd5..26facd490f9 100644 --- a/src/Generated/External/Connections/Item/Schema/SchemaRequestBuilder.php +++ b/src/Generated/External/Connections/Item/Schema/SchemaRequestBuilder.php @@ -46,12 +46,12 @@ public function get(?SchemaRequestBuilderGetRequestConfiguration $requestConfigu } /** - * Update the properties of a schema for an externalConnection. + * Create a new or update an existing schema for a Microsoft Search connection. * @param Schema $body The request body * @param SchemaRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/externalconnectors-schema-update?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/externalconnectors-externalconnection-patch-schema?view=graph-rest-beta Find more info here */ public function patch(Schema $body, ?SchemaRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -83,7 +83,7 @@ public function toGetRequestInformation(?SchemaRequestBuilderGetRequestConfigura } /** - * Update the properties of a schema for an externalConnection. + * Create a new or update an existing schema for a Microsoft Search connection. * @param Schema $body The request body * @param SchemaRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/External/IndustryData/DataConnectors/Item/IndustryDataConnectorItemRequestBuilder.php b/src/Generated/External/IndustryData/DataConnectors/Item/IndustryDataConnectorItemRequestBuilder.php index 506a2e614be..67d175c71d8 100644 --- a/src/Generated/External/IndustryData/DataConnectors/Item/IndustryDataConnectorItemRequestBuilder.php +++ b/src/Generated/External/IndustryData/DataConnectors/Item/IndustryDataConnectorItemRequestBuilder.php @@ -77,12 +77,12 @@ public function get(?IndustryDataConnectorItemRequestBuilderGetRequestConfigurat } /** - * Update the properties of a oneRosterApiDataConnector object. + * Update the properties of an azureDataLakeConnector object. * @param IndustryDataConnector $body The request body * @param IndustryDataConnectorItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/industrydata-onerosterapidataconnector-update?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/industrydata-azuredatalakeconnector-update?view=graph-rest-beta Find more info here */ public function patch(IndustryDataConnector $body, ?IndustryDataConnectorItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -131,7 +131,7 @@ public function toGetRequestInformation(?IndustryDataConnectorItemRequestBuilder } /** - * Update the properties of a oneRosterApiDataConnector object. + * Update the properties of an azureDataLakeConnector object. * @param IndustryDataConnector $body The request body * @param IndustryDataConnectorItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/External/IndustryData/Operations/Item/LongRunningOperationItemRequestBuilder.php b/src/Generated/External/IndustryData/Operations/Item/LongRunningOperationItemRequestBuilder.php index 7e6b640f20c..6dc1d2b5414 100644 --- a/src/Generated/External/IndustryData/Operations/Item/LongRunningOperationItemRequestBuilder.php +++ b/src/Generated/External/IndustryData/Operations/Item/LongRunningOperationItemRequestBuilder.php @@ -45,11 +45,11 @@ public function delete(?LongRunningOperationItemRequestBuilderDeleteRequestConfi } /** - * Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + * Read the properties and relationships of a fileValidateOperation object. * @param LongRunningOperationItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/longrunningoperation-get?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/industrydata-filevalidateoperation-get?view=graph-rest-beta Find more info here */ public function get(?LongRunningOperationItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -92,7 +92,7 @@ public function toDeleteRequestInformation(?LongRunningOperationItemRequestBuild } /** - * Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + * Read the properties and relationships of a fileValidateOperation object. * @param LongRunningOperationItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/External/IndustryData/Operations/Item/LongRunningOperationItemRequestBuilderGetQueryParameters.php b/src/Generated/External/IndustryData/Operations/Item/LongRunningOperationItemRequestBuilderGetQueryParameters.php index b479fc76ce2..32bac9d6444 100644 --- a/src/Generated/External/IndustryData/Operations/Item/LongRunningOperationItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/External/IndustryData/Operations/Item/LongRunningOperationItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states. + * Read the properties and relationships of a fileValidateOperation object. */ class LongRunningOperationItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/Groups/GroupsRequestBuilder.php b/src/Generated/Groups/GroupsRequestBuilder.php index d7217fcbcb1..e484e11c847 100644 --- a/src/Generated/Groups/GroupsRequestBuilder.php +++ b/src/Generated/Groups/GroupsRequestBuilder.php @@ -107,12 +107,12 @@ public function get(?GroupsRequestBuilderGetRequestConfiguration $requestConfigu } /** - * Create a new group as specified in the request body. You can create one of the following groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. Note: To create a team, first create a group then add a team to it, see create team. + * Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. * @param Group $body The request body * @param GroupsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/group-post-groups?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/group-upsert?view=graph-rest-beta Find more info here */ public function post(Group $body, ?GroupsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -144,7 +144,7 @@ public function toGetRequestInformation(?GroupsRequestBuilderGetRequestConfigura } /** - * Create a new group as specified in the request body. You can create one of the following groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. Note: To create a team, first create a group then add a team to it, see create team. + * Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. * @param Group $body The request body * @param GroupsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Groups/Item/Conversations/ConversationsRequestBuilder.php b/src/Generated/Groups/Item/Conversations/ConversationsRequestBuilder.php index 3d4b6e9938c..232151dfb25 100644 --- a/src/Generated/Groups/Item/Conversations/ConversationsRequestBuilder.php +++ b/src/Generated/Groups/Item/Conversations/ConversationsRequestBuilder.php @@ -67,12 +67,12 @@ public function get(?ConversationsRequestBuilderGetRequestConfiguration $request } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. * @param Conversation $body The request body * @param ConversationsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/group-post-conversations?view=graph-rest-beta Find more info here */ public function post(Conversation $body, ?ConversationsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -104,7 +104,7 @@ public function toGetRequestInformation(?ConversationsRequestBuilderGetRequestCo } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. * @param Conversation $body The request body * @param ConversationsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilder.php b/src/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilder.php index ffdeddae26b..c2065284210 100644 --- a/src/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilder.php +++ b/src/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilder.php @@ -39,11 +39,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Delete conversation. + * Delete a group's conversation object. * @param ConversationItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/conversation-delete?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/group-delete-conversation?view=graph-rest-beta Find more info here */ public function delete(?ConversationItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); @@ -54,11 +54,11 @@ public function delete(?ConversationItemRequestBuilderDeleteRequestConfiguration } /** - * Retrieve the properties and relationships of conversation object. + * Get a group's conversation object. * @param ConversationItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/conversation-get?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/group-get-conversation?view=graph-rest-beta Find more info here */ public function get(?ConversationItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -69,7 +69,7 @@ public function get(?ConversationItemRequestBuilderGetRequestConfiguration $requ } /** - * Delete conversation. + * Delete a group's conversation object. * @param ConversationItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -86,7 +86,7 @@ public function toDeleteRequestInformation(?ConversationItemRequestBuilderDelete } /** - * Retrieve the properties and relationships of conversation object. + * Get a group's conversation object. * @param ConversationItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilderGetQueryParameters.php b/src/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilderGetQueryParameters.php index e28c0cfb775..b72016b3ba5 100644 --- a/src/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Retrieve the properties and relationships of conversation object. + * Get a group's conversation object. */ class ConversationItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/Groups/Item/Threads/Item/ConversationThreadItemRequestBuilder.php b/src/Generated/Groups/Item/Threads/Item/ConversationThreadItemRequestBuilder.php index cecd9c98d9a..d6e5982eace 100644 --- a/src/Generated/Groups/Item/Threads/Item/ConversationThreadItemRequestBuilder.php +++ b/src/Generated/Groups/Item/Threads/Item/ConversationThreadItemRequestBuilder.php @@ -47,11 +47,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Delete a thread object. + * Delete conversationThread. * @param ConversationThreadItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/group-delete-thread?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/conversationthread-delete?view=graph-rest-beta Find more info here */ public function delete(?ConversationThreadItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); @@ -93,7 +93,7 @@ public function patch(ConversationThread $body, ?ConversationThreadItemRequestBu } /** - * Delete a thread object. + * Delete conversationThread. * @param ConversationThreadItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Identity/ConditionalAccess/Evaluate/EvaluatePostRequestBody.php b/src/Generated/Identity/ConditionalAccess/Evaluate/EvaluatePostRequestBody.php index c055e1e7ddc..2522c506edb 100644 --- a/src/Generated/Identity/ConditionalAccess/Evaluate/EvaluatePostRequestBody.php +++ b/src/Generated/Identity/ConditionalAccess/Evaluate/EvaluatePostRequestBody.php @@ -2,9 +2,9 @@ namespace Microsoft\Graph\Beta\Generated\Identity\ConditionalAccess\Evaluate; -use Microsoft\Graph\Beta\Generated\Models\ConditionalAccessContext; -use Microsoft\Graph\Beta\Generated\Models\ConditionalAccessWhatIfConditions; -use Microsoft\Graph\Beta\Generated\Models\ConditionalAccessWhatIfSubject; +use Microsoft\Graph\Beta\Generated\Models\SignInConditions; +use Microsoft\Graph\Beta\Generated\Models\SignInContext; +use Microsoft\Graph\Beta\Generated\Models\SignInIdentity; use Microsoft\Kiota\Abstractions\Serialization\AdditionalDataHolder; use Microsoft\Kiota\Abstractions\Serialization\Parsable; use Microsoft\Kiota\Abstractions\Serialization\ParseNode; @@ -71,53 +71,53 @@ public function getBackingStore(): BackingStore { } /** - * Gets the conditionalAccessContext property value. The conditionalAccessContext property - * @return ConditionalAccessContext|null + * The deserialization information for the current model + * @return array */ - public function getConditionalAccessContext(): ?ConditionalAccessContext { - $val = $this->getBackingStore()->get('conditionalAccessContext'); - if (is_null($val) || $val instanceof ConditionalAccessContext) { - return $val; - } - throw new \UnexpectedValueException("Invalid type found in backing store for 'conditionalAccessContext'"); + public function getFieldDeserializers(): array { + $o = $this; + return [ + 'appliedPoliciesOnly' => fn(ParseNode $n) => $o->setAppliedPoliciesOnly($n->getBooleanValue()), + 'signInConditions' => fn(ParseNode $n) => $o->setSignInConditions($n->getObjectValue([SignInConditions::class, 'createFromDiscriminatorValue'])), + 'signInContext' => fn(ParseNode $n) => $o->setSignInContext($n->getObjectValue([SignInContext::class, 'createFromDiscriminatorValue'])), + 'signInIdentity' => fn(ParseNode $n) => $o->setSignInIdentity($n->getObjectValue([SignInIdentity::class, 'createFromDiscriminatorValue'])), + ]; } /** - * Gets the conditionalAccessWhatIfConditions property value. The conditionalAccessWhatIfConditions property - * @return ConditionalAccessWhatIfConditions|null + * Gets the signInConditions property value. The signInConditions property + * @return SignInConditions|null */ - public function getConditionalAccessWhatIfConditions(): ?ConditionalAccessWhatIfConditions { - $val = $this->getBackingStore()->get('conditionalAccessWhatIfConditions'); - if (is_null($val) || $val instanceof ConditionalAccessWhatIfConditions) { + public function getSignInConditions(): ?SignInConditions { + $val = $this->getBackingStore()->get('signInConditions'); + if (is_null($val) || $val instanceof SignInConditions) { return $val; } - throw new \UnexpectedValueException("Invalid type found in backing store for 'conditionalAccessWhatIfConditions'"); + throw new \UnexpectedValueException("Invalid type found in backing store for 'signInConditions'"); } /** - * Gets the conditionalAccessWhatIfSubject property value. The conditionalAccessWhatIfSubject property - * @return ConditionalAccessWhatIfSubject|null + * Gets the signInContext property value. The signInContext property + * @return SignInContext|null */ - public function getConditionalAccessWhatIfSubject(): ?ConditionalAccessWhatIfSubject { - $val = $this->getBackingStore()->get('conditionalAccessWhatIfSubject'); - if (is_null($val) || $val instanceof ConditionalAccessWhatIfSubject) { + public function getSignInContext(): ?SignInContext { + $val = $this->getBackingStore()->get('signInContext'); + if (is_null($val) || $val instanceof SignInContext) { return $val; } - throw new \UnexpectedValueException("Invalid type found in backing store for 'conditionalAccessWhatIfSubject'"); + throw new \UnexpectedValueException("Invalid type found in backing store for 'signInContext'"); } /** - * The deserialization information for the current model - * @return array + * Gets the signInIdentity property value. The signInIdentity property + * @return SignInIdentity|null */ - public function getFieldDeserializers(): array { - $o = $this; - return [ - 'appliedPoliciesOnly' => fn(ParseNode $n) => $o->setAppliedPoliciesOnly($n->getBooleanValue()), - 'conditionalAccessContext' => fn(ParseNode $n) => $o->setConditionalAccessContext($n->getObjectValue([ConditionalAccessContext::class, 'createFromDiscriminatorValue'])), - 'conditionalAccessWhatIfConditions' => fn(ParseNode $n) => $o->setConditionalAccessWhatIfConditions($n->getObjectValue([ConditionalAccessWhatIfConditions::class, 'createFromDiscriminatorValue'])), - 'conditionalAccessWhatIfSubject' => fn(ParseNode $n) => $o->setConditionalAccessWhatIfSubject($n->getObjectValue([ConditionalAccessWhatIfSubject::class, 'createFromDiscriminatorValue'])), - ]; + public function getSignInIdentity(): ?SignInIdentity { + $val = $this->getBackingStore()->get('signInIdentity'); + if (is_null($val) || $val instanceof SignInIdentity) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'signInIdentity'"); } /** @@ -126,9 +126,9 @@ public function getFieldDeserializers(): array { */ public function serialize(SerializationWriter $writer): void { $writer->writeBooleanValue('appliedPoliciesOnly', $this->getAppliedPoliciesOnly()); - $writer->writeObjectValue('conditionalAccessContext', $this->getConditionalAccessContext()); - $writer->writeObjectValue('conditionalAccessWhatIfConditions', $this->getConditionalAccessWhatIfConditions()); - $writer->writeObjectValue('conditionalAccessWhatIfSubject', $this->getConditionalAccessWhatIfSubject()); + $writer->writeObjectValue('signInConditions', $this->getSignInConditions()); + $writer->writeObjectValue('signInContext', $this->getSignInContext()); + $writer->writeObjectValue('signInIdentity', $this->getSignInIdentity()); $writer->writeAdditionalData($this->getAdditionalData()); } @@ -157,27 +157,27 @@ public function setBackingStore(BackingStore $value): void { } /** - * Sets the conditionalAccessContext property value. The conditionalAccessContext property - * @param ConditionalAccessContext|null $value Value to set for the conditionalAccessContext property. + * Sets the signInConditions property value. The signInConditions property + * @param SignInConditions|null $value Value to set for the signInConditions property. */ - public function setConditionalAccessContext(?ConditionalAccessContext $value): void { - $this->getBackingStore()->set('conditionalAccessContext', $value); + public function setSignInConditions(?SignInConditions $value): void { + $this->getBackingStore()->set('signInConditions', $value); } /** - * Sets the conditionalAccessWhatIfConditions property value. The conditionalAccessWhatIfConditions property - * @param ConditionalAccessWhatIfConditions|null $value Value to set for the conditionalAccessWhatIfConditions property. + * Sets the signInContext property value. The signInContext property + * @param SignInContext|null $value Value to set for the signInContext property. */ - public function setConditionalAccessWhatIfConditions(?ConditionalAccessWhatIfConditions $value): void { - $this->getBackingStore()->set('conditionalAccessWhatIfConditions', $value); + public function setSignInContext(?SignInContext $value): void { + $this->getBackingStore()->set('signInContext', $value); } /** - * Sets the conditionalAccessWhatIfSubject property value. The conditionalAccessWhatIfSubject property - * @param ConditionalAccessWhatIfSubject|null $value Value to set for the conditionalAccessWhatIfSubject property. + * Sets the signInIdentity property value. The signInIdentity property + * @param SignInIdentity|null $value Value to set for the signInIdentity property. */ - public function setConditionalAccessWhatIfSubject(?ConditionalAccessWhatIfSubject $value): void { - $this->getBackingStore()->set('conditionalAccessWhatIfSubject', $value); + public function setSignInIdentity(?SignInIdentity $value): void { + $this->getBackingStore()->set('signInIdentity', $value); } } diff --git a/src/Generated/Identity/ConditionalAccess/Evaluate/EvaluatePostResponse.php b/src/Generated/Identity/ConditionalAccess/Evaluate/EvaluatePostResponse.php index 6660bba63d7..e39eee5a865 100644 --- a/src/Generated/Identity/ConditionalAccess/Evaluate/EvaluatePostResponse.php +++ b/src/Generated/Identity/ConditionalAccess/Evaluate/EvaluatePostResponse.php @@ -3,7 +3,7 @@ namespace Microsoft\Graph\Beta\Generated\Identity\ConditionalAccess\Evaluate; use Microsoft\Graph\Beta\Generated\Models\BaseCollectionPaginationCountResponse; -use Microsoft\Graph\Beta\Generated\Models\ConditionalAccessWhatIfPolicy; +use Microsoft\Graph\Beta\Generated\Models\WhatIfAnalysisResult; use Microsoft\Kiota\Abstractions\Serialization\Parsable; use Microsoft\Kiota\Abstractions\Serialization\ParseNode; use Microsoft\Kiota\Abstractions\Serialization\SerializationWriter; @@ -34,19 +34,19 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Evalu public function getFieldDeserializers(): array { $o = $this; return array_merge(parent::getFieldDeserializers(), [ - 'value' => fn(ParseNode $n) => $o->setValue($n->getCollectionOfObjectValues([ConditionalAccessWhatIfPolicy::class, 'createFromDiscriminatorValue'])), + 'value' => fn(ParseNode $n) => $o->setValue($n->getCollectionOfObjectValues([WhatIfAnalysisResult::class, 'createFromDiscriminatorValue'])), ]); } /** * Gets the value property value. The value property - * @return array|null + * @return array|null */ public function getValue(): ?array { $val = $this->getBackingStore()->get('value'); if (is_array($val) || is_null($val)) { - TypeUtils::validateCollectionValues($val, ConditionalAccessWhatIfPolicy::class); - /** @var array|null $val */ + TypeUtils::validateCollectionValues($val, WhatIfAnalysisResult::class); + /** @var array|null $val */ return $val; } throw new \UnexpectedValueException("Invalid type found in backing store for 'value'"); @@ -63,7 +63,7 @@ public function serialize(SerializationWriter $writer): void { /** * Sets the value property value. The value property - * @param array|null $value Value to set for the value property. + * @param array|null $value Value to set for the value property. */ public function setValue(?array $value): void { $this->getBackingStore()->set('value', $value); diff --git a/src/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilder.php b/src/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilder.php index 9e149fe4e26..065ecff3049 100644 --- a/src/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilder.php +++ b/src/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilder.php @@ -31,11 +31,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Delete an ipNamedLocation object. + * Delete a namedLocation object. * @param NamedLocationItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/ipnamedlocation-delete?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/namedlocation-delete?view=graph-rest-beta Find more info here */ public function delete(?NamedLocationItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); @@ -46,11 +46,11 @@ public function delete(?NamedLocationItemRequestBuilderDeleteRequestConfiguratio } /** - * Read the properties and relationships of a compliantNetworkNamedLocation object. + * Retrieve the properties and relationships of an ipNamedLocation object. * @param NamedLocationItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/compliantnetworknamedlocation-get?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/ipnamedlocation-get?view=graph-rest-beta Find more info here */ public function get(?NamedLocationItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -77,7 +77,7 @@ public function patch(NamedLocation $body, ?NamedLocationItemRequestBuilderPatch } /** - * Delete an ipNamedLocation object. + * Delete a namedLocation object. * @param NamedLocationItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -94,7 +94,7 @@ public function toDeleteRequestInformation(?NamedLocationItemRequestBuilderDelet } /** - * Read the properties and relationships of a compliantNetworkNamedLocation object. + * Retrieve the properties and relationships of an ipNamedLocation object. * @param NamedLocationItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilderGetQueryParameters.php b/src/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilderGetQueryParameters.php index a9001776882..28856801874 100644 --- a/src/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Read the properties and relationships of a compliantNetworkNamedLocation object. + * Retrieve the properties and relationships of an ipNamedLocation object. */ class NamedLocationItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageCustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageCustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.php index 329adf0bf01..6055c2f21ae 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageCustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageCustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.php @@ -45,11 +45,11 @@ public function delete(?CustomCalloutExtensionItemRequestBuilderDeleteRequestCon } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @param CustomCalloutExtensionItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/accesspackageassignmentrequestworkflowextension-get?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/accesspackageassignmentworkflowextension-get?view=graph-rest-beta Find more info here */ public function get(?CustomCalloutExtensionItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -93,7 +93,7 @@ public function toDeleteRequestInformation(?CustomCalloutExtensionItemRequestBui } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @param CustomCalloutExtensionItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageCustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageCustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilderGetQueryParameters.php index 0c3bbf4d14d..c63948e8ae2 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageCustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageCustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. */ class CustomCalloutExtensionItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/CustomAccessPackageWorkflowExtensions/Item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/CustomAccessPackageWorkflowExtensions/Item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.php index e4ff8094d87..259de24f911 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/CustomAccessPackageWorkflowExtensions/Item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/CustomAccessPackageWorkflowExtensions/Item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.php @@ -31,11 +31,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Delete a customAccessPackageWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the customAccessPackageWorkflowExtension object that you want to delete by running the LIST customAccessPackageWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 2: Remove the customExtensionHandlers and verifiableCredentialSettings from a policy. + * Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. * @param CustomAccessPackageWorkflowExtensionItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/customaccesspackageworkflowextension-delete?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/accesspackageassignmentrequestworkflowextension-delete?view=graph-rest-beta Find more info here */ public function delete(?CustomAccessPackageWorkflowExtensionItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); @@ -77,7 +77,7 @@ public function patch(CustomAccessPackageWorkflowExtension $body, ?CustomAccessP } /** - * Delete a customAccessPackageWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the customAccessPackageWorkflowExtension object that you want to delete by running the LIST customAccessPackageWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 2: Remove the customExtensionHandlers and verifiableCredentialSettings from a policy. + * Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. * @param CustomAccessPackageWorkflowExtensionItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/IdentityGovernance/TermsOfUse/Agreements/Item/AgreementItemRequestBuilder.php b/src/Generated/IdentityGovernance/TermsOfUse/Agreements/Item/AgreementItemRequestBuilder.php index bf49969ac2e..af31cc952ff 100644 --- a/src/Generated/IdentityGovernance/TermsOfUse/Agreements/Item/AgreementItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/TermsOfUse/Agreements/Item/AgreementItemRequestBuilder.php @@ -70,11 +70,11 @@ public function delete(?AgreementItemRequestBuilderDeleteRequestConfiguration $r } /** - * Retrieve all files related to an agreement. This includes the default file and all localized files. + * Retrieve the properties and relationships of an agreement object. * @param AgreementItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/agreement-list-files?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/agreement-get?view=graph-rest-beta Find more info here */ public function get(?AgreementItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -118,7 +118,7 @@ public function toDeleteRequestInformation(?AgreementItemRequestBuilderDeleteReq } /** - * Retrieve all files related to an agreement. This includes the default file and all localized files. + * Retrieve the properties and relationships of an agreement object. * @param AgreementItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/IdentityGovernance/TermsOfUse/Agreements/Item/AgreementItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/TermsOfUse/Agreements/Item/AgreementItemRequestBuilderGetQueryParameters.php index 08036143775..e1d6d93093c 100644 --- a/src/Generated/IdentityGovernance/TermsOfUse/Agreements/Item/AgreementItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/IdentityGovernance/TermsOfUse/Agreements/Item/AgreementItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Retrieve all files related to an agreement. This includes the default file and all localized files. + * Retrieve the properties and relationships of an agreement object. */ class AgreementItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/IdentityProtection/RiskDetections/Item/RiskDetectionItemRequestBuilder.php b/src/Generated/IdentityProtection/RiskDetections/Item/RiskDetectionItemRequestBuilder.php index f50d814df51..56c8ddec4c5 100644 --- a/src/Generated/IdentityProtection/RiskDetections/Item/RiskDetectionItemRequestBuilder.php +++ b/src/Generated/IdentityProtection/RiskDetections/Item/RiskDetectionItemRequestBuilder.php @@ -45,11 +45,11 @@ public function delete(?RiskDetectionItemRequestBuilderDeleteRequestConfiguratio } /** - * Retrieve the properties of a riskDetection object. + * Retrieve the properties of a collection of riskDetection objects. * @param RiskDetectionItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/riskdetection-get?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/riskdetection-list?view=graph-rest-beta Find more info here */ public function get(?RiskDetectionItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -92,7 +92,7 @@ public function toDeleteRequestInformation(?RiskDetectionItemRequestBuilderDelet } /** - * Retrieve the properties of a riskDetection object. + * Retrieve the properties of a collection of riskDetection objects. * @param RiskDetectionItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/IdentityProtection/RiskDetections/Item/RiskDetectionItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityProtection/RiskDetections/Item/RiskDetectionItemRequestBuilderGetQueryParameters.php index d07753ed90d..0ed3e0e8b9c 100644 --- a/src/Generated/IdentityProtection/RiskDetections/Item/RiskDetectionItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/IdentityProtection/RiskDetections/Item/RiskDetectionItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Retrieve the properties of a riskDetection object. + * Retrieve the properties of a collection of riskDetection objects. */ class RiskDetectionItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/Models/AiInteractionMentionedIdentitySet.php b/src/Generated/Models/AiInteractionMentionedIdentitySet.php index e0e3caf570f..595494eceb7 100644 --- a/src/Generated/Models/AiInteractionMentionedIdentitySet.php +++ b/src/Generated/Models/AiInteractionMentionedIdentitySet.php @@ -26,7 +26,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): AiInt } /** - * Gets the conversation property value. The conversation details. + * Gets the conversation property value. The conversation property * @return TeamworkConversationIdentity|null */ public function getConversation(): ?TeamworkConversationIdentity { @@ -72,7 +72,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the conversation property value. The conversation details. + * Sets the conversation property value. The conversation property * @param TeamworkConversationIdentity|null $value Value to set for the conversation property. */ public function setConversation(?TeamworkConversationIdentity $value): void { diff --git a/src/Generated/Models/WhatIfApplicationContext.php b/src/Generated/Models/ApplicationContext.php similarity index 81% rename from src/Generated/Models/WhatIfApplicationContext.php rename to src/Generated/Models/ApplicationContext.php index 23f8ac7a281..8c799dbfde8 100644 --- a/src/Generated/Models/WhatIfApplicationContext.php +++ b/src/Generated/Models/ApplicationContext.php @@ -7,23 +7,23 @@ use Microsoft\Kiota\Abstractions\Serialization\SerializationWriter; use Microsoft\Kiota\Abstractions\Types\TypeUtils; -class WhatIfApplicationContext extends ConditionalAccessContext implements Parsable +class ApplicationContext extends SignInContext implements Parsable { /** - * Instantiates a new WhatIfApplicationContext and sets the default values. + * Instantiates a new ApplicationContext and sets the default values. */ public function __construct() { parent::__construct(); - $this->setOdataType('#microsoft.graph.whatIfApplicationContext'); + $this->setOdataType('#microsoft.graph.applicationContext'); } /** * Creates a new instance of the appropriate class based on discriminator value * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object - * @return WhatIfApplicationContext + * @return ApplicationContext */ - public static function createFromDiscriminatorValue(ParseNode $parseNode): WhatIfApplicationContext { - return new WhatIfApplicationContext(); + public static function createFromDiscriminatorValue(ParseNode $parseNode): ApplicationContext { + return new ApplicationContext(); } /** @@ -45,7 +45,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the includeApplications property value. The includeApplications property + * Gets the includeApplications property value. Collection of appId values for the applications. * @return array|null */ public function getIncludeApplications(): ?array { @@ -68,7 +68,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the includeApplications property value. The includeApplications property + * Sets the includeApplications property value. Collection of appId values for the applications. * @param array|null $value Value to set for the includeApplications property. */ public function setIncludeApplications(?array $value): void { diff --git a/src/Generated/Models/WhatIfAuthenticationContext.php b/src/Generated/Models/AuthContext.php similarity index 59% rename from src/Generated/Models/WhatIfAuthenticationContext.php rename to src/Generated/Models/AuthContext.php index c85568fa206..bfaf5e0a15d 100644 --- a/src/Generated/Models/WhatIfAuthenticationContext.php +++ b/src/Generated/Models/AuthContext.php @@ -6,35 +6,35 @@ use Microsoft\Kiota\Abstractions\Serialization\ParseNode; use Microsoft\Kiota\Abstractions\Serialization\SerializationWriter; -class WhatIfAuthenticationContext extends ConditionalAccessContext implements Parsable +class AuthContext extends SignInContext implements Parsable { /** - * Instantiates a new WhatIfAuthenticationContext and sets the default values. + * Instantiates a new AuthContext and sets the default values. */ public function __construct() { parent::__construct(); - $this->setOdataType('#microsoft.graph.whatIfAuthenticationContext'); + $this->setOdataType('#microsoft.graph.authContext'); } /** * Creates a new instance of the appropriate class based on discriminator value * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object - * @return WhatIfAuthenticationContext + * @return AuthContext */ - public static function createFromDiscriminatorValue(ParseNode $parseNode): WhatIfAuthenticationContext { - return new WhatIfAuthenticationContext(); + public static function createFromDiscriminatorValue(ParseNode $parseNode): AuthContext { + return new AuthContext(); } /** - * Gets the authenticationContext property value. The authenticationContext property + * Gets the authenticationContextValue property value. Supported values are c1 through c99. * @return string|null */ - public function getAuthenticationContext(): ?string { - $val = $this->getBackingStore()->get('authenticationContext'); + public function getAuthenticationContextValue(): ?string { + $val = $this->getBackingStore()->get('authenticationContextValue'); if (is_null($val) || is_string($val)) { return $val; } - throw new \UnexpectedValueException("Invalid type found in backing store for 'authenticationContext'"); + throw new \UnexpectedValueException("Invalid type found in backing store for 'authenticationContextValue'"); } /** @@ -44,7 +44,7 @@ public function getAuthenticationContext(): ?string { public function getFieldDeserializers(): array { $o = $this; return array_merge(parent::getFieldDeserializers(), [ - 'authenticationContext' => fn(ParseNode $n) => $o->setAuthenticationContext($n->getStringValue()), + 'authenticationContextValue' => fn(ParseNode $n) => $o->setAuthenticationContextValue($n->getStringValue()), ]); } @@ -54,15 +54,15 @@ public function getFieldDeserializers(): array { */ public function serialize(SerializationWriter $writer): void { parent::serialize($writer); - $writer->writeStringValue('authenticationContext', $this->getAuthenticationContext()); + $writer->writeStringValue('authenticationContextValue', $this->getAuthenticationContextValue()); } /** - * Sets the authenticationContext property value. The authenticationContext property - * @param string|null $value Value to set for the authenticationContext property. + * Sets the authenticationContextValue property value. Supported values are c1 through c99. + * @param string|null $value Value to set for the authenticationContextValue property. */ - public function setAuthenticationContext(?string $value): void { - $this->getBackingStore()->set('authenticationContext', $value); + public function setAuthenticationContextValue(?string $value): void { + $this->getBackingStore()->set('authenticationContextValue', $value); } } diff --git a/src/Generated/Models/Authentication.php b/src/Generated/Models/Authentication.php index 2398afbbda3..74b1174fb65 100644 --- a/src/Generated/Models/Authentication.php +++ b/src/Generated/Models/Authentication.php @@ -70,6 +70,7 @@ public function getFieldDeserializers(): array { 'passwordMethods' => fn(ParseNode $n) => $o->setPasswordMethods($n->getCollectionOfObjectValues([PasswordAuthenticationMethod::class, 'createFromDiscriminatorValue'])), 'phoneMethods' => fn(ParseNode $n) => $o->setPhoneMethods($n->getCollectionOfObjectValues([PhoneAuthenticationMethod::class, 'createFromDiscriminatorValue'])), 'platformCredentialMethods' => fn(ParseNode $n) => $o->setPlatformCredentialMethods($n->getCollectionOfObjectValues([PlatformCredentialAuthenticationMethod::class, 'createFromDiscriminatorValue'])), + 'qrCodePinMethod' => fn(ParseNode $n) => $o->setQrCodePinMethod($n->getObjectValue([QrCodePinAuthenticationMethod::class, 'createFromDiscriminatorValue'])), 'requirements' => fn(ParseNode $n) => $o->setRequirements($n->getObjectValue([StrongAuthenticationRequirements::class, 'createFromDiscriminatorValue'])), 'signInPreferences' => fn(ParseNode $n) => $o->setSignInPreferences($n->getObjectValue([SignInPreferences::class, 'createFromDiscriminatorValue'])), 'softwareOathMethods' => fn(ParseNode $n) => $o->setSoftwareOathMethods($n->getCollectionOfObjectValues([SoftwareOathAuthenticationMethod::class, 'createFromDiscriminatorValue'])), @@ -177,7 +178,7 @@ public function getPhoneMethods(): ?array { } /** - * Gets the platformCredentialMethods property value. The platformCredentialMethods property + * Gets the platformCredentialMethods property value. Represents a platform credential instance registered to a user on Mac OS. * @return array|null */ public function getPlatformCredentialMethods(): ?array { @@ -190,6 +191,18 @@ public function getPlatformCredentialMethods(): ?array { throw new \UnexpectedValueException("Invalid type found in backing store for 'platformCredentialMethods'"); } + /** + * Gets the qrCodePinMethod property value. The qrCodePinMethod property + * @return QrCodePinAuthenticationMethod|null + */ + public function getQrCodePinMethod(): ?QrCodePinAuthenticationMethod { + $val = $this->getBackingStore()->get('qrCodePinMethod'); + if (is_null($val) || $val instanceof QrCodePinAuthenticationMethod) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'qrCodePinMethod'"); + } + /** * Gets the requirements property value. The settings and preferences for per-user Microsoft Entra multifactor authentication. * @return StrongAuthenticationRequirements|null @@ -272,6 +285,7 @@ public function serialize(SerializationWriter $writer): void { $writer->writeCollectionOfObjectValues('passwordMethods', $this->getPasswordMethods()); $writer->writeCollectionOfObjectValues('phoneMethods', $this->getPhoneMethods()); $writer->writeCollectionOfObjectValues('platformCredentialMethods', $this->getPlatformCredentialMethods()); + $writer->writeObjectValue('qrCodePinMethod', $this->getQrCodePinMethod()); $writer->writeObjectValue('requirements', $this->getRequirements()); $writer->writeObjectValue('signInPreferences', $this->getSignInPreferences()); $writer->writeCollectionOfObjectValues('softwareOathMethods', $this->getSoftwareOathMethods()); @@ -352,13 +366,21 @@ public function setPhoneMethods(?array $value): void { } /** - * Sets the platformCredentialMethods property value. The platformCredentialMethods property + * Sets the platformCredentialMethods property value. Represents a platform credential instance registered to a user on Mac OS. * @param array|null $value Value to set for the platformCredentialMethods property. */ public function setPlatformCredentialMethods(?array $value): void { $this->getBackingStore()->set('platformCredentialMethods', $value); } + /** + * Sets the qrCodePinMethod property value. The qrCodePinMethod property + * @param QrCodePinAuthenticationMethod|null $value Value to set for the qrCodePinMethod property. + */ + public function setQrCodePinMethod(?QrCodePinAuthenticationMethod $value): void { + $this->getBackingStore()->set('qrCodePinMethod', $value); + } + /** * Sets the requirements property value. The settings and preferences for per-user Microsoft Entra multifactor authentication. * @param StrongAuthenticationRequirements|null $value Value to set for the requirements property. diff --git a/src/Generated/Models/AuthenticationFlow.php b/src/Generated/Models/AuthenticationFlow.php index 065b69df5cb..d5299ca2c6a 100644 --- a/src/Generated/Models/AuthenticationFlow.php +++ b/src/Generated/Models/AuthenticationFlow.php @@ -80,7 +80,7 @@ public function getOdataType(): ?string { } /** - * Gets the transferMethod property value. Represents the transfer methods in scope for the policy. The possible values are: none, deviceCodeFlow, authenticationTransfer, unknownFutureValue. + * Gets the transferMethod property value. Represents the transfer methods in scope for the policy. The possible values are: none, deviceCodeFlow, authenticationTransfer, unknownFutureValue. Default value is none. * @return ConditionalAccessTransferMethods|null */ public function getTransferMethod(): ?ConditionalAccessTransferMethods { @@ -126,7 +126,7 @@ public function setOdataType(?string $value): void { } /** - * Sets the transferMethod property value. Represents the transfer methods in scope for the policy. The possible values are: none, deviceCodeFlow, authenticationTransfer, unknownFutureValue. + * Sets the transferMethod property value. Represents the transfer methods in scope for the policy. The possible values are: none, deviceCodeFlow, authenticationTransfer, unknownFutureValue. Default value is none. * @param ConditionalAccessTransferMethods|null $value Value to set for the transferMethod property. */ public function setTransferMethod(?ConditionalAccessTransferMethods $value): void { diff --git a/src/Generated/Models/AuthenticationMethod.php b/src/Generated/Models/AuthenticationMethod.php index 3ff6bd07ed4..1a6b70aa1c1 100644 --- a/src/Generated/Models/AuthenticationMethod.php +++ b/src/Generated/Models/AuthenticationMethod.php @@ -34,6 +34,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Authe case '#microsoft.graph.passwordlessMicrosoftAuthenticatorAuthenticationMethod': return new PasswordlessMicrosoftAuthenticatorAuthenticationMethod(); case '#microsoft.graph.phoneAuthenticationMethod': return new PhoneAuthenticationMethod(); case '#microsoft.graph.platformCredentialAuthenticationMethod': return new PlatformCredentialAuthenticationMethod(); + case '#microsoft.graph.qrCodePinAuthenticationMethod': return new QrCodePinAuthenticationMethod(); case '#microsoft.graph.softwareOathAuthenticationMethod': return new SoftwareOathAuthenticationMethod(); case '#microsoft.graph.temporaryAccessPassAuthenticationMethod': return new TemporaryAccessPassAuthenticationMethod(); case '#microsoft.graph.windowsHelloForBusinessAuthenticationMethod': return new WindowsHelloForBusinessAuthenticationMethod(); diff --git a/src/Generated/Models/AuthenticationMethodConfiguration.php b/src/Generated/Models/AuthenticationMethodConfiguration.php index 354eb495448..29a61a678c6 100644 --- a/src/Generated/Models/AuthenticationMethodConfiguration.php +++ b/src/Generated/Models/AuthenticationMethodConfiguration.php @@ -31,6 +31,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Authe case '#microsoft.graph.fido2AuthenticationMethodConfiguration': return new Fido2AuthenticationMethodConfiguration(); case '#microsoft.graph.hardwareOathAuthenticationMethodConfiguration': return new HardwareOathAuthenticationMethodConfiguration(); case '#microsoft.graph.microsoftAuthenticatorAuthenticationMethodConfiguration': return new MicrosoftAuthenticatorAuthenticationMethodConfiguration(); + case '#microsoft.graph.qrCodePinAuthenticationMethodConfiguration': return new QrCodePinAuthenticationMethodConfiguration(); case '#microsoft.graph.smsAuthenticationMethodConfiguration': return new SmsAuthenticationMethodConfiguration(); case '#microsoft.graph.softwareOathAuthenticationMethodConfiguration': return new SoftwareOathAuthenticationMethodConfiguration(); case '#microsoft.graph.temporaryAccessPassAuthenticationMethodConfiguration': return new TemporaryAccessPassAuthenticationMethodConfiguration(); diff --git a/src/Generated/Models/AuthenticationMethodModes.php b/src/Generated/Models/AuthenticationMethodModes.php index 45a727a4aed..6ea2d092842 100644 --- a/src/Generated/Models/AuthenticationMethodModes.php +++ b/src/Generated/Models/AuthenticationMethodModes.php @@ -22,4 +22,5 @@ class AuthenticationMethodModes extends Enum { public const FEDERATED_SINGLE_FACTOR = "federatedSingleFactor"; public const FEDERATED_MULTI_FACTOR = "federatedMultiFactor"; public const UNKNOWN_FUTURE_VALUE = "unknownFutureValue"; + public const QR_CODE_PIN = "qrCodePin"; } diff --git a/src/Generated/Models/BaseAuthenticationMethod.php b/src/Generated/Models/BaseAuthenticationMethod.php index cc4fd3d740a..d8458618eec 100644 --- a/src/Generated/Models/BaseAuthenticationMethod.php +++ b/src/Generated/Models/BaseAuthenticationMethod.php @@ -18,4 +18,5 @@ class BaseAuthenticationMethod extends Enum { public const X509_CERTIFICATE = "x509Certificate"; public const FEDERATION = "federation"; public const UNKNOWN_FUTURE_VALUE = "unknownFutureValue"; + public const QR_CODE_PIN = "qrCodePin"; } diff --git a/src/Generated/Models/CloudPcBulkAction.php b/src/Generated/Models/CloudPcBulkAction.php index 1e009a62918..37aa498fc0c 100644 --- a/src/Generated/Models/CloudPcBulkAction.php +++ b/src/Generated/Models/CloudPcBulkAction.php @@ -28,12 +28,14 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Cloud $mappingValue = $mappingValueNode->getStringValue(); switch ($mappingValue) { case '#microsoft.graph.cloudPcBulkCreateSnapshot': return new CloudPcBulkCreateSnapshot(); + case '#microsoft.graph.cloudPcBulkDisasterRecovery': return new CloudPcBulkDisasterRecovery(); case '#microsoft.graph.cloudPcBulkDisasterRecoveryFailback': return new CloudPcBulkDisasterRecoveryFailback(); case '#microsoft.graph.cloudPcBulkDisasterRecoveryFailover': return new CloudPcBulkDisasterRecoveryFailover(); case '#microsoft.graph.cloudPcBulkModifyDiskEncryptionType': return new CloudPcBulkModifyDiskEncryptionType(); case '#microsoft.graph.cloudPcBulkMove': return new CloudPcBulkMove(); case '#microsoft.graph.cloudPcBulkPowerOff': return new CloudPcBulkPowerOff(); case '#microsoft.graph.cloudPcBulkPowerOn': return new CloudPcBulkPowerOn(); + case '#microsoft.graph.cloudPcBulkReinstallAgent': return new CloudPcBulkReinstallAgent(); case '#microsoft.graph.cloudPcBulkReprovision': return new CloudPcBulkReprovision(); case '#microsoft.graph.cloudPcBulkResize': return new CloudPcBulkResize(); case '#microsoft.graph.cloudPcBulkRestart': return new CloudPcBulkRestart(); diff --git a/src/Generated/Models/CloudPcBulkDisasterRecovery.php b/src/Generated/Models/CloudPcBulkDisasterRecovery.php new file mode 100644 index 00000000000..d9af598cdc9 --- /dev/null +++ b/src/Generated/Models/CloudPcBulkDisasterRecovery.php @@ -0,0 +1,90 @@ +setOdataType('#microsoft.graph.cloudPcBulkDisasterRecovery'); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return CloudPcBulkDisasterRecovery + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): CloudPcBulkDisasterRecovery { + return new CloudPcBulkDisasterRecovery(); + } + + /** + * Gets the capabilityType property value. The capabilityType property + * @return CloudPcDisasterRecoveryCapabilityType|null + */ + public function getCapabilityType(): ?CloudPcDisasterRecoveryCapabilityType { + $val = $this->getBackingStore()->get('capabilityType'); + if (is_null($val) || $val instanceof CloudPcDisasterRecoveryCapabilityType) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'capabilityType'"); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'capabilityType' => fn(ParseNode $n) => $o->setCapabilityType($n->getEnumValue(CloudPcDisasterRecoveryCapabilityType::class)), + 'licenseType' => fn(ParseNode $n) => $o->setLicenseType($n->getEnumValue(CloudPcDisasterRecoveryLicenseType::class)), + ]); + } + + /** + * Gets the licenseType property value. The licenseType property + * @return CloudPcDisasterRecoveryLicenseType|null + */ + public function getLicenseType(): ?CloudPcDisasterRecoveryLicenseType { + $val = $this->getBackingStore()->get('licenseType'); + if (is_null($val) || $val instanceof CloudPcDisasterRecoveryLicenseType) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'licenseType'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + parent::serialize($writer); + $writer->writeEnumValue('capabilityType', $this->getCapabilityType()); + $writer->writeEnumValue('licenseType', $this->getLicenseType()); + } + + /** + * Sets the capabilityType property value. The capabilityType property + * @param CloudPcDisasterRecoveryCapabilityType|null $value Value to set for the capabilityType property. + */ + public function setCapabilityType(?CloudPcDisasterRecoveryCapabilityType $value): void { + $this->getBackingStore()->set('capabilityType', $value); + } + + /** + * Sets the licenseType property value. The licenseType property + * @param CloudPcDisasterRecoveryLicenseType|null $value Value to set for the licenseType property. + */ + public function setLicenseType(?CloudPcDisasterRecoveryLicenseType $value): void { + $this->getBackingStore()->set('licenseType', $value); + } + +} diff --git a/src/Generated/Models/CloudPcBulkReinstallAgent.php b/src/Generated/Models/CloudPcBulkReinstallAgent.php new file mode 100644 index 00000000000..11b534e872d --- /dev/null +++ b/src/Generated/Models/CloudPcBulkReinstallAgent.php @@ -0,0 +1,46 @@ +setOdataType('#microsoft.graph.cloudPcBulkReinstallAgent'); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return CloudPcBulkReinstallAgent + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): CloudPcBulkReinstallAgent { + return new CloudPcBulkReinstallAgent(); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + ]); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + parent::serialize($writer); + } + +} diff --git a/src/Generated/Models/CloudPcBulkRestore.php b/src/Generated/Models/CloudPcBulkRestore.php index 613e54762ee..8957d1498ea 100644 --- a/src/Generated/Models/CloudPcBulkRestore.php +++ b/src/Generated/Models/CloudPcBulkRestore.php @@ -33,11 +33,24 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Cloud public function getFieldDeserializers(): array { $o = $this; return array_merge(parent::getFieldDeserializers(), [ + 'ignoreUnhealthySnapshots' => fn(ParseNode $n) => $o->setIgnoreUnhealthySnapshots($n->getBooleanValue()), 'restorePointDateTime' => fn(ParseNode $n) => $o->setRestorePointDateTime($n->getDateTimeValue()), 'timeRange' => fn(ParseNode $n) => $o->setTimeRange($n->getEnumValue(RestoreTimeRange::class)), ]); } + /** + * Gets the ignoreUnhealthySnapshots property value. The ignoreUnhealthySnapshots property + * @return bool|null + */ + public function getIgnoreUnhealthySnapshots(): ?bool { + $val = $this->getBackingStore()->get('ignoreUnhealthySnapshots'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'ignoreUnhealthySnapshots'"); + } + /** * Gets the restorePointDateTime property value. The date and time point for the selected Cloud PCs to restore. 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. * @return DateTime|null @@ -68,10 +81,19 @@ public function getTimeRange(): ?RestoreTimeRange { */ public function serialize(SerializationWriter $writer): void { parent::serialize($writer); + $writer->writeBooleanValue('ignoreUnhealthySnapshots', $this->getIgnoreUnhealthySnapshots()); $writer->writeDateTimeValue('restorePointDateTime', $this->getRestorePointDateTime()); $writer->writeEnumValue('timeRange', $this->getTimeRange()); } + /** + * Sets the ignoreUnhealthySnapshots property value. The ignoreUnhealthySnapshots property + * @param bool|null $value Value to set for the ignoreUnhealthySnapshots property. + */ + public function setIgnoreUnhealthySnapshots(?bool $value): void { + $this->getBackingStore()->set('ignoreUnhealthySnapshots', $value); + } + /** * Sets the restorePointDateTime property value. The date and time point for the selected Cloud PCs to restore. 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. * @param DateTime|null $value Value to set for the restorePointDateTime property. diff --git a/src/Generated/Models/CloudPcDeviceImage.php b/src/Generated/Models/CloudPcDeviceImage.php index 6f9840e2ea4..62a0baa6bfa 100644 --- a/src/Generated/Models/CloudPcDeviceImage.php +++ b/src/Generated/Models/CloudPcDeviceImage.php @@ -86,6 +86,7 @@ public function getFieldDeserializers(): array { /** @var array|null $val */ $this->setScopeIds($val); }, + 'sizeInGB' => fn(ParseNode $n) => $o->setSizeInGB($n->getIntegerValue()), 'sourceImageResourceId' => fn(ParseNode $n) => $o->setSourceImageResourceId($n->getStringValue()), 'status' => fn(ParseNode $n) => $o->setStatus($n->getEnumValue(CloudPcDeviceImageStatus::class)), 'statusDetails' => fn(ParseNode $n) => $o->setStatusDetails($n->getEnumValue(CloudPcDeviceImageStatusDetails::class)), @@ -167,6 +168,18 @@ public function getScopeIds(): ?array { throw new \UnexpectedValueException("Invalid type found in backing store for 'scopeIds'"); } + /** + * Gets the sizeInGB property value. The sizeInGB property + * @return int|null + */ + public function getSizeInGB(): ?int { + $val = $this->getBackingStore()->get('sizeInGB'); + if (is_null($val) || is_int($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'sizeInGB'"); + } + /** * Gets the sourceImageResourceId property value. The unique identifier (ID) of the source image resource on Azure. The required ID format is: '/subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/images/{imageName}'. Read-only. * @return string|null @@ -230,6 +243,7 @@ public function serialize(SerializationWriter $writer): void { $writer->writeEnumValue('osStatus', $this->getOsStatus()); $writer->writeStringValue('osVersionNumber', $this->getOsVersionNumber()); $writer->writeCollectionOfPrimitiveValues('scopeIds', $this->getScopeIds()); + $writer->writeIntegerValue('sizeInGB', $this->getSizeInGB()); $writer->writeStringValue('sourceImageResourceId', $this->getSourceImageResourceId()); $writer->writeEnumValue('status', $this->getStatus()); $writer->writeEnumValue('statusDetails', $this->getStatusDetails()); @@ -308,6 +322,14 @@ public function setScopeIds(?array $value): void { $this->getBackingStore()->set('scopeIds', $value); } + /** + * Sets the sizeInGB property value. The sizeInGB property + * @param int|null $value Value to set for the sizeInGB property. + */ + public function setSizeInGB(?int $value): void { + $this->getBackingStore()->set('sizeInGB', $value); + } + /** * Sets the sourceImageResourceId property value. The unique identifier (ID) of the source image resource on Azure. The required ID format is: '/subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/images/{imageName}'. Read-only. * @param string|null $value Value to set for the sourceImageResourceId property. diff --git a/src/Generated/Models/CloudPcDisasterRecoveryCapability.php b/src/Generated/Models/CloudPcDisasterRecoveryCapability.php index 15feb617442..5d344d345ce 100644 --- a/src/Generated/Models/CloudPcDisasterRecoveryCapability.php +++ b/src/Generated/Models/CloudPcDisasterRecoveryCapability.php @@ -83,7 +83,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the licenseType property value. The disaster recovery license type that provides the capability. + * Gets the licenseType property value. The disaster recovery license type that provides the capability. The possible values are: none, standard, unknownFutureValue, plus. Use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: plus. * @return CloudPcDisasterRecoveryLicenseType|null */ public function getLicenseType(): ?CloudPcDisasterRecoveryLicenseType { @@ -168,7 +168,7 @@ public function setCapabilityType(?CloudPcDisasterRecoveryCapabilityType $value) } /** - * Sets the licenseType property value. The disaster recovery license type that provides the capability. + * Sets the licenseType property value. The disaster recovery license type that provides the capability. The possible values are: none, standard, unknownFutureValue, plus. Use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: plus. * @param CloudPcDisasterRecoveryLicenseType|null $value Value to set for the licenseType property. */ public function setLicenseType(?CloudPcDisasterRecoveryLicenseType $value): void { diff --git a/src/Generated/Models/CloudPcDisasterRecoveryLicenseType.php b/src/Generated/Models/CloudPcDisasterRecoveryLicenseType.php index c026c7fcc3a..98fc267a6f4 100644 --- a/src/Generated/Models/CloudPcDisasterRecoveryLicenseType.php +++ b/src/Generated/Models/CloudPcDisasterRecoveryLicenseType.php @@ -8,4 +8,5 @@ class CloudPcDisasterRecoveryLicenseType extends Enum { public const NONE = "none"; public const STANDARD = "standard"; public const UNKNOWN_FUTURE_VALUE = "unknownFutureValue"; + public const PLUS = "plus"; } diff --git a/src/Generated/Models/CloudPcSnapshot.php b/src/Generated/Models/CloudPcSnapshot.php index cd9b11cca2a..469467b2d36 100644 --- a/src/Generated/Models/CloudPcSnapshot.php +++ b/src/Generated/Models/CloudPcSnapshot.php @@ -71,12 +71,25 @@ public function getFieldDeserializers(): array { 'cloudPcId' => fn(ParseNode $n) => $o->setCloudPcId($n->getStringValue()), 'createdDateTime' => fn(ParseNode $n) => $o->setCreatedDateTime($n->getDateTimeValue()), 'expirationDateTime' => fn(ParseNode $n) => $o->setExpirationDateTime($n->getDateTimeValue()), + 'healthCheckStatus' => fn(ParseNode $n) => $o->setHealthCheckStatus($n->getEnumValue(CloudPcSnapshotHealthCheckStatus::class)), 'lastRestoredDateTime' => fn(ParseNode $n) => $o->setLastRestoredDateTime($n->getDateTimeValue()), 'snapshotType' => fn(ParseNode $n) => $o->setSnapshotType($n->getEnumValue(CloudPcSnapshotType::class)), 'status' => fn(ParseNode $n) => $o->setStatus($n->getEnumValue(CloudPcSnapshotStatus::class)), ]); } + /** + * Gets the healthCheckStatus property value. The healthCheckStatus property + * @return CloudPcSnapshotHealthCheckStatus|null + */ + public function getHealthCheckStatus(): ?CloudPcSnapshotHealthCheckStatus { + $val = $this->getBackingStore()->get('healthCheckStatus'); + if (is_null($val) || $val instanceof CloudPcSnapshotHealthCheckStatus) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'healthCheckStatus'"); + } + /** * Gets the lastRestoredDateTime property value. The date and time at which the snapshot was last used to restore the Cloud PC device. The timestamp is shown in ISO 8601 format and Coordinated Universal Time (UTC). For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * @return DateTime|null @@ -122,6 +135,7 @@ public function serialize(SerializationWriter $writer): void { $writer->writeStringValue('cloudPcId', $this->getCloudPcId()); $writer->writeDateTimeValue('createdDateTime', $this->getCreatedDateTime()); $writer->writeDateTimeValue('expirationDateTime', $this->getExpirationDateTime()); + $writer->writeEnumValue('healthCheckStatus', $this->getHealthCheckStatus()); $writer->writeDateTimeValue('lastRestoredDateTime', $this->getLastRestoredDateTime()); $writer->writeEnumValue('snapshotType', $this->getSnapshotType()); $writer->writeEnumValue('status', $this->getStatus()); @@ -151,6 +165,14 @@ public function setExpirationDateTime(?DateTime $value): void { $this->getBackingStore()->set('expirationDateTime', $value); } + /** + * Sets the healthCheckStatus property value. The healthCheckStatus property + * @param CloudPcSnapshotHealthCheckStatus|null $value Value to set for the healthCheckStatus property. + */ + public function setHealthCheckStatus(?CloudPcSnapshotHealthCheckStatus $value): void { + $this->getBackingStore()->set('healthCheckStatus', $value); + } + /** * Sets the lastRestoredDateTime property value. The date and time at which the snapshot was last used to restore the Cloud PC device. The timestamp is shown in ISO 8601 format and Coordinated Universal Time (UTC). For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * @param DateTime|null $value Value to set for the lastRestoredDateTime property. diff --git a/src/Generated/Models/CloudPcSnapshotHealthCheckStatus.php b/src/Generated/Models/CloudPcSnapshotHealthCheckStatus.php new file mode 100644 index 00000000000..e507c126e35 --- /dev/null +++ b/src/Generated/Models/CloudPcSnapshotHealthCheckStatus.php @@ -0,0 +1,12 @@ + fn(ParseNode $n) => $o->setDisplayName($n->getStringValue()), 'regionGroup' => fn(ParseNode $n) => $o->setRegionGroup($n->getEnumValue(CloudPcRegionGroup::class)), + 'regionRestrictionDetail' => fn(ParseNode $n) => $o->setRegionRestrictionDetail($n->getObjectValue([CloudPcSupportedRegionRestrictionDetail::class, 'createFromDiscriminatorValue'])), 'regionStatus' => fn(ParseNode $n) => $o->setRegionStatus($n->getEnumValue(CloudPcSupportedRegionStatus::class)), 'supportedSolution' => fn(ParseNode $n) => $o->setSupportedSolution($n->getEnumValue(CloudPcManagementService::class)), ]); @@ -62,6 +63,18 @@ public function getRegionGroup(): ?CloudPcRegionGroup { throw new \UnexpectedValueException("Invalid type found in backing store for 'regionGroup'"); } + /** + * Gets the regionRestrictionDetail property value. When the region isn't available, all region restrictions are set to true. These restrictions apply to three properties: cPURestricted, gPURestricted, and nestedVirtualizationRestricted. cPURestricted indicates whether the region is available for CPU, gPURestricted indicates whether the region is available for GPU, and nestedVirtualizationRestricted indicates whether the region is available for nested virtualization. Read-only. + * @return CloudPcSupportedRegionRestrictionDetail|null + */ + public function getRegionRestrictionDetail(): ?CloudPcSupportedRegionRestrictionDetail { + $val = $this->getBackingStore()->get('regionRestrictionDetail'); + if (is_null($val) || $val instanceof CloudPcSupportedRegionRestrictionDetail) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'regionRestrictionDetail'"); + } + /** * Gets the regionStatus property value. The status of the supported region. Possible values are: available, restricted, unavailable, unknownFutureValue. Read-only. * @return CloudPcSupportedRegionStatus|null @@ -94,6 +107,7 @@ public function serialize(SerializationWriter $writer): void { parent::serialize($writer); $writer->writeStringValue('displayName', $this->getDisplayName()); $writer->writeEnumValue('regionGroup', $this->getRegionGroup()); + $writer->writeObjectValue('regionRestrictionDetail', $this->getRegionRestrictionDetail()); $writer->writeEnumValue('regionStatus', $this->getRegionStatus()); $writer->writeEnumValue('supportedSolution', $this->getSupportedSolution()); } @@ -114,6 +128,14 @@ public function setRegionGroup(?CloudPcRegionGroup $value): void { $this->getBackingStore()->set('regionGroup', $value); } + /** + * Sets the regionRestrictionDetail property value. When the region isn't available, all region restrictions are set to true. These restrictions apply to three properties: cPURestricted, gPURestricted, and nestedVirtualizationRestricted. cPURestricted indicates whether the region is available for CPU, gPURestricted indicates whether the region is available for GPU, and nestedVirtualizationRestricted indicates whether the region is available for nested virtualization. Read-only. + * @param CloudPcSupportedRegionRestrictionDetail|null $value Value to set for the regionRestrictionDetail property. + */ + public function setRegionRestrictionDetail(?CloudPcSupportedRegionRestrictionDetail $value): void { + $this->getBackingStore()->set('regionRestrictionDetail', $value); + } + /** * Sets the regionStatus property value. The status of the supported region. Possible values are: available, restricted, unavailable, unknownFutureValue. Read-only. * @param CloudPcSupportedRegionStatus|null $value Value to set for the regionStatus property. diff --git a/src/Generated/Models/CloudPcSupportedRegionRestrictionDetail.php b/src/Generated/Models/CloudPcSupportedRegionRestrictionDetail.php new file mode 100644 index 00000000000..e207b999971 --- /dev/null +++ b/src/Generated/Models/CloudPcSupportedRegionRestrictionDetail.php @@ -0,0 +1,180 @@ +backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); + $this->setAdditionalData([]); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return CloudPcSupportedRegionRestrictionDetail + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): CloudPcSupportedRegionRestrictionDetail { + return new CloudPcSupportedRegionRestrictionDetail(); + } + + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return array|null + */ + public function getAdditionalData(): ?array { + $val = $this->getBackingStore()->get('additionalData'); + if (is_null($val) || is_array($val)) { + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'additionalData'"); + } + + /** + * Gets the BackingStore property value. Stores model information. + * @return BackingStore + */ + public function getBackingStore(): BackingStore { + return $this->backingStore; + } + + /** + * Gets the cPURestricted property value. Indicates that the region is restricted for Cloud PC CPU provisioning. True indicates that Cloud PC provisioning with CPU isn't available in this region. false indicates that it's available. The default value is false. Read-only. + * @return bool|null + */ + public function getCPURestricted(): ?bool { + $val = $this->getBackingStore()->get('cPURestricted'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'cPURestricted'"); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return [ + 'cPURestricted' => fn(ParseNode $n) => $o->setCPURestricted($n->getBooleanValue()), + 'gPURestricted' => fn(ParseNode $n) => $o->setGPURestricted($n->getBooleanValue()), + 'nestedVirtualizationRestricted' => fn(ParseNode $n) => $o->setNestedVirtualizationRestricted($n->getBooleanValue()), + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + ]; + } + + /** + * Gets the gPURestricted property value. Indicates that the region is restricted for Cloud PC GPU provisioning. True indicates that Cloud PC provisioning with GPU isn't available in this region. false indicates that it's available. The default value is false. Read-only. + * @return bool|null + */ + public function getGPURestricted(): ?bool { + $val = $this->getBackingStore()->get('gPURestricted'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'gPURestricted'"); + } + + /** + * Gets the nestedVirtualizationRestricted property value. Indicates that the region is restricted for Cloud PC nested virtualization provisioning. True indicates that Cloud PC provisioning with nested virtualization isn't available in this region; false indicates that it's available. The default value is false. Read-only. + * @return bool|null + */ + public function getNestedVirtualizationRestricted(): ?bool { + $val = $this->getBackingStore()->get('nestedVirtualizationRestricted'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'nestedVirtualizationRestricted'"); + } + + /** + * Gets the @odata.type property value. The OdataType property + * @return string|null + */ + public function getOdataType(): ?string { + $val = $this->getBackingStore()->get('odataType'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'odataType'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeBooleanValue('cPURestricted', $this->getCPURestricted()); + $writer->writeBooleanValue('gPURestricted', $this->getGPURestricted()); + $writer->writeBooleanValue('nestedVirtualizationRestricted', $this->getNestedVirtualizationRestricted()); + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeAdditionalData($this->getAdditionalData()); + } + + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param array $value Value to set for the AdditionalData property. + */ + public function setAdditionalData(?array $value): void { + $this->getBackingStore()->set('additionalData', $value); + } + + /** + * Sets the BackingStore property value. Stores model information. + * @param BackingStore $value Value to set for the BackingStore property. + */ + public function setBackingStore(BackingStore $value): void { + $this->backingStore = $value; + } + + /** + * Sets the cPURestricted property value. Indicates that the region is restricted for Cloud PC CPU provisioning. True indicates that Cloud PC provisioning with CPU isn't available in this region. false indicates that it's available. The default value is false. Read-only. + * @param bool|null $value Value to set for the cPURestricted property. + */ + public function setCPURestricted(?bool $value): void { + $this->getBackingStore()->set('cPURestricted', $value); + } + + /** + * Sets the gPURestricted property value. Indicates that the region is restricted for Cloud PC GPU provisioning. True indicates that Cloud PC provisioning with GPU isn't available in this region. false indicates that it's available. The default value is false. Read-only. + * @param bool|null $value Value to set for the gPURestricted property. + */ + public function setGPURestricted(?bool $value): void { + $this->getBackingStore()->set('gPURestricted', $value); + } + + /** + * Sets the nestedVirtualizationRestricted property value. Indicates that the region is restricted for Cloud PC nested virtualization provisioning. True indicates that Cloud PC provisioning with nested virtualization isn't available in this region; false indicates that it's available. The default value is false. Read-only. + * @param bool|null $value Value to set for the nestedVirtualizationRestricted property. + */ + public function setNestedVirtualizationRestricted(?bool $value): void { + $this->getBackingStore()->set('nestedVirtualizationRestricted', $value); + } + + /** + * Sets the @odata.type property value. The OdataType property + * @param string|null $value Value to set for the @odata.type property. + */ + public function setOdataType(?string $value): void { + $this->getBackingStore()->set('odataType', $value); + } + +} diff --git a/src/Generated/Models/ConditionalAccessPolicy.php b/src/Generated/Models/ConditionalAccessPolicy.php index 2f6d9900799..b078523b686 100644 --- a/src/Generated/Models/ConditionalAccessPolicy.php +++ b/src/Generated/Models/ConditionalAccessPolicy.php @@ -26,7 +26,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Condi if ($mappingValueNode !== null) { $mappingValue = $mappingValueNode->getStringValue(); switch ($mappingValue) { - case '#microsoft.graph.conditionalAccessWhatIfPolicy': return new ConditionalAccessWhatIfPolicy(); + case '#microsoft.graph.whatIfAnalysisResult': return new WhatIfAnalysisResult(); } } return new ConditionalAccessPolicy(); diff --git a/src/Generated/Models/DelegationSettingsCollectionResponse.php b/src/Generated/Models/DelegationSettingsCollectionResponse.php new file mode 100644 index 00000000000..5d9da80e56c --- /dev/null +++ b/src/Generated/Models/DelegationSettingsCollectionResponse.php @@ -0,0 +1,70 @@ + + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'value' => fn(ParseNode $n) => $o->setValue($n->getCollectionOfObjectValues([DelegationSettings::class, 'createFromDiscriminatorValue'])), + ]); + } + + /** + * Gets the value property value. The value property + * @return array|null + */ + public function getValue(): ?array { + $val = $this->getBackingStore()->get('value'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, DelegationSettings::class); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'value'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + parent::serialize($writer); + $writer->writeCollectionOfObjectValues('value', $this->getValue()); + } + + /** + * Sets the value property value. The value property + * @param array|null $value Value to set for the value property. + */ + public function setValue(?array $value): void { + $this->getBackingStore()->set('value', $value); + } + +} diff --git a/src/Generated/Models/DeviceCompliancePolicy.php b/src/Generated/Models/DeviceCompliancePolicy.php index 74baec07ed6..7a96a798370 100644 --- a/src/Generated/Models/DeviceCompliancePolicy.php +++ b/src/Generated/Models/DeviceCompliancePolicy.php @@ -194,7 +194,7 @@ public function getRoleScopeTagIds(): ?array { } /** - * Gets the scheduledActionsForRule property value. The list of scheduled action for this rule + * Gets the scheduledActionsForRule property value. The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. * @return array|null */ public function getScheduledActionsForRule(): ?array { @@ -339,7 +339,7 @@ public function setRoleScopeTagIds(?array $value): void { } /** - * Sets the scheduledActionsForRule property value. The list of scheduled action for this rule + * Sets the scheduledActionsForRule property value. The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. * @param array|null $value Value to set for the scheduledActionsForRule property. */ public function setScheduledActionsForRule(?array $value): void { diff --git a/src/Generated/Models/DeviceInfo.php b/src/Generated/Models/DeviceInfo.php index a6afea9c5e5..f52685162c1 100644 --- a/src/Generated/Models/DeviceInfo.php +++ b/src/Generated/Models/DeviceInfo.php @@ -327,7 +327,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the isCompliant property value. Indicates the device compliance status with Mobile Management Device (MDM) policies. + * Gets the isCompliant property value. Indicates the device compliance status with Mobile Management Device (MDM) policies. Default is false. * @return bool|null */ public function getIsCompliant(): ?bool { @@ -673,7 +673,7 @@ public function setExtensionAttribute9(?string $value): void { } /** - * Sets the isCompliant property value. Indicates the device compliance status with Mobile Management Device (MDM) policies. + * Sets the isCompliant property value. Indicates the device compliance status with Mobile Management Device (MDM) policies. Default is false. * @param bool|null $value Value to set for the isCompliant property. */ public function setIsCompliant(?bool $value): void { diff --git a/src/Generated/Models/DeviceManagementConfigurationChoiceSettingCollectionDefinition.php b/src/Generated/Models/DeviceManagementConfigurationChoiceSettingCollectionDefinition.php index 7d014191bdb..ba40cf6ddb9 100644 --- a/src/Generated/Models/DeviceManagementConfigurationChoiceSettingCollectionDefinition.php +++ b/src/Generated/Models/DeviceManagementConfigurationChoiceSettingCollectionDefinition.php @@ -37,7 +37,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the maximumCount property value. Maximum number of choices in the collection + * Gets the maximumCount property value. Maximum number of choices in the collection. Valid values 1 to 100 * @return int|null */ public function getMaximumCount(): ?int { @@ -49,7 +49,7 @@ public function getMaximumCount(): ?int { } /** - * Gets the minimumCount property value. Minimum number of choices in the collection + * Gets the minimumCount property value. Minimum number of choices in the collection. Valid values 1 to 100 * @return int|null */ public function getMinimumCount(): ?int { @@ -71,7 +71,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the maximumCount property value. Maximum number of choices in the collection + * Sets the maximumCount property value. Maximum number of choices in the collection. Valid values 1 to 100 * @param int|null $value Value to set for the maximumCount property. */ public function setMaximumCount(?int $value): void { @@ -79,7 +79,7 @@ public function setMaximumCount(?int $value): void { } /** - * Sets the minimumCount property value. Minimum number of choices in the collection + * Sets the minimumCount property value. Minimum number of choices in the collection. Valid values 1 to 100 * @param int|null $value Value to set for the minimumCount property. */ public function setMinimumCount(?int $value): void { diff --git a/src/Generated/Models/DeviceManagementConfigurationSettingDefinition.php b/src/Generated/Models/DeviceManagementConfigurationSettingDefinition.php index 8dbc200fd1d..b21a6453735 100644 --- a/src/Generated/Models/DeviceManagementConfigurationSettingDefinition.php +++ b/src/Generated/Models/DeviceManagementConfigurationSettingDefinition.php @@ -51,7 +51,7 @@ public function getAccessTypes(): ?DeviceManagementConfigurationSettingAccessTyp } /** - * Gets the applicability property value. Details which device setting is applicable on. Supports: $filters. + * Gets the applicability property value. Details which device setting is applicable on * @return DeviceManagementConfigurationSettingApplicability|null */ public function getApplicability(): ?DeviceManagementConfigurationSettingApplicability { @@ -75,7 +75,7 @@ public function getBaseUri(): ?string { } /** - * Gets the categoryId property value. Specify category in which the setting is under. Support $filters. + * Gets the categoryId property value. Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) * @return string|null */ public function getCategoryId(): ?string { @@ -87,7 +87,7 @@ public function getCategoryId(): ?string { } /** - * Gets the description property value. Description of the setting. + * Gets the description property value. Description of the item * @return string|null */ public function getDescription(): ?string { @@ -99,7 +99,7 @@ public function getDescription(): ?string { } /** - * Gets the displayName property value. Name of the setting. For example: Allow Toast. + * Gets the displayName property value. Display name of the item * @return string|null */ public function getDisplayName(): ?string { @@ -154,7 +154,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the helpText property value. Help text of the setting. Give more details of the setting. + * Gets the helpText property value. Help text of the item * @return string|null */ public function getHelpText(): ?string { @@ -166,7 +166,7 @@ public function getHelpText(): ?string { } /** - * Gets the infoUrls property value. List of links more info for the setting can be found at. + * Gets the infoUrls property value. List of links more info for the setting can be found at * @return array|null */ public function getInfoUrls(): ?array { @@ -256,7 +256,7 @@ public function getRiskLevel(): ?DeviceManagementConfigurationSettingRiskLevel { } /** - * Gets the rootDefinitionId property value. Root setting definition id if the setting is a child setting. + * Gets the rootDefinitionId property value. Root setting definition if the setting is a child setting. * @return string|null */ public function getRootDefinitionId(): ?string { @@ -351,7 +351,7 @@ public function setAccessTypes(?DeviceManagementConfigurationSettingAccessTypes } /** - * Sets the applicability property value. Details which device setting is applicable on. Supports: $filters. + * Sets the applicability property value. Details which device setting is applicable on * @param DeviceManagementConfigurationSettingApplicability|null $value Value to set for the applicability property. */ public function setApplicability(?DeviceManagementConfigurationSettingApplicability $value): void { @@ -367,7 +367,7 @@ public function setBaseUri(?string $value): void { } /** - * Sets the categoryId property value. Specify category in which the setting is under. Support $filters. + * Sets the categoryId property value. Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) * @param string|null $value Value to set for the categoryId property. */ public function setCategoryId(?string $value): void { @@ -375,7 +375,7 @@ public function setCategoryId(?string $value): void { } /** - * Sets the description property value. Description of the setting. + * Sets the description property value. Description of the item * @param string|null $value Value to set for the description property. */ public function setDescription(?string $value): void { @@ -383,7 +383,7 @@ public function setDescription(?string $value): void { } /** - * Sets the displayName property value. Name of the setting. For example: Allow Toast. + * Sets the displayName property value. Display name of the item * @param string|null $value Value to set for the displayName property. */ public function setDisplayName(?string $value): void { @@ -391,7 +391,7 @@ public function setDisplayName(?string $value): void { } /** - * Sets the helpText property value. Help text of the setting. Give more details of the setting. + * Sets the helpText property value. Help text of the item * @param string|null $value Value to set for the helpText property. */ public function setHelpText(?string $value): void { @@ -399,7 +399,7 @@ public function setHelpText(?string $value): void { } /** - * Sets the infoUrls property value. List of links more info for the setting can be found at. + * Sets the infoUrls property value. List of links more info for the setting can be found at * @param array|null $value Value to set for the infoUrls property. */ public function setInfoUrls(?array $value): void { @@ -455,7 +455,7 @@ public function setRiskLevel(?DeviceManagementConfigurationSettingRiskLevel $val } /** - * Sets the rootDefinitionId property value. Root setting definition id if the setting is a child setting. + * Sets the rootDefinitionId property value. Root setting definition if the setting is a child setting. * @param string|null $value Value to set for the rootDefinitionId property. */ public function setRootDefinitionId(?string $value): void { diff --git a/src/Generated/Models/DeviceManagementConfigurationStringSettingValueDefinition.php b/src/Generated/Models/DeviceManagementConfigurationStringSettingValueDefinition.php index 1eb922e8001..4e883bce7ea 100644 --- a/src/Generated/Models/DeviceManagementConfigurationStringSettingValueDefinition.php +++ b/src/Generated/Models/DeviceManagementConfigurationStringSettingValueDefinition.php @@ -67,7 +67,7 @@ public function getFileTypes(): ?array { } /** - * Gets the format property value. Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub. + * Gets the format property value. Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub, bashScript, unknownFutureValue. * @return DeviceManagementConfigurationStringFormat|null */ public function getFormat(): ?DeviceManagementConfigurationStringFormat { @@ -103,7 +103,7 @@ public function getIsSecret(): ?bool { } /** - * Gets the maximumLength property value. Maximum length of string + * Gets the maximumLength property value. Maximum length of string. Valid values 0 to 87516 * @return int|null */ public function getMaximumLength(): ?int { @@ -115,7 +115,7 @@ public function getMaximumLength(): ?int { } /** - * Gets the minimumLength property value. Minimum length of string + * Gets the minimumLength property value. Minimum length of string. Valid values 0 to 87516 * @return int|null */ public function getMinimumLength(): ?int { @@ -149,7 +149,7 @@ public function setFileTypes(?array $value): void { } /** - * Sets the format property value. Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub. + * Sets the format property value. Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub, bashScript, unknownFutureValue. * @param DeviceManagementConfigurationStringFormat|null $value Value to set for the format property. */ public function setFormat(?DeviceManagementConfigurationStringFormat $value): void { @@ -173,7 +173,7 @@ public function setIsSecret(?bool $value): void { } /** - * Sets the maximumLength property value. Maximum length of string + * Sets the maximumLength property value. Maximum length of string. Valid values 0 to 87516 * @param int|null $value Value to set for the maximumLength property. */ public function setMaximumLength(?int $value): void { @@ -181,7 +181,7 @@ public function setMaximumLength(?int $value): void { } /** - * Sets the minimumLength property value. Minimum length of string + * Sets the minimumLength property value. Minimum length of string. Valid values 0 to 87516 * @param int|null $value Value to set for the minimumLength property. */ public function setMinimumLength(?int $value): void { diff --git a/src/Generated/Models/EducationAiFeedbackAudienceEngagementSettings.php b/src/Generated/Models/EducationAiFeedbackAudienceEngagementSettings.php new file mode 100644 index 00000000000..546a60569c8 --- /dev/null +++ b/src/Generated/Models/EducationAiFeedbackAudienceEngagementSettings.php @@ -0,0 +1,180 @@ +backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); + $this->setAdditionalData([]); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return EducationAiFeedbackAudienceEngagementSettings + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): EducationAiFeedbackAudienceEngagementSettings { + return new EducationAiFeedbackAudienceEngagementSettings(); + } + + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return array|null + */ + public function getAdditionalData(): ?array { + $val = $this->getBackingStore()->get('additionalData'); + if (is_null($val) || is_array($val)) { + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'additionalData'"); + } + + /** + * Gets the areEngagementStrategiesEnabled property value. The areEngagementStrategiesEnabled property + * @return bool|null + */ + public function getAreEngagementStrategiesEnabled(): ?bool { + $val = $this->getBackingStore()->get('areEngagementStrategiesEnabled'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'areEngagementStrategiesEnabled'"); + } + + /** + * Gets the BackingStore property value. Stores model information. + * @return BackingStore + */ + public function getBackingStore(): BackingStore { + return $this->backingStore; + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return [ + 'areEngagementStrategiesEnabled' => fn(ParseNode $n) => $o->setAreEngagementStrategiesEnabled($n->getBooleanValue()), + 'isCallToActionEnabled' => fn(ParseNode $n) => $o->setIsCallToActionEnabled($n->getBooleanValue()), + 'isEmotionalAndIntellectualAppealEnabled' => fn(ParseNode $n) => $o->setIsEmotionalAndIntellectualAppealEnabled($n->getBooleanValue()), + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + ]; + } + + /** + * Gets the isCallToActionEnabled property value. The isCallToActionEnabled property + * @return bool|null + */ + public function getIsCallToActionEnabled(): ?bool { + $val = $this->getBackingStore()->get('isCallToActionEnabled'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'isCallToActionEnabled'"); + } + + /** + * Gets the isEmotionalAndIntellectualAppealEnabled property value. The isEmotionalAndIntellectualAppealEnabled property + * @return bool|null + */ + public function getIsEmotionalAndIntellectualAppealEnabled(): ?bool { + $val = $this->getBackingStore()->get('isEmotionalAndIntellectualAppealEnabled'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'isEmotionalAndIntellectualAppealEnabled'"); + } + + /** + * Gets the @odata.type property value. The OdataType property + * @return string|null + */ + public function getOdataType(): ?string { + $val = $this->getBackingStore()->get('odataType'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'odataType'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeBooleanValue('areEngagementStrategiesEnabled', $this->getAreEngagementStrategiesEnabled()); + $writer->writeBooleanValue('isCallToActionEnabled', $this->getIsCallToActionEnabled()); + $writer->writeBooleanValue('isEmotionalAndIntellectualAppealEnabled', $this->getIsEmotionalAndIntellectualAppealEnabled()); + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeAdditionalData($this->getAdditionalData()); + } + + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param array $value Value to set for the AdditionalData property. + */ + public function setAdditionalData(?array $value): void { + $this->getBackingStore()->set('additionalData', $value); + } + + /** + * Sets the areEngagementStrategiesEnabled property value. The areEngagementStrategiesEnabled property + * @param bool|null $value Value to set for the areEngagementStrategiesEnabled property. + */ + public function setAreEngagementStrategiesEnabled(?bool $value): void { + $this->getBackingStore()->set('areEngagementStrategiesEnabled', $value); + } + + /** + * Sets the BackingStore property value. Stores model information. + * @param BackingStore $value Value to set for the BackingStore property. + */ + public function setBackingStore(BackingStore $value): void { + $this->backingStore = $value; + } + + /** + * Sets the isCallToActionEnabled property value. The isCallToActionEnabled property + * @param bool|null $value Value to set for the isCallToActionEnabled property. + */ + public function setIsCallToActionEnabled(?bool $value): void { + $this->getBackingStore()->set('isCallToActionEnabled', $value); + } + + /** + * Sets the isEmotionalAndIntellectualAppealEnabled property value. The isEmotionalAndIntellectualAppealEnabled property + * @param bool|null $value Value to set for the isEmotionalAndIntellectualAppealEnabled property. + */ + public function setIsEmotionalAndIntellectualAppealEnabled(?bool $value): void { + $this->getBackingStore()->set('isEmotionalAndIntellectualAppealEnabled', $value); + } + + /** + * Sets the @odata.type property value. The OdataType property + * @param string|null $value Value to set for the @odata.type property. + */ + public function setOdataType(?string $value): void { + $this->getBackingStore()->set('odataType', $value); + } + +} diff --git a/src/Generated/Models/EducationAiFeedbackContentSettings.php b/src/Generated/Models/EducationAiFeedbackContentSettings.php new file mode 100644 index 00000000000..5acb337e510 --- /dev/null +++ b/src/Generated/Models/EducationAiFeedbackContentSettings.php @@ -0,0 +1,180 @@ +backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); + $this->setAdditionalData([]); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return EducationAiFeedbackContentSettings + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): EducationAiFeedbackContentSettings { + return new EducationAiFeedbackContentSettings(); + } + + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return array|null + */ + public function getAdditionalData(): ?array { + $val = $this->getBackingStore()->get('additionalData'); + if (is_null($val) || is_array($val)) { + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'additionalData'"); + } + + /** + * Gets the BackingStore property value. Stores model information. + * @return BackingStore + */ + public function getBackingStore(): BackingStore { + return $this->backingStore; + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return [ + 'isMessageClarityEnabled' => fn(ParseNode $n) => $o->setIsMessageClarityEnabled($n->getBooleanValue()), + 'isQualityOfInformationEnabled' => fn(ParseNode $n) => $o->setIsQualityOfInformationEnabled($n->getBooleanValue()), + 'isSpeechOrganizationEnabled' => fn(ParseNode $n) => $o->setIsSpeechOrganizationEnabled($n->getBooleanValue()), + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + ]; + } + + /** + * Gets the isMessageClarityEnabled property value. The isMessageClarityEnabled property + * @return bool|null + */ + public function getIsMessageClarityEnabled(): ?bool { + $val = $this->getBackingStore()->get('isMessageClarityEnabled'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'isMessageClarityEnabled'"); + } + + /** + * Gets the isQualityOfInformationEnabled property value. The isQualityOfInformationEnabled property + * @return bool|null + */ + public function getIsQualityOfInformationEnabled(): ?bool { + $val = $this->getBackingStore()->get('isQualityOfInformationEnabled'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'isQualityOfInformationEnabled'"); + } + + /** + * Gets the isSpeechOrganizationEnabled property value. The isSpeechOrganizationEnabled property + * @return bool|null + */ + public function getIsSpeechOrganizationEnabled(): ?bool { + $val = $this->getBackingStore()->get('isSpeechOrganizationEnabled'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'isSpeechOrganizationEnabled'"); + } + + /** + * Gets the @odata.type property value. The OdataType property + * @return string|null + */ + public function getOdataType(): ?string { + $val = $this->getBackingStore()->get('odataType'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'odataType'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeBooleanValue('isMessageClarityEnabled', $this->getIsMessageClarityEnabled()); + $writer->writeBooleanValue('isQualityOfInformationEnabled', $this->getIsQualityOfInformationEnabled()); + $writer->writeBooleanValue('isSpeechOrganizationEnabled', $this->getIsSpeechOrganizationEnabled()); + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeAdditionalData($this->getAdditionalData()); + } + + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param array $value Value to set for the AdditionalData property. + */ + public function setAdditionalData(?array $value): void { + $this->getBackingStore()->set('additionalData', $value); + } + + /** + * Sets the BackingStore property value. Stores model information. + * @param BackingStore $value Value to set for the BackingStore property. + */ + public function setBackingStore(BackingStore $value): void { + $this->backingStore = $value; + } + + /** + * Sets the isMessageClarityEnabled property value. The isMessageClarityEnabled property + * @param bool|null $value Value to set for the isMessageClarityEnabled property. + */ + public function setIsMessageClarityEnabled(?bool $value): void { + $this->getBackingStore()->set('isMessageClarityEnabled', $value); + } + + /** + * Sets the isQualityOfInformationEnabled property value. The isQualityOfInformationEnabled property + * @param bool|null $value Value to set for the isQualityOfInformationEnabled property. + */ + public function setIsQualityOfInformationEnabled(?bool $value): void { + $this->getBackingStore()->set('isQualityOfInformationEnabled', $value); + } + + /** + * Sets the isSpeechOrganizationEnabled property value. The isSpeechOrganizationEnabled property + * @param bool|null $value Value to set for the isSpeechOrganizationEnabled property. + */ + public function setIsSpeechOrganizationEnabled(?bool $value): void { + $this->getBackingStore()->set('isSpeechOrganizationEnabled', $value); + } + + /** + * Sets the @odata.type property value. The OdataType property + * @param string|null $value Value to set for the @odata.type property. + */ + public function setOdataType(?string $value): void { + $this->getBackingStore()->set('odataType', $value); + } + +} diff --git a/src/Generated/Models/EducationAiFeedbackCriteria.php b/src/Generated/Models/EducationAiFeedbackCriteria.php new file mode 100644 index 00000000000..df744b8d4f2 --- /dev/null +++ b/src/Generated/Models/EducationAiFeedbackCriteria.php @@ -0,0 +1,158 @@ +backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); + $this->setAdditionalData([]); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return EducationAiFeedbackCriteria + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): EducationAiFeedbackCriteria { + return new EducationAiFeedbackCriteria(); + } + + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return array|null + */ + public function getAdditionalData(): ?array { + $val = $this->getBackingStore()->get('additionalData'); + if (is_null($val) || is_array($val)) { + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'additionalData'"); + } + + /** + * Gets the aiFeedbackSettings property value. The aiFeedbackSettings property + * @return EducationAiFeedbackSettings|null + */ + public function getAiFeedbackSettings(): ?EducationAiFeedbackSettings { + $val = $this->getBackingStore()->get('aiFeedbackSettings'); + if (is_null($val) || $val instanceof EducationAiFeedbackSettings) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'aiFeedbackSettings'"); + } + + /** + * Gets the BackingStore property value. Stores model information. + * @return BackingStore + */ + public function getBackingStore(): BackingStore { + return $this->backingStore; + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return [ + 'aiFeedbackSettings' => fn(ParseNode $n) => $o->setAiFeedbackSettings($n->getObjectValue([EducationAiFeedbackSettings::class, 'createFromDiscriminatorValue'])), + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + 'speechType' => fn(ParseNode $n) => $o->setSpeechType($n->getEnumValue(EducationSpeechType::class)), + ]; + } + + /** + * Gets the @odata.type property value. The OdataType property + * @return string|null + */ + public function getOdataType(): ?string { + $val = $this->getBackingStore()->get('odataType'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'odataType'"); + } + + /** + * Gets the speechType property value. The speechType property + * @return EducationSpeechType|null + */ + public function getSpeechType(): ?EducationSpeechType { + $val = $this->getBackingStore()->get('speechType'); + if (is_null($val) || $val instanceof EducationSpeechType) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'speechType'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeObjectValue('aiFeedbackSettings', $this->getAiFeedbackSettings()); + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeEnumValue('speechType', $this->getSpeechType()); + $writer->writeAdditionalData($this->getAdditionalData()); + } + + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param array $value Value to set for the AdditionalData property. + */ + public function setAdditionalData(?array $value): void { + $this->getBackingStore()->set('additionalData', $value); + } + + /** + * Sets the aiFeedbackSettings property value. The aiFeedbackSettings property + * @param EducationAiFeedbackSettings|null $value Value to set for the aiFeedbackSettings property. + */ + public function setAiFeedbackSettings(?EducationAiFeedbackSettings $value): void { + $this->getBackingStore()->set('aiFeedbackSettings', $value); + } + + /** + * Sets the BackingStore property value. Stores model information. + * @param BackingStore $value Value to set for the BackingStore property. + */ + public function setBackingStore(BackingStore $value): void { + $this->backingStore = $value; + } + + /** + * Sets the @odata.type property value. The OdataType property + * @param string|null $value Value to set for the @odata.type property. + */ + public function setOdataType(?string $value): void { + $this->getBackingStore()->set('odataType', $value); + } + + /** + * Sets the speechType property value. The speechType property + * @param EducationSpeechType|null $value Value to set for the speechType property. + */ + public function setSpeechType(?EducationSpeechType $value): void { + $this->getBackingStore()->set('speechType', $value); + } + +} diff --git a/src/Generated/Models/EducationAiFeedbackDeliverySettings.php b/src/Generated/Models/EducationAiFeedbackDeliverySettings.php new file mode 100644 index 00000000000..865bc178829 --- /dev/null +++ b/src/Generated/Models/EducationAiFeedbackDeliverySettings.php @@ -0,0 +1,180 @@ +backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); + $this->setAdditionalData([]); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return EducationAiFeedbackDeliverySettings + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): EducationAiFeedbackDeliverySettings { + return new EducationAiFeedbackDeliverySettings(); + } + + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return array|null + */ + public function getAdditionalData(): ?array { + $val = $this->getBackingStore()->get('additionalData'); + if (is_null($val) || is_array($val)) { + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'additionalData'"); + } + + /** + * Gets the areRhetoricalTechniquesEnabled property value. The areRhetoricalTechniquesEnabled property + * @return bool|null + */ + public function getAreRhetoricalTechniquesEnabled(): ?bool { + $val = $this->getBackingStore()->get('areRhetoricalTechniquesEnabled'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'areRhetoricalTechniquesEnabled'"); + } + + /** + * Gets the BackingStore property value. Stores model information. + * @return BackingStore + */ + public function getBackingStore(): BackingStore { + return $this->backingStore; + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return [ + 'areRhetoricalTechniquesEnabled' => fn(ParseNode $n) => $o->setAreRhetoricalTechniquesEnabled($n->getBooleanValue()), + 'isLanguageUseEnabled' => fn(ParseNode $n) => $o->setIsLanguageUseEnabled($n->getBooleanValue()), + 'isStyleEnabled' => fn(ParseNode $n) => $o->setIsStyleEnabled($n->getBooleanValue()), + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + ]; + } + + /** + * Gets the isLanguageUseEnabled property value. The isLanguageUseEnabled property + * @return bool|null + */ + public function getIsLanguageUseEnabled(): ?bool { + $val = $this->getBackingStore()->get('isLanguageUseEnabled'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'isLanguageUseEnabled'"); + } + + /** + * Gets the isStyleEnabled property value. The isStyleEnabled property + * @return bool|null + */ + public function getIsStyleEnabled(): ?bool { + $val = $this->getBackingStore()->get('isStyleEnabled'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'isStyleEnabled'"); + } + + /** + * Gets the @odata.type property value. The OdataType property + * @return string|null + */ + public function getOdataType(): ?string { + $val = $this->getBackingStore()->get('odataType'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'odataType'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeBooleanValue('areRhetoricalTechniquesEnabled', $this->getAreRhetoricalTechniquesEnabled()); + $writer->writeBooleanValue('isLanguageUseEnabled', $this->getIsLanguageUseEnabled()); + $writer->writeBooleanValue('isStyleEnabled', $this->getIsStyleEnabled()); + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeAdditionalData($this->getAdditionalData()); + } + + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param array $value Value to set for the AdditionalData property. + */ + public function setAdditionalData(?array $value): void { + $this->getBackingStore()->set('additionalData', $value); + } + + /** + * Sets the areRhetoricalTechniquesEnabled property value. The areRhetoricalTechniquesEnabled property + * @param bool|null $value Value to set for the areRhetoricalTechniquesEnabled property. + */ + public function setAreRhetoricalTechniquesEnabled(?bool $value): void { + $this->getBackingStore()->set('areRhetoricalTechniquesEnabled', $value); + } + + /** + * Sets the BackingStore property value. Stores model information. + * @param BackingStore $value Value to set for the BackingStore property. + */ + public function setBackingStore(BackingStore $value): void { + $this->backingStore = $value; + } + + /** + * Sets the isLanguageUseEnabled property value. The isLanguageUseEnabled property + * @param bool|null $value Value to set for the isLanguageUseEnabled property. + */ + public function setIsLanguageUseEnabled(?bool $value): void { + $this->getBackingStore()->set('isLanguageUseEnabled', $value); + } + + /** + * Sets the isStyleEnabled property value. The isStyleEnabled property + * @param bool|null $value Value to set for the isStyleEnabled property. + */ + public function setIsStyleEnabled(?bool $value): void { + $this->getBackingStore()->set('isStyleEnabled', $value); + } + + /** + * Sets the @odata.type property value. The OdataType property + * @param string|null $value Value to set for the @odata.type property. + */ + public function setOdataType(?string $value): void { + $this->getBackingStore()->set('odataType', $value); + } + +} diff --git a/src/Generated/Models/EducationAiFeedbackSettings.php b/src/Generated/Models/EducationAiFeedbackSettings.php new file mode 100644 index 00000000000..99e70d5c6c9 --- /dev/null +++ b/src/Generated/Models/EducationAiFeedbackSettings.php @@ -0,0 +1,180 @@ +backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); + $this->setAdditionalData([]); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return EducationAiFeedbackSettings + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): EducationAiFeedbackSettings { + return new EducationAiFeedbackSettings(); + } + + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return array|null + */ + public function getAdditionalData(): ?array { + $val = $this->getBackingStore()->get('additionalData'); + if (is_null($val) || is_array($val)) { + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'additionalData'"); + } + + /** + * Gets the audienceEngagementSettings property value. The audienceEngagementSettings property + * @return EducationAiFeedbackAudienceEngagementSettings|null + */ + public function getAudienceEngagementSettings(): ?EducationAiFeedbackAudienceEngagementSettings { + $val = $this->getBackingStore()->get('audienceEngagementSettings'); + if (is_null($val) || $val instanceof EducationAiFeedbackAudienceEngagementSettings) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'audienceEngagementSettings'"); + } + + /** + * Gets the BackingStore property value. Stores model information. + * @return BackingStore + */ + public function getBackingStore(): BackingStore { + return $this->backingStore; + } + + /** + * Gets the contentSettings property value. The contentSettings property + * @return EducationAiFeedbackContentSettings|null + */ + public function getContentSettings(): ?EducationAiFeedbackContentSettings { + $val = $this->getBackingStore()->get('contentSettings'); + if (is_null($val) || $val instanceof EducationAiFeedbackContentSettings) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'contentSettings'"); + } + + /** + * Gets the deliverySettings property value. The deliverySettings property + * @return EducationAiFeedbackDeliverySettings|null + */ + public function getDeliverySettings(): ?EducationAiFeedbackDeliverySettings { + $val = $this->getBackingStore()->get('deliverySettings'); + if (is_null($val) || $val instanceof EducationAiFeedbackDeliverySettings) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'deliverySettings'"); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return [ + 'audienceEngagementSettings' => fn(ParseNode $n) => $o->setAudienceEngagementSettings($n->getObjectValue([EducationAiFeedbackAudienceEngagementSettings::class, 'createFromDiscriminatorValue'])), + 'contentSettings' => fn(ParseNode $n) => $o->setContentSettings($n->getObjectValue([EducationAiFeedbackContentSettings::class, 'createFromDiscriminatorValue'])), + 'deliverySettings' => fn(ParseNode $n) => $o->setDeliverySettings($n->getObjectValue([EducationAiFeedbackDeliverySettings::class, 'createFromDiscriminatorValue'])), + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + ]; + } + + /** + * Gets the @odata.type property value. The OdataType property + * @return string|null + */ + public function getOdataType(): ?string { + $val = $this->getBackingStore()->get('odataType'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'odataType'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeObjectValue('audienceEngagementSettings', $this->getAudienceEngagementSettings()); + $writer->writeObjectValue('contentSettings', $this->getContentSettings()); + $writer->writeObjectValue('deliverySettings', $this->getDeliverySettings()); + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeAdditionalData($this->getAdditionalData()); + } + + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param array $value Value to set for the AdditionalData property. + */ + public function setAdditionalData(?array $value): void { + $this->getBackingStore()->set('additionalData', $value); + } + + /** + * Sets the audienceEngagementSettings property value. The audienceEngagementSettings property + * @param EducationAiFeedbackAudienceEngagementSettings|null $value Value to set for the audienceEngagementSettings property. + */ + public function setAudienceEngagementSettings(?EducationAiFeedbackAudienceEngagementSettings $value): void { + $this->getBackingStore()->set('audienceEngagementSettings', $value); + } + + /** + * Sets the BackingStore property value. Stores model information. + * @param BackingStore $value Value to set for the BackingStore property. + */ + public function setBackingStore(BackingStore $value): void { + $this->backingStore = $value; + } + + /** + * Sets the contentSettings property value. The contentSettings property + * @param EducationAiFeedbackContentSettings|null $value Value to set for the contentSettings property. + */ + public function setContentSettings(?EducationAiFeedbackContentSettings $value): void { + $this->getBackingStore()->set('contentSettings', $value); + } + + /** + * Sets the deliverySettings property value. The deliverySettings property + * @param EducationAiFeedbackDeliverySettings|null $value Value to set for the deliverySettings property. + */ + public function setDeliverySettings(?EducationAiFeedbackDeliverySettings $value): void { + $this->getBackingStore()->set('deliverySettings', $value); + } + + /** + * Sets the @odata.type property value. The OdataType property + * @param string|null $value Value to set for the @odata.type property. + */ + public function setOdataType(?string $value): void { + $this->getBackingStore()->set('odataType', $value); + } + +} diff --git a/src/Generated/Models/EducationResource.php b/src/Generated/Models/EducationResource.php index 561b6479ca0..69cd668fc19 100644 --- a/src/Generated/Models/EducationResource.php +++ b/src/Generated/Models/EducationResource.php @@ -44,6 +44,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Educa case '#microsoft.graph.educationLinkResource': return new EducationLinkResource(); case '#microsoft.graph.educationMediaResource': return new EducationMediaResource(); case '#microsoft.graph.educationPowerPointResource': return new EducationPowerPointResource(); + case '#microsoft.graph.educationSpeakerProgressResource': return new EducationSpeakerProgressResource(); case '#microsoft.graph.educationTeamsAppResource': return new EducationTeamsAppResource(); case '#microsoft.graph.educationWordResource': return new EducationWordResource(); } diff --git a/src/Generated/Models/EducationSpeakerCoachAudienceEngagementSettings.php b/src/Generated/Models/EducationSpeakerCoachAudienceEngagementSettings.php new file mode 100644 index 00000000000..caa20de7bb2 --- /dev/null +++ b/src/Generated/Models/EducationSpeakerCoachAudienceEngagementSettings.php @@ -0,0 +1,136 @@ +backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); + $this->setAdditionalData([]); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return EducationSpeakerCoachAudienceEngagementSettings + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): EducationSpeakerCoachAudienceEngagementSettings { + return new EducationSpeakerCoachAudienceEngagementSettings(); + } + + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return array|null + */ + public function getAdditionalData(): ?array { + $val = $this->getBackingStore()->get('additionalData'); + if (is_null($val) || is_array($val)) { + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'additionalData'"); + } + + /** + * Gets the BackingStore property value. Stores model information. + * @return BackingStore + */ + public function getBackingStore(): BackingStore { + return $this->backingStore; + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return [ + 'isBodyLanguageEnabled' => fn(ParseNode $n) => $o->setIsBodyLanguageEnabled($n->getBooleanValue()), + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + ]; + } + + /** + * Gets the isBodyLanguageEnabled property value. The isBodyLanguageEnabled property + * @return bool|null + */ + public function getIsBodyLanguageEnabled(): ?bool { + $val = $this->getBackingStore()->get('isBodyLanguageEnabled'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'isBodyLanguageEnabled'"); + } + + /** + * Gets the @odata.type property value. The OdataType property + * @return string|null + */ + public function getOdataType(): ?string { + $val = $this->getBackingStore()->get('odataType'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'odataType'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeBooleanValue('isBodyLanguageEnabled', $this->getIsBodyLanguageEnabled()); + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeAdditionalData($this->getAdditionalData()); + } + + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param array $value Value to set for the AdditionalData property. + */ + public function setAdditionalData(?array $value): void { + $this->getBackingStore()->set('additionalData', $value); + } + + /** + * Sets the BackingStore property value. Stores model information. + * @param BackingStore $value Value to set for the BackingStore property. + */ + public function setBackingStore(BackingStore $value): void { + $this->backingStore = $value; + } + + /** + * Sets the isBodyLanguageEnabled property value. The isBodyLanguageEnabled property + * @param bool|null $value Value to set for the isBodyLanguageEnabled property. + */ + public function setIsBodyLanguageEnabled(?bool $value): void { + $this->getBackingStore()->set('isBodyLanguageEnabled', $value); + } + + /** + * Sets the @odata.type property value. The OdataType property + * @param string|null $value Value to set for the @odata.type property. + */ + public function setOdataType(?string $value): void { + $this->getBackingStore()->set('odataType', $value); + } + +} diff --git a/src/Generated/Models/EducationSpeakerCoachContentSettings.php b/src/Generated/Models/EducationSpeakerCoachContentSettings.php new file mode 100644 index 00000000000..41b4b2134ac --- /dev/null +++ b/src/Generated/Models/EducationSpeakerCoachContentSettings.php @@ -0,0 +1,158 @@ +backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); + $this->setAdditionalData([]); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return EducationSpeakerCoachContentSettings + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): EducationSpeakerCoachContentSettings { + return new EducationSpeakerCoachContentSettings(); + } + + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return array|null + */ + public function getAdditionalData(): ?array { + $val = $this->getBackingStore()->get('additionalData'); + if (is_null($val) || is_array($val)) { + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'additionalData'"); + } + + /** + * Gets the BackingStore property value. Stores model information. + * @return BackingStore + */ + public function getBackingStore(): BackingStore { + return $this->backingStore; + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return [ + 'isInclusivenessEnabled' => fn(ParseNode $n) => $o->setIsInclusivenessEnabled($n->getBooleanValue()), + 'isRepetitiveLanguageEnabled' => fn(ParseNode $n) => $o->setIsRepetitiveLanguageEnabled($n->getBooleanValue()), + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + ]; + } + + /** + * Gets the isInclusivenessEnabled property value. The isInclusivenessEnabled property + * @return bool|null + */ + public function getIsInclusivenessEnabled(): ?bool { + $val = $this->getBackingStore()->get('isInclusivenessEnabled'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'isInclusivenessEnabled'"); + } + + /** + * Gets the isRepetitiveLanguageEnabled property value. The isRepetitiveLanguageEnabled property + * @return bool|null + */ + public function getIsRepetitiveLanguageEnabled(): ?bool { + $val = $this->getBackingStore()->get('isRepetitiveLanguageEnabled'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'isRepetitiveLanguageEnabled'"); + } + + /** + * Gets the @odata.type property value. The OdataType property + * @return string|null + */ + public function getOdataType(): ?string { + $val = $this->getBackingStore()->get('odataType'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'odataType'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeBooleanValue('isInclusivenessEnabled', $this->getIsInclusivenessEnabled()); + $writer->writeBooleanValue('isRepetitiveLanguageEnabled', $this->getIsRepetitiveLanguageEnabled()); + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeAdditionalData($this->getAdditionalData()); + } + + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param array $value Value to set for the AdditionalData property. + */ + public function setAdditionalData(?array $value): void { + $this->getBackingStore()->set('additionalData', $value); + } + + /** + * Sets the BackingStore property value. Stores model information. + * @param BackingStore $value Value to set for the BackingStore property. + */ + public function setBackingStore(BackingStore $value): void { + $this->backingStore = $value; + } + + /** + * Sets the isInclusivenessEnabled property value. The isInclusivenessEnabled property + * @param bool|null $value Value to set for the isInclusivenessEnabled property. + */ + public function setIsInclusivenessEnabled(?bool $value): void { + $this->getBackingStore()->set('isInclusivenessEnabled', $value); + } + + /** + * Sets the isRepetitiveLanguageEnabled property value. The isRepetitiveLanguageEnabled property + * @param bool|null $value Value to set for the isRepetitiveLanguageEnabled property. + */ + public function setIsRepetitiveLanguageEnabled(?bool $value): void { + $this->getBackingStore()->set('isRepetitiveLanguageEnabled', $value); + } + + /** + * Sets the @odata.type property value. The OdataType property + * @param string|null $value Value to set for the @odata.type property. + */ + public function setOdataType(?string $value): void { + $this->getBackingStore()->set('odataType', $value); + } + +} diff --git a/src/Generated/Models/EducationSpeakerCoachDeliverySettings.php b/src/Generated/Models/EducationSpeakerCoachDeliverySettings.php new file mode 100644 index 00000000000..56aede70786 --- /dev/null +++ b/src/Generated/Models/EducationSpeakerCoachDeliverySettings.php @@ -0,0 +1,202 @@ +backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); + $this->setAdditionalData([]); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return EducationSpeakerCoachDeliverySettings + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): EducationSpeakerCoachDeliverySettings { + return new EducationSpeakerCoachDeliverySettings(); + } + + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return array|null + */ + public function getAdditionalData(): ?array { + $val = $this->getBackingStore()->get('additionalData'); + if (is_null($val) || is_array($val)) { + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'additionalData'"); + } + + /** + * Gets the areFillerWordsEnabled property value. The areFillerWordsEnabled property + * @return bool|null + */ + public function getAreFillerWordsEnabled(): ?bool { + $val = $this->getBackingStore()->get('areFillerWordsEnabled'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'areFillerWordsEnabled'"); + } + + /** + * Gets the BackingStore property value. Stores model information. + * @return BackingStore + */ + public function getBackingStore(): BackingStore { + return $this->backingStore; + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return [ + 'areFillerWordsEnabled' => fn(ParseNode $n) => $o->setAreFillerWordsEnabled($n->getBooleanValue()), + 'isPaceEnabled' => fn(ParseNode $n) => $o->setIsPaceEnabled($n->getBooleanValue()), + 'isPitchEnabled' => fn(ParseNode $n) => $o->setIsPitchEnabled($n->getBooleanValue()), + 'isPronunciationEnabled' => fn(ParseNode $n) => $o->setIsPronunciationEnabled($n->getBooleanValue()), + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + ]; + } + + /** + * Gets the isPaceEnabled property value. The isPaceEnabled property + * @return bool|null + */ + public function getIsPaceEnabled(): ?bool { + $val = $this->getBackingStore()->get('isPaceEnabled'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'isPaceEnabled'"); + } + + /** + * Gets the isPitchEnabled property value. The isPitchEnabled property + * @return bool|null + */ + public function getIsPitchEnabled(): ?bool { + $val = $this->getBackingStore()->get('isPitchEnabled'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'isPitchEnabled'"); + } + + /** + * Gets the isPronunciationEnabled property value. The isPronunciationEnabled property + * @return bool|null + */ + public function getIsPronunciationEnabled(): ?bool { + $val = $this->getBackingStore()->get('isPronunciationEnabled'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'isPronunciationEnabled'"); + } + + /** + * Gets the @odata.type property value. The OdataType property + * @return string|null + */ + public function getOdataType(): ?string { + $val = $this->getBackingStore()->get('odataType'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'odataType'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeBooleanValue('areFillerWordsEnabled', $this->getAreFillerWordsEnabled()); + $writer->writeBooleanValue('isPaceEnabled', $this->getIsPaceEnabled()); + $writer->writeBooleanValue('isPitchEnabled', $this->getIsPitchEnabled()); + $writer->writeBooleanValue('isPronunciationEnabled', $this->getIsPronunciationEnabled()); + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeAdditionalData($this->getAdditionalData()); + } + + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param array $value Value to set for the AdditionalData property. + */ + public function setAdditionalData(?array $value): void { + $this->getBackingStore()->set('additionalData', $value); + } + + /** + * Sets the areFillerWordsEnabled property value. The areFillerWordsEnabled property + * @param bool|null $value Value to set for the areFillerWordsEnabled property. + */ + public function setAreFillerWordsEnabled(?bool $value): void { + $this->getBackingStore()->set('areFillerWordsEnabled', $value); + } + + /** + * Sets the BackingStore property value. Stores model information. + * @param BackingStore $value Value to set for the BackingStore property. + */ + public function setBackingStore(BackingStore $value): void { + $this->backingStore = $value; + } + + /** + * Sets the isPaceEnabled property value. The isPaceEnabled property + * @param bool|null $value Value to set for the isPaceEnabled property. + */ + public function setIsPaceEnabled(?bool $value): void { + $this->getBackingStore()->set('isPaceEnabled', $value); + } + + /** + * Sets the isPitchEnabled property value. The isPitchEnabled property + * @param bool|null $value Value to set for the isPitchEnabled property. + */ + public function setIsPitchEnabled(?bool $value): void { + $this->getBackingStore()->set('isPitchEnabled', $value); + } + + /** + * Sets the isPronunciationEnabled property value. The isPronunciationEnabled property + * @param bool|null $value Value to set for the isPronunciationEnabled property. + */ + public function setIsPronunciationEnabled(?bool $value): void { + $this->getBackingStore()->set('isPronunciationEnabled', $value); + } + + /** + * Sets the @odata.type property value. The OdataType property + * @param string|null $value Value to set for the @odata.type property. + */ + public function setOdataType(?string $value): void { + $this->getBackingStore()->set('odataType', $value); + } + +} diff --git a/src/Generated/Models/EducationSpeakerCoachSettings.php b/src/Generated/Models/EducationSpeakerCoachSettings.php new file mode 100644 index 00000000000..8bbfe111fa8 --- /dev/null +++ b/src/Generated/Models/EducationSpeakerCoachSettings.php @@ -0,0 +1,180 @@ +backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); + $this->setAdditionalData([]); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return EducationSpeakerCoachSettings + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): EducationSpeakerCoachSettings { + return new EducationSpeakerCoachSettings(); + } + + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return array|null + */ + public function getAdditionalData(): ?array { + $val = $this->getBackingStore()->get('additionalData'); + if (is_null($val) || is_array($val)) { + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'additionalData'"); + } + + /** + * Gets the audienceEngagementSettings property value. The audienceEngagementSettings property + * @return EducationSpeakerCoachAudienceEngagementSettings|null + */ + public function getAudienceEngagementSettings(): ?EducationSpeakerCoachAudienceEngagementSettings { + $val = $this->getBackingStore()->get('audienceEngagementSettings'); + if (is_null($val) || $val instanceof EducationSpeakerCoachAudienceEngagementSettings) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'audienceEngagementSettings'"); + } + + /** + * Gets the BackingStore property value. Stores model information. + * @return BackingStore + */ + public function getBackingStore(): BackingStore { + return $this->backingStore; + } + + /** + * Gets the contentSettings property value. The contentSettings property + * @return EducationSpeakerCoachContentSettings|null + */ + public function getContentSettings(): ?EducationSpeakerCoachContentSettings { + $val = $this->getBackingStore()->get('contentSettings'); + if (is_null($val) || $val instanceof EducationSpeakerCoachContentSettings) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'contentSettings'"); + } + + /** + * Gets the deliverySettings property value. The deliverySettings property + * @return EducationSpeakerCoachDeliverySettings|null + */ + public function getDeliverySettings(): ?EducationSpeakerCoachDeliverySettings { + $val = $this->getBackingStore()->get('deliverySettings'); + if (is_null($val) || $val instanceof EducationSpeakerCoachDeliverySettings) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'deliverySettings'"); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return [ + 'audienceEngagementSettings' => fn(ParseNode $n) => $o->setAudienceEngagementSettings($n->getObjectValue([EducationSpeakerCoachAudienceEngagementSettings::class, 'createFromDiscriminatorValue'])), + 'contentSettings' => fn(ParseNode $n) => $o->setContentSettings($n->getObjectValue([EducationSpeakerCoachContentSettings::class, 'createFromDiscriminatorValue'])), + 'deliverySettings' => fn(ParseNode $n) => $o->setDeliverySettings($n->getObjectValue([EducationSpeakerCoachDeliverySettings::class, 'createFromDiscriminatorValue'])), + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + ]; + } + + /** + * Gets the @odata.type property value. The OdataType property + * @return string|null + */ + public function getOdataType(): ?string { + $val = $this->getBackingStore()->get('odataType'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'odataType'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeObjectValue('audienceEngagementSettings', $this->getAudienceEngagementSettings()); + $writer->writeObjectValue('contentSettings', $this->getContentSettings()); + $writer->writeObjectValue('deliverySettings', $this->getDeliverySettings()); + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeAdditionalData($this->getAdditionalData()); + } + + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param array $value Value to set for the AdditionalData property. + */ + public function setAdditionalData(?array $value): void { + $this->getBackingStore()->set('additionalData', $value); + } + + /** + * Sets the audienceEngagementSettings property value. The audienceEngagementSettings property + * @param EducationSpeakerCoachAudienceEngagementSettings|null $value Value to set for the audienceEngagementSettings property. + */ + public function setAudienceEngagementSettings(?EducationSpeakerCoachAudienceEngagementSettings $value): void { + $this->getBackingStore()->set('audienceEngagementSettings', $value); + } + + /** + * Sets the BackingStore property value. Stores model information. + * @param BackingStore $value Value to set for the BackingStore property. + */ + public function setBackingStore(BackingStore $value): void { + $this->backingStore = $value; + } + + /** + * Sets the contentSettings property value. The contentSettings property + * @param EducationSpeakerCoachContentSettings|null $value Value to set for the contentSettings property. + */ + public function setContentSettings(?EducationSpeakerCoachContentSettings $value): void { + $this->getBackingStore()->set('contentSettings', $value); + } + + /** + * Sets the deliverySettings property value. The deliverySettings property + * @param EducationSpeakerCoachDeliverySettings|null $value Value to set for the deliverySettings property. + */ + public function setDeliverySettings(?EducationSpeakerCoachDeliverySettings $value): void { + $this->getBackingStore()->set('deliverySettings', $value); + } + + /** + * Sets the @odata.type property value. The OdataType property + * @param string|null $value Value to set for the @odata.type property. + */ + public function setOdataType(?string $value): void { + $this->getBackingStore()->set('odataType', $value); + } + +} diff --git a/src/Generated/Models/EducationSpeakerProgressResource.php b/src/Generated/Models/EducationSpeakerProgressResource.php new file mode 100644 index 00000000000..e629de5945a --- /dev/null +++ b/src/Generated/Models/EducationSpeakerProgressResource.php @@ -0,0 +1,244 @@ +setOdataType('#microsoft.graph.educationSpeakerProgressResource'); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return EducationSpeakerProgressResource + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): EducationSpeakerProgressResource { + return new EducationSpeakerProgressResource(); + } + + /** + * Gets the aiFeedbackCriteria property value. The aiFeedbackCriteria property + * @return EducationAiFeedbackCriteria|null + */ + public function getAiFeedbackCriteria(): ?EducationAiFeedbackCriteria { + $val = $this->getBackingStore()->get('aiFeedbackCriteria'); + if (is_null($val) || $val instanceof EducationAiFeedbackCriteria) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'aiFeedbackCriteria'"); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'aiFeedbackCriteria' => fn(ParseNode $n) => $o->setAiFeedbackCriteria($n->getObjectValue([EducationAiFeedbackCriteria::class, 'createFromDiscriminatorValue'])), + 'isAiFeedbackEnabled' => fn(ParseNode $n) => $o->setIsAiFeedbackEnabled($n->getBooleanValue()), + 'isVideoRequired' => fn(ParseNode $n) => $o->setIsVideoRequired($n->getBooleanValue()), + 'maxRecordingAttempts' => fn(ParseNode $n) => $o->setMaxRecordingAttempts($n->getIntegerValue()), + 'presentationTitle' => fn(ParseNode $n) => $o->setPresentationTitle($n->getStringValue()), + 'recordingTimeLimitInMinutes' => fn(ParseNode $n) => $o->setRecordingTimeLimitInMinutes($n->getIntegerValue()), + 'showRehearsalReportToStudentBeforeMediaUpload' => fn(ParseNode $n) => $o->setShowRehearsalReportToStudentBeforeMediaUpload($n->getBooleanValue()), + 'speakerCoachSettings' => fn(ParseNode $n) => $o->setSpeakerCoachSettings($n->getObjectValue([EducationSpeakerCoachSettings::class, 'createFromDiscriminatorValue'])), + 'spokenLanguageLocale' => fn(ParseNode $n) => $o->setSpokenLanguageLocale($n->getStringValue()), + ]); + } + + /** + * Gets the isAiFeedbackEnabled property value. The isAiFeedbackEnabled property + * @return bool|null + */ + public function getIsAiFeedbackEnabled(): ?bool { + $val = $this->getBackingStore()->get('isAiFeedbackEnabled'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'isAiFeedbackEnabled'"); + } + + /** + * Gets the isVideoRequired property value. The isVideoRequired property + * @return bool|null + */ + public function getIsVideoRequired(): ?bool { + $val = $this->getBackingStore()->get('isVideoRequired'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'isVideoRequired'"); + } + + /** + * Gets the maxRecordingAttempts property value. The maxRecordingAttempts property + * @return int|null + */ + public function getMaxRecordingAttempts(): ?int { + $val = $this->getBackingStore()->get('maxRecordingAttempts'); + if (is_null($val) || is_int($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'maxRecordingAttempts'"); + } + + /** + * Gets the presentationTitle property value. The presentationTitle property + * @return string|null + */ + public function getPresentationTitle(): ?string { + $val = $this->getBackingStore()->get('presentationTitle'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'presentationTitle'"); + } + + /** + * Gets the recordingTimeLimitInMinutes property value. The recordingTimeLimitInMinutes property + * @return int|null + */ + public function getRecordingTimeLimitInMinutes(): ?int { + $val = $this->getBackingStore()->get('recordingTimeLimitInMinutes'); + if (is_null($val) || is_int($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'recordingTimeLimitInMinutes'"); + } + + /** + * Gets the showRehearsalReportToStudentBeforeMediaUpload property value. The showRehearsalReportToStudentBeforeMediaUpload property + * @return bool|null + */ + public function getShowRehearsalReportToStudentBeforeMediaUpload(): ?bool { + $val = $this->getBackingStore()->get('showRehearsalReportToStudentBeforeMediaUpload'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'showRehearsalReportToStudentBeforeMediaUpload'"); + } + + /** + * Gets the speakerCoachSettings property value. The speakerCoachSettings property + * @return EducationSpeakerCoachSettings|null + */ + public function getSpeakerCoachSettings(): ?EducationSpeakerCoachSettings { + $val = $this->getBackingStore()->get('speakerCoachSettings'); + if (is_null($val) || $val instanceof EducationSpeakerCoachSettings) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'speakerCoachSettings'"); + } + + /** + * Gets the spokenLanguageLocale property value. The spokenLanguageLocale property + * @return string|null + */ + public function getSpokenLanguageLocale(): ?string { + $val = $this->getBackingStore()->get('spokenLanguageLocale'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'spokenLanguageLocale'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + parent::serialize($writer); + $writer->writeObjectValue('aiFeedbackCriteria', $this->getAiFeedbackCriteria()); + $writer->writeBooleanValue('isAiFeedbackEnabled', $this->getIsAiFeedbackEnabled()); + $writer->writeBooleanValue('isVideoRequired', $this->getIsVideoRequired()); + $writer->writeIntegerValue('maxRecordingAttempts', $this->getMaxRecordingAttempts()); + $writer->writeStringValue('presentationTitle', $this->getPresentationTitle()); + $writer->writeIntegerValue('recordingTimeLimitInMinutes', $this->getRecordingTimeLimitInMinutes()); + $writer->writeBooleanValue('showRehearsalReportToStudentBeforeMediaUpload', $this->getShowRehearsalReportToStudentBeforeMediaUpload()); + $writer->writeObjectValue('speakerCoachSettings', $this->getSpeakerCoachSettings()); + $writer->writeStringValue('spokenLanguageLocale', $this->getSpokenLanguageLocale()); + } + + /** + * Sets the aiFeedbackCriteria property value. The aiFeedbackCriteria property + * @param EducationAiFeedbackCriteria|null $value Value to set for the aiFeedbackCriteria property. + */ + public function setAiFeedbackCriteria(?EducationAiFeedbackCriteria $value): void { + $this->getBackingStore()->set('aiFeedbackCriteria', $value); + } + + /** + * Sets the isAiFeedbackEnabled property value. The isAiFeedbackEnabled property + * @param bool|null $value Value to set for the isAiFeedbackEnabled property. + */ + public function setIsAiFeedbackEnabled(?bool $value): void { + $this->getBackingStore()->set('isAiFeedbackEnabled', $value); + } + + /** + * Sets the isVideoRequired property value. The isVideoRequired property + * @param bool|null $value Value to set for the isVideoRequired property. + */ + public function setIsVideoRequired(?bool $value): void { + $this->getBackingStore()->set('isVideoRequired', $value); + } + + /** + * Sets the maxRecordingAttempts property value. The maxRecordingAttempts property + * @param int|null $value Value to set for the maxRecordingAttempts property. + */ + public function setMaxRecordingAttempts(?int $value): void { + $this->getBackingStore()->set('maxRecordingAttempts', $value); + } + + /** + * Sets the presentationTitle property value. The presentationTitle property + * @param string|null $value Value to set for the presentationTitle property. + */ + public function setPresentationTitle(?string $value): void { + $this->getBackingStore()->set('presentationTitle', $value); + } + + /** + * Sets the recordingTimeLimitInMinutes property value. The recordingTimeLimitInMinutes property + * @param int|null $value Value to set for the recordingTimeLimitInMinutes property. + */ + public function setRecordingTimeLimitInMinutes(?int $value): void { + $this->getBackingStore()->set('recordingTimeLimitInMinutes', $value); + } + + /** + * Sets the showRehearsalReportToStudentBeforeMediaUpload property value. The showRehearsalReportToStudentBeforeMediaUpload property + * @param bool|null $value Value to set for the showRehearsalReportToStudentBeforeMediaUpload property. + */ + public function setShowRehearsalReportToStudentBeforeMediaUpload(?bool $value): void { + $this->getBackingStore()->set('showRehearsalReportToStudentBeforeMediaUpload', $value); + } + + /** + * Sets the speakerCoachSettings property value. The speakerCoachSettings property + * @param EducationSpeakerCoachSettings|null $value Value to set for the speakerCoachSettings property. + */ + public function setSpeakerCoachSettings(?EducationSpeakerCoachSettings $value): void { + $this->getBackingStore()->set('speakerCoachSettings', $value); + } + + /** + * Sets the spokenLanguageLocale property value. The spokenLanguageLocale property + * @param string|null $value Value to set for the spokenLanguageLocale property. + */ + public function setSpokenLanguageLocale(?string $value): void { + $this->getBackingStore()->set('spokenLanguageLocale', $value); + } + +} diff --git a/src/Generated/Models/EducationSpeechType.php b/src/Generated/Models/EducationSpeechType.php new file mode 100644 index 00000000000..c87e22c725d --- /dev/null +++ b/src/Generated/Models/EducationSpeechType.php @@ -0,0 +1,12 @@ +|null */ public function getRelationships(): ?array { @@ -375,7 +375,7 @@ public function getSupersedingAppCount(): ?int { } /** - * Gets the uploadState property value. The upload state. + * Gets the uploadState property value. The upload state. Possible values are: 0 - Not Ready, 1 - Ready, 2 - Processing. This property is read-only. * @return int|null */ public function getUploadState(): ?int { @@ -426,7 +426,7 @@ public function setCategories(?array $value): void { } /** - * Sets the createdDateTime property value. The date and time the app was created. + * Sets the createdDateTime property value. The date and time the app was created. This property is read-only. * @param DateTime|null $value Value to set for the createdDateTime property. */ public function setCreatedDateTime(?DateTime $value): void { @@ -434,7 +434,7 @@ public function setCreatedDateTime(?DateTime $value): void { } /** - * Sets the dependentAppCount property value. The total number of dependencies the child app has. + * Sets the dependentAppCount property value. The total number of dependencies the child app has. This property is read-only. * @param int|null $value Value to set for the dependentAppCount property. */ public function setDependentAppCount(?int $value): void { @@ -474,7 +474,7 @@ public function setInformationUrl(?string $value): void { } /** - * Sets the isAssigned property value. The value indicating whether the app is assigned to at least one group. + * Sets the isAssigned property value. The value indicating whether the app is assigned to at least one group. This property is read-only. * @param bool|null $value Value to set for the isAssigned property. */ public function setIsAssigned(?bool $value): void { @@ -498,7 +498,7 @@ public function setLargeIcon(?MimeContent $value): void { } /** - * Sets the lastModifiedDateTime property value. The date and time the app was last modified. + * Sets the lastModifiedDateTime property value. The date and time the app was last modified. This property is read-only. * @param DateTime|null $value Value to set for the lastModifiedDateTime property. */ public function setLastModifiedDateTime(?DateTime $value): void { @@ -546,7 +546,7 @@ public function setPublishingState(?MobileAppPublishingState $value): void { } /** - * Sets the relationships property value. List of relationships for this mobile app. + * Sets the relationships property value. The set of direct relationships for this app. * @param array|null $value Value to set for the relationships property. */ public function setRelationships(?array $value): void { @@ -578,7 +578,7 @@ public function setSupersedingAppCount(?int $value): void { } /** - * Sets the uploadState property value. The upload state. + * Sets the uploadState property value. The upload state. Possible values are: 0 - Not Ready, 1 - Ready, 2 - Processing. This property is read-only. * @param int|null $value Value to set for the uploadState property. */ public function setUploadState(?int $value): void { diff --git a/src/Generated/Models/Permission.php b/src/Generated/Models/Permission.php index 3e9dfebd055..0a827688e16 100644 --- a/src/Generated/Models/Permission.php +++ b/src/Generated/Models/Permission.php @@ -131,7 +131,7 @@ public function getHasPassword(): ?bool { } /** - * Gets the inheritedFrom property value. Provides a reference to the ancestor of the current permission, if it's inherited from an ancestor. Read-only. + * Gets the inheritedFrom property value. Provides a reference to the ancestor of the current permission, if inherited from an ancestor. Read-only. * @return ItemReference|null */ public function getInheritedFrom(): ?ItemReference { @@ -260,7 +260,7 @@ public function setHasPassword(?bool $value): void { } /** - * Sets the inheritedFrom property value. Provides a reference to the ancestor of the current permission, if it's inherited from an ancestor. Read-only. + * Sets the inheritedFrom property value. Provides a reference to the ancestor of the current permission, if inherited from an ancestor. Read-only. * @param ItemReference|null $value Value to set for the inheritedFrom property. */ public function setInheritedFrom(?ItemReference $value): void { diff --git a/src/Generated/Models/PlannerContainerType.php b/src/Generated/Models/PlannerContainerType.php index 670ec9ec17a..334def5dbbd 100644 --- a/src/Generated/Models/PlannerContainerType.php +++ b/src/Generated/Models/PlannerContainerType.php @@ -12,4 +12,5 @@ class PlannerContainerType extends Enum { public const DRIVE_ITEM = "driveItem"; public const USER = "user"; public const TEAMS_CHANNEL = "teamsChannel"; + public const PLANNER_TASK = "plannerTask"; } diff --git a/src/Generated/Models/QrCode.php b/src/Generated/Models/QrCode.php new file mode 100644 index 00000000000..544e7551124 --- /dev/null +++ b/src/Generated/Models/QrCode.php @@ -0,0 +1,156 @@ +getBackingStore()->get('createdDateTime'); + if (is_null($val) || $val instanceof DateTime) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'createdDateTime'"); + } + + /** + * Gets the expireDateTime property value. The expireDateTime property + * @return DateTime|null + */ + public function getExpireDateTime(): ?DateTime { + $val = $this->getBackingStore()->get('expireDateTime'); + if (is_null($val) || $val instanceof DateTime) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'expireDateTime'"); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'createdDateTime' => fn(ParseNode $n) => $o->setCreatedDateTime($n->getDateTimeValue()), + 'expireDateTime' => fn(ParseNode $n) => $o->setExpireDateTime($n->getDateTimeValue()), + 'image' => fn(ParseNode $n) => $o->setImage($n->getObjectValue([QrCodeImageDetails::class, 'createFromDiscriminatorValue'])), + 'lastUsedDateTime' => fn(ParseNode $n) => $o->setLastUsedDateTime($n->getDateTimeValue()), + 'startDateTime' => fn(ParseNode $n) => $o->setStartDateTime($n->getDateTimeValue()), + ]); + } + + /** + * Gets the image property value. The image property + * @return QrCodeImageDetails|null + */ + public function getImage(): ?QrCodeImageDetails { + $val = $this->getBackingStore()->get('image'); + if (is_null($val) || $val instanceof QrCodeImageDetails) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'image'"); + } + + /** + * Gets the lastUsedDateTime property value. The lastUsedDateTime property + * @return DateTime|null + */ + public function getLastUsedDateTime(): ?DateTime { + $val = $this->getBackingStore()->get('lastUsedDateTime'); + if (is_null($val) || $val instanceof DateTime) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'lastUsedDateTime'"); + } + + /** + * Gets the startDateTime property value. The startDateTime property + * @return DateTime|null + */ + public function getStartDateTime(): ?DateTime { + $val = $this->getBackingStore()->get('startDateTime'); + if (is_null($val) || $val instanceof DateTime) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'startDateTime'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + parent::serialize($writer); + $writer->writeDateTimeValue('createdDateTime', $this->getCreatedDateTime()); + $writer->writeDateTimeValue('expireDateTime', $this->getExpireDateTime()); + $writer->writeObjectValue('image', $this->getImage()); + $writer->writeDateTimeValue('lastUsedDateTime', $this->getLastUsedDateTime()); + $writer->writeDateTimeValue('startDateTime', $this->getStartDateTime()); + } + + /** + * Sets the createdDateTime property value. The createdDateTime property + * @param DateTime|null $value Value to set for the createdDateTime property. + */ + public function setCreatedDateTime(?DateTime $value): void { + $this->getBackingStore()->set('createdDateTime', $value); + } + + /** + * Sets the expireDateTime property value. The expireDateTime property + * @param DateTime|null $value Value to set for the expireDateTime property. + */ + public function setExpireDateTime(?DateTime $value): void { + $this->getBackingStore()->set('expireDateTime', $value); + } + + /** + * Sets the image property value. The image property + * @param QrCodeImageDetails|null $value Value to set for the image property. + */ + public function setImage(?QrCodeImageDetails $value): void { + $this->getBackingStore()->set('image', $value); + } + + /** + * Sets the lastUsedDateTime property value. The lastUsedDateTime property + * @param DateTime|null $value Value to set for the lastUsedDateTime property. + */ + public function setLastUsedDateTime(?DateTime $value): void { + $this->getBackingStore()->set('lastUsedDateTime', $value); + } + + /** + * Sets the startDateTime property value. The startDateTime property + * @param DateTime|null $value Value to set for the startDateTime property. + */ + public function setStartDateTime(?DateTime $value): void { + $this->getBackingStore()->set('startDateTime', $value); + } + +} diff --git a/src/Generated/Models/QrCodeImageDetails.php b/src/Generated/Models/QrCodeImageDetails.php new file mode 100644 index 00000000000..9fce43436a1 --- /dev/null +++ b/src/Generated/Models/QrCodeImageDetails.php @@ -0,0 +1,203 @@ +backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); + $this->setAdditionalData([]); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return QrCodeImageDetails + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): QrCodeImageDetails { + return new QrCodeImageDetails(); + } + + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return array|null + */ + public function getAdditionalData(): ?array { + $val = $this->getBackingStore()->get('additionalData'); + if (is_null($val) || is_array($val)) { + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'additionalData'"); + } + + /** + * Gets the BackingStore property value. Stores model information. + * @return BackingStore + */ + public function getBackingStore(): BackingStore { + return $this->backingStore; + } + + /** + * Gets the binaryValue property value. The binaryValue property + * @return StreamInterface|null + */ + public function getBinaryValue(): ?StreamInterface { + $val = $this->getBackingStore()->get('binaryValue'); + if (is_null($val) || $val instanceof StreamInterface) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'binaryValue'"); + } + + /** + * Gets the errorCorrectionLevel property value. The errorCorrectionLevel property + * @return ErrorCorrectionLevel|null + */ + public function getErrorCorrectionLevel(): ?ErrorCorrectionLevel { + $val = $this->getBackingStore()->get('errorCorrectionLevel'); + if (is_null($val) || $val instanceof ErrorCorrectionLevel) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'errorCorrectionLevel'"); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return [ + 'binaryValue' => fn(ParseNode $n) => $o->setBinaryValue($n->getBinaryContent()), + 'errorCorrectionLevel' => fn(ParseNode $n) => $o->setErrorCorrectionLevel($n->getEnumValue(ErrorCorrectionLevel::class)), + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + 'rawContent' => fn(ParseNode $n) => $o->setRawContent($n->getBinaryContent()), + 'version' => fn(ParseNode $n) => $o->setVersion($n->getIntegerValue()), + ]; + } + + /** + * Gets the @odata.type property value. The OdataType property + * @return string|null + */ + public function getOdataType(): ?string { + $val = $this->getBackingStore()->get('odataType'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'odataType'"); + } + + /** + * Gets the rawContent property value. The rawContent property + * @return StreamInterface|null + */ + public function getRawContent(): ?StreamInterface { + $val = $this->getBackingStore()->get('rawContent'); + if (is_null($val) || $val instanceof StreamInterface) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'rawContent'"); + } + + /** + * Gets the version property value. The version property + * @return int|null + */ + public function getVersion(): ?int { + $val = $this->getBackingStore()->get('version'); + if (is_null($val) || is_int($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'version'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeBinaryContent('binaryValue', $this->getBinaryValue()); + $writer->writeEnumValue('errorCorrectionLevel', $this->getErrorCorrectionLevel()); + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeBinaryContent('rawContent', $this->getRawContent()); + $writer->writeIntegerValue('version', $this->getVersion()); + $writer->writeAdditionalData($this->getAdditionalData()); + } + + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param array $value Value to set for the AdditionalData property. + */ + public function setAdditionalData(?array $value): void { + $this->getBackingStore()->set('additionalData', $value); + } + + /** + * Sets the BackingStore property value. Stores model information. + * @param BackingStore $value Value to set for the BackingStore property. + */ + public function setBackingStore(BackingStore $value): void { + $this->backingStore = $value; + } + + /** + * Sets the binaryValue property value. The binaryValue property + * @param StreamInterface|null $value Value to set for the binaryValue property. + */ + public function setBinaryValue(?StreamInterface $value): void { + $this->getBackingStore()->set('binaryValue', $value); + } + + /** + * Sets the errorCorrectionLevel property value. The errorCorrectionLevel property + * @param ErrorCorrectionLevel|null $value Value to set for the errorCorrectionLevel property. + */ + public function setErrorCorrectionLevel(?ErrorCorrectionLevel $value): void { + $this->getBackingStore()->set('errorCorrectionLevel', $value); + } + + /** + * Sets the @odata.type property value. The OdataType property + * @param string|null $value Value to set for the @odata.type property. + */ + public function setOdataType(?string $value): void { + $this->getBackingStore()->set('odataType', $value); + } + + /** + * Sets the rawContent property value. The rawContent property + * @param StreamInterface|null $value Value to set for the rawContent property. + */ + public function setRawContent(?StreamInterface $value): void { + $this->getBackingStore()->set('rawContent', $value); + } + + /** + * Sets the version property value. The version property + * @param int|null $value Value to set for the version property. + */ + public function setVersion(?int $value): void { + $this->getBackingStore()->set('version', $value); + } + +} diff --git a/src/Generated/Models/QrCodePinAuthenticationMethod.php b/src/Generated/Models/QrCodePinAuthenticationMethod.php new file mode 100644 index 00000000000..5a87684d68d --- /dev/null +++ b/src/Generated/Models/QrCodePinAuthenticationMethod.php @@ -0,0 +1,112 @@ +setOdataType('#microsoft.graph.qrCodePinAuthenticationMethod'); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return QrCodePinAuthenticationMethod + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): QrCodePinAuthenticationMethod { + return new QrCodePinAuthenticationMethod(); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'pin' => fn(ParseNode $n) => $o->setPin($n->getObjectValue([QrPin::class, 'createFromDiscriminatorValue'])), + 'standardQRCode' => fn(ParseNode $n) => $o->setStandardQRCode($n->getObjectValue([QrCode::class, 'createFromDiscriminatorValue'])), + 'temporaryQRCode' => fn(ParseNode $n) => $o->setTemporaryQRCode($n->getObjectValue([QrCode::class, 'createFromDiscriminatorValue'])), + ]); + } + + /** + * Gets the pin property value. The pin property + * @return QrPin|null + */ + public function getPin(): ?QrPin { + $val = $this->getBackingStore()->get('pin'); + if (is_null($val) || $val instanceof QrPin) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'pin'"); + } + + /** + * Gets the standardQRCode property value. The standardQRCode property + * @return QrCode|null + */ + public function getStandardQRCode(): ?QrCode { + $val = $this->getBackingStore()->get('standardQRCode'); + if (is_null($val) || $val instanceof QrCode) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'standardQRCode'"); + } + + /** + * Gets the temporaryQRCode property value. The temporaryQRCode property + * @return QrCode|null + */ + public function getTemporaryQRCode(): ?QrCode { + $val = $this->getBackingStore()->get('temporaryQRCode'); + if (is_null($val) || $val instanceof QrCode) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'temporaryQRCode'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + parent::serialize($writer); + $writer->writeObjectValue('pin', $this->getPin()); + $writer->writeObjectValue('standardQRCode', $this->getStandardQRCode()); + $writer->writeObjectValue('temporaryQRCode', $this->getTemporaryQRCode()); + } + + /** + * Sets the pin property value. The pin property + * @param QrPin|null $value Value to set for the pin property. + */ + public function setPin(?QrPin $value): void { + $this->getBackingStore()->set('pin', $value); + } + + /** + * Sets the standardQRCode property value. The standardQRCode property + * @param QrCode|null $value Value to set for the standardQRCode property. + */ + public function setStandardQRCode(?QrCode $value): void { + $this->getBackingStore()->set('standardQRCode', $value); + } + + /** + * Sets the temporaryQRCode property value. The temporaryQRCode property + * @param QrCode|null $value Value to set for the temporaryQRCode property. + */ + public function setTemporaryQRCode(?QrCode $value): void { + $this->getBackingStore()->set('temporaryQRCode', $value); + } + +} diff --git a/src/Generated/Models/QrCodePinAuthenticationMethodConfiguration.php b/src/Generated/Models/QrCodePinAuthenticationMethodConfiguration.php new file mode 100644 index 00000000000..d95427483a4 --- /dev/null +++ b/src/Generated/Models/QrCodePinAuthenticationMethodConfiguration.php @@ -0,0 +1,115 @@ +setOdataType('#microsoft.graph.qrCodePinAuthenticationMethodConfiguration'); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return QrCodePinAuthenticationMethodConfiguration + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): QrCodePinAuthenticationMethodConfiguration { + return new QrCodePinAuthenticationMethodConfiguration(); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'includeTargets' => fn(ParseNode $n) => $o->setIncludeTargets($n->getCollectionOfObjectValues([AuthenticationMethodTarget::class, 'createFromDiscriminatorValue'])), + 'pinLength' => fn(ParseNode $n) => $o->setPinLength($n->getIntegerValue()), + 'standardQRCodeLifetimeInDays' => fn(ParseNode $n) => $o->setStandardQRCodeLifetimeInDays($n->getIntegerValue()), + ]); + } + + /** + * Gets the includeTargets property value. The includeTargets property + * @return array|null + */ + public function getIncludeTargets(): ?array { + $val = $this->getBackingStore()->get('includeTargets'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, AuthenticationMethodTarget::class); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'includeTargets'"); + } + + /** + * Gets the pinLength property value. The pinLength property + * @return int|null + */ + public function getPinLength(): ?int { + $val = $this->getBackingStore()->get('pinLength'); + if (is_null($val) || is_int($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'pinLength'"); + } + + /** + * Gets the standardQRCodeLifetimeInDays property value. The standardQRCodeLifetimeInDays property + * @return int|null + */ + public function getStandardQRCodeLifetimeInDays(): ?int { + $val = $this->getBackingStore()->get('standardQRCodeLifetimeInDays'); + if (is_null($val) || is_int($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'standardQRCodeLifetimeInDays'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + parent::serialize($writer); + $writer->writeCollectionOfObjectValues('includeTargets', $this->getIncludeTargets()); + $writer->writeIntegerValue('pinLength', $this->getPinLength()); + $writer->writeIntegerValue('standardQRCodeLifetimeInDays', $this->getStandardQRCodeLifetimeInDays()); + } + + /** + * Sets the includeTargets property value. The includeTargets property + * @param array|null $value Value to set for the includeTargets property. + */ + public function setIncludeTargets(?array $value): void { + $this->getBackingStore()->set('includeTargets', $value); + } + + /** + * Sets the pinLength property value. The pinLength property + * @param int|null $value Value to set for the pinLength property. + */ + public function setPinLength(?int $value): void { + $this->getBackingStore()->set('pinLength', $value); + } + + /** + * Sets the standardQRCodeLifetimeInDays property value. The standardQRCodeLifetimeInDays property + * @param int|null $value Value to set for the standardQRCodeLifetimeInDays property. + */ + public function setStandardQRCodeLifetimeInDays(?int $value): void { + $this->getBackingStore()->set('standardQRCodeLifetimeInDays', $value); + } + +} diff --git a/src/Generated/Models/QrPin.php b/src/Generated/Models/QrPin.php new file mode 100644 index 00000000000..fa0ae5c475d --- /dev/null +++ b/src/Generated/Models/QrPin.php @@ -0,0 +1,134 @@ +getBackingStore()->get('code'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'code'"); + } + + /** + * Gets the createdDateTime property value. The createdDateTime property + * @return DateTime|null + */ + public function getCreatedDateTime(): ?DateTime { + $val = $this->getBackingStore()->get('createdDateTime'); + if (is_null($val) || $val instanceof DateTime) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'createdDateTime'"); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'code' => fn(ParseNode $n) => $o->setCode($n->getStringValue()), + 'createdDateTime' => fn(ParseNode $n) => $o->setCreatedDateTime($n->getDateTimeValue()), + 'forceChangePinNextSignIn' => fn(ParseNode $n) => $o->setForceChangePinNextSignIn($n->getBooleanValue()), + 'updatedDateTime' => fn(ParseNode $n) => $o->setUpdatedDateTime($n->getDateTimeValue()), + ]); + } + + /** + * Gets the forceChangePinNextSignIn property value. The forceChangePinNextSignIn property + * @return bool|null + */ + public function getForceChangePinNextSignIn(): ?bool { + $val = $this->getBackingStore()->get('forceChangePinNextSignIn'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'forceChangePinNextSignIn'"); + } + + /** + * Gets the updatedDateTime property value. The updatedDateTime property + * @return DateTime|null + */ + public function getUpdatedDateTime(): ?DateTime { + $val = $this->getBackingStore()->get('updatedDateTime'); + if (is_null($val) || $val instanceof DateTime) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'updatedDateTime'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + parent::serialize($writer); + $writer->writeStringValue('code', $this->getCode()); + $writer->writeDateTimeValue('createdDateTime', $this->getCreatedDateTime()); + $writer->writeBooleanValue('forceChangePinNextSignIn', $this->getForceChangePinNextSignIn()); + $writer->writeDateTimeValue('updatedDateTime', $this->getUpdatedDateTime()); + } + + /** + * Sets the code property value. The code property + * @param string|null $value Value to set for the code property. + */ + public function setCode(?string $value): void { + $this->getBackingStore()->set('code', $value); + } + + /** + * Sets the createdDateTime property value. The createdDateTime property + * @param DateTime|null $value Value to set for the createdDateTime property. + */ + public function setCreatedDateTime(?DateTime $value): void { + $this->getBackingStore()->set('createdDateTime', $value); + } + + /** + * Sets the forceChangePinNextSignIn property value. The forceChangePinNextSignIn property + * @param bool|null $value Value to set for the forceChangePinNextSignIn property. + */ + public function setForceChangePinNextSignIn(?bool $value): void { + $this->getBackingStore()->set('forceChangePinNextSignIn', $value); + } + + /** + * Sets the updatedDateTime property value. The updatedDateTime property + * @param DateTime|null $value Value to set for the updatedDateTime property. + */ + public function setUpdatedDateTime(?DateTime $value): void { + $this->getBackingStore()->set('updatedDateTime', $value); + } + +} diff --git a/src/Generated/Models/Report.php b/src/Generated/Models/Report.php index 7623931e57d..c7e571db244 100644 --- a/src/Generated/Models/Report.php +++ b/src/Generated/Models/Report.php @@ -60,7 +60,7 @@ public function getBackingStore(): BackingStore { } /** - * Gets the content property value. The http content that has the data + * Gets the content property value. Report content; details vary by report type. * @return StreamInterface|null */ public function getContent(): ?StreamInterface { @@ -122,7 +122,7 @@ public function setBackingStore(BackingStore $value): void { } /** - * Sets the content property value. The http content that has the data + * Sets the content property value. Report content; details vary by report type. * @param StreamInterface|null $value Value to set for the content property. */ public function setContent(?StreamInterface $value): void { diff --git a/src/Generated/Models/ServicePrincipalSubject.php b/src/Generated/Models/ServicePrincipalSignIn.php similarity index 78% rename from src/Generated/Models/ServicePrincipalSubject.php rename to src/Generated/Models/ServicePrincipalSignIn.php index ddef274ef9a..75b0bdf46b5 100644 --- a/src/Generated/Models/ServicePrincipalSubject.php +++ b/src/Generated/Models/ServicePrincipalSignIn.php @@ -6,23 +6,23 @@ use Microsoft\Kiota\Abstractions\Serialization\ParseNode; use Microsoft\Kiota\Abstractions\Serialization\SerializationWriter; -class ServicePrincipalSubject extends ConditionalAccessWhatIfSubject implements Parsable +class ServicePrincipalSignIn extends SignInIdentity implements Parsable { /** - * Instantiates a new ServicePrincipalSubject and sets the default values. + * Instantiates a new ServicePrincipalSignIn and sets the default values. */ public function __construct() { parent::__construct(); - $this->setOdataType('#microsoft.graph.servicePrincipalSubject'); + $this->setOdataType('#microsoft.graph.servicePrincipalSignIn'); } /** * Creates a new instance of the appropriate class based on discriminator value * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object - * @return ServicePrincipalSubject + * @return ServicePrincipalSignIn */ - public static function createFromDiscriminatorValue(ParseNode $parseNode): ServicePrincipalSubject { - return new ServicePrincipalSubject(); + public static function createFromDiscriminatorValue(ParseNode $parseNode): ServicePrincipalSignIn { + return new ServicePrincipalSignIn(); } /** @@ -37,7 +37,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the servicePrincipalId property value. The servicePrincipalId property + * Gets the servicePrincipalId property value. appId of the service principal that is signing in. * @return string|null */ public function getServicePrincipalId(): ?string { @@ -58,7 +58,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the servicePrincipalId property value. The servicePrincipalId property + * Sets the servicePrincipalId property value. appId of the service principal that is signing in. * @param string|null $value Value to set for the servicePrincipalId property. */ public function setServicePrincipalId(?string $value): void { diff --git a/src/Generated/Models/ConditionalAccessWhatIfConditions.php b/src/Generated/Models/SignInConditions.php similarity index 77% rename from src/Generated/Models/ConditionalAccessWhatIfConditions.php rename to src/Generated/Models/SignInConditions.php index d1f87f89dee..1d1e372321d 100644 --- a/src/Generated/Models/ConditionalAccessWhatIfConditions.php +++ b/src/Generated/Models/SignInConditions.php @@ -10,7 +10,7 @@ use Microsoft\Kiota\Abstractions\Store\BackingStore; use Microsoft\Kiota\Abstractions\Store\BackingStoreFactorySingleton; -class ConditionalAccessWhatIfConditions implements AdditionalDataHolder, BackedModel, Parsable +class SignInConditions implements AdditionalDataHolder, BackedModel, Parsable { /** * @var BackingStore $backingStore Stores model information. @@ -18,7 +18,7 @@ class ConditionalAccessWhatIfConditions implements AdditionalDataHolder, BackedM private BackingStore $backingStore; /** - * Instantiates a new ConditionalAccessWhatIfConditions and sets the default values. + * Instantiates a new SignInConditions and sets the default values. */ public function __construct() { $this->backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); @@ -28,10 +28,10 @@ public function __construct() { /** * Creates a new instance of the appropriate class based on discriminator value * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object - * @return ConditionalAccessWhatIfConditions + * @return SignInConditions */ - public static function createFromDiscriminatorValue(ParseNode $parseNode): ConditionalAccessWhatIfConditions { - return new ConditionalAccessWhatIfConditions(); + public static function createFromDiscriminatorValue(ParseNode $parseNode): SignInConditions { + return new SignInConditions(); } /** @@ -48,7 +48,7 @@ public function getAdditionalData(): ?array { } /** - * Gets the authenticationFlow property value. The authenticationFlow property + * Gets the authenticationFlow property value. Type of authentication flow. The possible value is: deviceCodeFlow or authenticationTransfer. Default value is none. * @return AuthenticationFlow|null */ public function getAuthenticationFlow(): ?AuthenticationFlow { @@ -68,7 +68,7 @@ public function getBackingStore(): BackingStore { } /** - * Gets the clientAppType property value. The clientAppType property + * Gets the clientAppType property value. Client application type. The possible value is: all, browser, mobileAppsAndDesktopClients, exchangeActiveSync, easSupported, other, unknownFutureValue. Default value is all. * @return ConditionalAccessClientApp|null */ public function getClientAppType(): ?ConditionalAccessClientApp { @@ -80,7 +80,7 @@ public function getClientAppType(): ?ConditionalAccessClientApp { } /** - * Gets the country property value. The country property + * Gets the country property value. Country from where the identity is authenticating. * @return string|null */ public function getCountry(): ?string { @@ -92,7 +92,7 @@ public function getCountry(): ?string { } /** - * Gets the deviceInfo property value. The deviceInfo property + * Gets the deviceInfo property value. Information about the device used for the sign-in. * @return DeviceInfo|null */ public function getDeviceInfo(): ?DeviceInfo { @@ -104,7 +104,7 @@ public function getDeviceInfo(): ?DeviceInfo { } /** - * Gets the devicePlatform property value. The devicePlatform property + * Gets the devicePlatform property value. Device platform. The possible value is: android, iOS, windows, windowsPhone, macOS, all, unknownFutureValue, linux. Default value is all. * @return ConditionalAccessDevicePlatform|null */ public function getDevicePlatform(): ?ConditionalAccessDevicePlatform { @@ -137,7 +137,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the insiderRiskLevel property value. The insiderRiskLevel property + * Gets the insiderRiskLevel property value. Insider risk associated with the authenticating user. The possible value is: none, minor, moderate, elevated, unknownFutureValue. Default value is none. * @return InsiderRiskLevel|null */ public function getInsiderRiskLevel(): ?InsiderRiskLevel { @@ -149,7 +149,7 @@ public function getInsiderRiskLevel(): ?InsiderRiskLevel { } /** - * Gets the ipAddress property value. The ipAddress property + * Gets the ipAddress property value. Ip address of the authenticating identity. * @return string|null */ public function getIpAddress(): ?string { @@ -173,7 +173,7 @@ public function getOdataType(): ?string { } /** - * Gets the servicePrincipalRiskLevel property value. The servicePrincipalRiskLevel property + * Gets the servicePrincipalRiskLevel property value. Risk associated with the service principal. The possible value is: low, medium, high, hidden, none, unknownFutureValue. Default value is none. * @return RiskLevel|null */ public function getServicePrincipalRiskLevel(): ?RiskLevel { @@ -185,7 +185,7 @@ public function getServicePrincipalRiskLevel(): ?RiskLevel { } /** - * Gets the signInRiskLevel property value. The signInRiskLevel property + * Gets the signInRiskLevel property value. Sign-in risk associated with the user. The possible value is: low, medium, high, hidden, none, unknownFutureValue. Default value is none. * @return RiskLevel|null */ public function getSignInRiskLevel(): ?RiskLevel { @@ -197,7 +197,7 @@ public function getSignInRiskLevel(): ?RiskLevel { } /** - * Gets the userRiskLevel property value. The userRiskLevel property + * Gets the userRiskLevel property value. The authenticating user's risk level. The possible value is: low, medium, high, hidden, none, unknownFutureValue. Default value is none. * @return RiskLevel|null */ public function getUserRiskLevel(): ?RiskLevel { @@ -236,7 +236,7 @@ public function setAdditionalData(?array $value): void { } /** - * Sets the authenticationFlow property value. The authenticationFlow property + * Sets the authenticationFlow property value. Type of authentication flow. The possible value is: deviceCodeFlow or authenticationTransfer. Default value is none. * @param AuthenticationFlow|null $value Value to set for the authenticationFlow property. */ public function setAuthenticationFlow(?AuthenticationFlow $value): void { @@ -252,7 +252,7 @@ public function setBackingStore(BackingStore $value): void { } /** - * Sets the clientAppType property value. The clientAppType property + * Sets the clientAppType property value. Client application type. The possible value is: all, browser, mobileAppsAndDesktopClients, exchangeActiveSync, easSupported, other, unknownFutureValue. Default value is all. * @param ConditionalAccessClientApp|null $value Value to set for the clientAppType property. */ public function setClientAppType(?ConditionalAccessClientApp $value): void { @@ -260,7 +260,7 @@ public function setClientAppType(?ConditionalAccessClientApp $value): void { } /** - * Sets the country property value. The country property + * Sets the country property value. Country from where the identity is authenticating. * @param string|null $value Value to set for the country property. */ public function setCountry(?string $value): void { @@ -268,7 +268,7 @@ public function setCountry(?string $value): void { } /** - * Sets the deviceInfo property value. The deviceInfo property + * Sets the deviceInfo property value. Information about the device used for the sign-in. * @param DeviceInfo|null $value Value to set for the deviceInfo property. */ public function setDeviceInfo(?DeviceInfo $value): void { @@ -276,7 +276,7 @@ public function setDeviceInfo(?DeviceInfo $value): void { } /** - * Sets the devicePlatform property value. The devicePlatform property + * Sets the devicePlatform property value. Device platform. The possible value is: android, iOS, windows, windowsPhone, macOS, all, unknownFutureValue, linux. Default value is all. * @param ConditionalAccessDevicePlatform|null $value Value to set for the devicePlatform property. */ public function setDevicePlatform(?ConditionalAccessDevicePlatform $value): void { @@ -284,7 +284,7 @@ public function setDevicePlatform(?ConditionalAccessDevicePlatform $value): void } /** - * Sets the insiderRiskLevel property value. The insiderRiskLevel property + * Sets the insiderRiskLevel property value. Insider risk associated with the authenticating user. The possible value is: none, minor, moderate, elevated, unknownFutureValue. Default value is none. * @param InsiderRiskLevel|null $value Value to set for the insiderRiskLevel property. */ public function setInsiderRiskLevel(?InsiderRiskLevel $value): void { @@ -292,7 +292,7 @@ public function setInsiderRiskLevel(?InsiderRiskLevel $value): void { } /** - * Sets the ipAddress property value. The ipAddress property + * Sets the ipAddress property value. Ip address of the authenticating identity. * @param string|null $value Value to set for the ipAddress property. */ public function setIpAddress(?string $value): void { @@ -308,7 +308,7 @@ public function setOdataType(?string $value): void { } /** - * Sets the servicePrincipalRiskLevel property value. The servicePrincipalRiskLevel property + * Sets the servicePrincipalRiskLevel property value. Risk associated with the service principal. The possible value is: low, medium, high, hidden, none, unknownFutureValue. Default value is none. * @param RiskLevel|null $value Value to set for the servicePrincipalRiskLevel property. */ public function setServicePrincipalRiskLevel(?RiskLevel $value): void { @@ -316,7 +316,7 @@ public function setServicePrincipalRiskLevel(?RiskLevel $value): void { } /** - * Sets the signInRiskLevel property value. The signInRiskLevel property + * Sets the signInRiskLevel property value. Sign-in risk associated with the user. The possible value is: low, medium, high, hidden, none, unknownFutureValue. Default value is none. * @param RiskLevel|null $value Value to set for the signInRiskLevel property. */ public function setSignInRiskLevel(?RiskLevel $value): void { @@ -324,7 +324,7 @@ public function setSignInRiskLevel(?RiskLevel $value): void { } /** - * Sets the userRiskLevel property value. The userRiskLevel property + * Sets the userRiskLevel property value. The authenticating user's risk level. The possible value is: low, medium, high, hidden, none, unknownFutureValue. Default value is none. * @param RiskLevel|null $value Value to set for the userRiskLevel property. */ public function setUserRiskLevel(?RiskLevel $value): void { diff --git a/src/Generated/Models/ConditionalAccessWhatIfSubject.php b/src/Generated/Models/SignInContext.php similarity index 89% rename from src/Generated/Models/ConditionalAccessWhatIfSubject.php rename to src/Generated/Models/SignInContext.php index aa171243a78..e066b5ba88c 100644 --- a/src/Generated/Models/ConditionalAccessWhatIfSubject.php +++ b/src/Generated/Models/SignInContext.php @@ -10,7 +10,7 @@ use Microsoft\Kiota\Abstractions\Store\BackingStore; use Microsoft\Kiota\Abstractions\Store\BackingStoreFactorySingleton; -class ConditionalAccessWhatIfSubject implements AdditionalDataHolder, BackedModel, Parsable +class SignInContext implements AdditionalDataHolder, BackedModel, Parsable { /** * @var BackingStore $backingStore Stores model information. @@ -18,7 +18,7 @@ class ConditionalAccessWhatIfSubject implements AdditionalDataHolder, BackedMode private BackingStore $backingStore; /** - * Instantiates a new ConditionalAccessWhatIfSubject and sets the default values. + * Instantiates a new SignInContext and sets the default values. */ public function __construct() { $this->backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); @@ -28,18 +28,19 @@ public function __construct() { /** * Creates a new instance of the appropriate class based on discriminator value * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object - * @return ConditionalAccessWhatIfSubject + * @return SignInContext */ - public static function createFromDiscriminatorValue(ParseNode $parseNode): ConditionalAccessWhatIfSubject { + public static function createFromDiscriminatorValue(ParseNode $parseNode): SignInContext { $mappingValueNode = $parseNode->getChildNode("@odata.type"); if ($mappingValueNode !== null) { $mappingValue = $mappingValueNode->getStringValue(); switch ($mappingValue) { - case '#microsoft.graph.servicePrincipalSubject': return new ServicePrincipalSubject(); - case '#microsoft.graph.userSubject': return new UserSubject(); + case '#microsoft.graph.applicationContext': return new ApplicationContext(); + case '#microsoft.graph.authContext': return new AuthContext(); + case '#microsoft.graph.userActionContext': return new UserActionContext(); } } - return new ConditionalAccessWhatIfSubject(); + return new SignInContext(); } /** diff --git a/src/Generated/Models/ConditionalAccessContext.php b/src/Generated/Models/SignInIdentity.php similarity index 87% rename from src/Generated/Models/ConditionalAccessContext.php rename to src/Generated/Models/SignInIdentity.php index 6bad03c38ce..40b6b718c60 100644 --- a/src/Generated/Models/ConditionalAccessContext.php +++ b/src/Generated/Models/SignInIdentity.php @@ -10,7 +10,7 @@ use Microsoft\Kiota\Abstractions\Store\BackingStore; use Microsoft\Kiota\Abstractions\Store\BackingStoreFactorySingleton; -class ConditionalAccessContext implements AdditionalDataHolder, BackedModel, Parsable +class SignInIdentity implements AdditionalDataHolder, BackedModel, Parsable { /** * @var BackingStore $backingStore Stores model information. @@ -18,7 +18,7 @@ class ConditionalAccessContext implements AdditionalDataHolder, BackedModel, Par private BackingStore $backingStore; /** - * Instantiates a new ConditionalAccessContext and sets the default values. + * Instantiates a new SignInIdentity and sets the default values. */ public function __construct() { $this->backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); @@ -28,19 +28,18 @@ public function __construct() { /** * Creates a new instance of the appropriate class based on discriminator value * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object - * @return ConditionalAccessContext + * @return SignInIdentity */ - public static function createFromDiscriminatorValue(ParseNode $parseNode): ConditionalAccessContext { + public static function createFromDiscriminatorValue(ParseNode $parseNode): SignInIdentity { $mappingValueNode = $parseNode->getChildNode("@odata.type"); if ($mappingValueNode !== null) { $mappingValue = $mappingValueNode->getStringValue(); switch ($mappingValue) { - case '#microsoft.graph.whatIfApplicationContext': return new WhatIfApplicationContext(); - case '#microsoft.graph.whatIfAuthenticationContext': return new WhatIfAuthenticationContext(); - case '#microsoft.graph.whatIfUserActionContext': return new WhatIfUserActionContext(); + case '#microsoft.graph.servicePrincipalSignIn': return new ServicePrincipalSignIn(); + case '#microsoft.graph.userSignIn': return new UserSignIn(); } } - return new ConditionalAccessContext(); + return new SignInIdentity(); } /** diff --git a/src/Generated/Models/User.php b/src/Generated/Models/User.php index e87c2a848ca..21731f0e952 100644 --- a/src/Generated/Models/User.php +++ b/src/Generated/Models/User.php @@ -369,6 +369,18 @@ public function getCloudRealtimeCommunicationInfo(): ?CloudRealtimeCommunication throw new \UnexpectedValueException("Invalid type found in backing store for 'cloudRealtimeCommunicationInfo'"); } + /** + * Gets the communications property value. The user's communications settings on Teams. + * @return UserCloudCommunication|null + */ + public function getCommunications(): ?UserCloudCommunication { + $val = $this->getBackingStore()->get('communications'); + if (is_null($val) || $val instanceof UserCloudCommunication) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'communications'"); + } + /** * Gets the companyName property value. The name of the company the user is associated with. This property can be useful for describing the company that an external user comes from. The maximum length is 64 characters.Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * @return string|null @@ -803,6 +815,7 @@ public function getFieldDeserializers(): array { 'cloudLicensing' => fn(ParseNode $n) => $o->setCloudLicensing($n->getObjectValue([UserCloudLicensing::class, 'createFromDiscriminatorValue'])), 'cloudPCs' => fn(ParseNode $n) => $o->setCloudPCs($n->getCollectionOfObjectValues([CloudPC::class, 'createFromDiscriminatorValue'])), 'cloudRealtimeCommunicationInfo' => fn(ParseNode $n) => $o->setCloudRealtimeCommunicationInfo($n->getObjectValue([CloudRealtimeCommunicationInfo::class, 'createFromDiscriminatorValue'])), + 'communications' => fn(ParseNode $n) => $o->setCommunications($n->getObjectValue([UserCloudCommunication::class, 'createFromDiscriminatorValue'])), 'companyName' => fn(ParseNode $n) => $o->setCompanyName($n->getStringValue()), 'consentProvidedForMinor' => fn(ParseNode $n) => $o->setConsentProvidedForMinor($n->getStringValue()), 'contactFolders' => fn(ParseNode $n) => $o->setContactFolders($n->getCollectionOfObjectValues([ContactFolder::class, 'createFromDiscriminatorValue'])), @@ -2316,6 +2329,7 @@ public function serialize(SerializationWriter $writer): void { $writer->writeObjectValue('cloudLicensing', $this->getCloudLicensing()); $writer->writeCollectionOfObjectValues('cloudPCs', $this->getCloudPCs()); $writer->writeObjectValue('cloudRealtimeCommunicationInfo', $this->getCloudRealtimeCommunicationInfo()); + $writer->writeObjectValue('communications', $this->getCommunications()); $writer->writeStringValue('companyName', $this->getCompanyName()); $writer->writeStringValue('consentProvidedForMinor', $this->getConsentProvidedForMinor()); $writer->writeCollectionOfObjectValues('contactFolders', $this->getContactFolders()); @@ -2657,6 +2671,14 @@ public function setCloudRealtimeCommunicationInfo(?CloudRealtimeCommunicationInf $this->getBackingStore()->set('cloudRealtimeCommunicationInfo', $value); } + /** + * Sets the communications property value. The user's communications settings on Teams. + * @param UserCloudCommunication|null $value Value to set for the communications property. + */ + public function setCommunications(?UserCloudCommunication $value): void { + $this->getBackingStore()->set('communications', $value); + } + /** * Sets the companyName property value. The name of the company the user is associated with. This property can be useful for describing the company that an external user comes from. The maximum length is 64 characters.Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * @param string|null $value Value to set for the companyName property. diff --git a/src/Generated/Models/WhatIfUserActionContext.php b/src/Generated/Models/UserActionContext.php similarity index 72% rename from src/Generated/Models/WhatIfUserActionContext.php rename to src/Generated/Models/UserActionContext.php index 818da25c73c..b070445ee4c 100644 --- a/src/Generated/Models/WhatIfUserActionContext.php +++ b/src/Generated/Models/UserActionContext.php @@ -6,23 +6,23 @@ use Microsoft\Kiota\Abstractions\Serialization\ParseNode; use Microsoft\Kiota\Abstractions\Serialization\SerializationWriter; -class WhatIfUserActionContext extends ConditionalAccessContext implements Parsable +class UserActionContext extends SignInContext implements Parsable { /** - * Instantiates a new WhatIfUserActionContext and sets the default values. + * Instantiates a new UserActionContext and sets the default values. */ public function __construct() { parent::__construct(); - $this->setOdataType('#microsoft.graph.whatIfUserActionContext'); + $this->setOdataType('#microsoft.graph.userActionContext'); } /** * Creates a new instance of the appropriate class based on discriminator value * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object - * @return WhatIfUserActionContext + * @return UserActionContext */ - public static function createFromDiscriminatorValue(ParseNode $parseNode): WhatIfUserActionContext { - return new WhatIfUserActionContext(); + public static function createFromDiscriminatorValue(ParseNode $parseNode): UserActionContext { + return new UserActionContext(); } /** @@ -37,7 +37,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the userAction property value. The userAction property + * Gets the userAction property value. Represents the user action that the authenticating identity is performing. The possible values are: registerSecurityInformation, registerOrJoinDevices, unknownFutureValue. * @return UserAction|null */ public function getUserAction(): ?UserAction { @@ -58,7 +58,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the userAction property value. The userAction property + * Sets the userAction property value. Represents the user action that the authenticating identity is performing. The possible values are: registerSecurityInformation, registerOrJoinDevices, unknownFutureValue. * @param UserAction|null $value Value to set for the userAction property. */ public function setUserAction(?UserAction $value): void { diff --git a/src/Generated/Models/UserCloudCommunication.php b/src/Generated/Models/UserCloudCommunication.php new file mode 100644 index 00000000000..9400ffc6dea --- /dev/null +++ b/src/Generated/Models/UserCloudCommunication.php @@ -0,0 +1,67 @@ +getBackingStore()->get('callSettings'); + if (is_null($val) || $val instanceof CallSettings) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'callSettings'"); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'callSettings' => fn(ParseNode $n) => $o->setCallSettings($n->getObjectValue([CallSettings::class, 'createFromDiscriminatorValue'])), + ]); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + parent::serialize($writer); + $writer->writeObjectValue('callSettings', $this->getCallSettings()); + } + + /** + * Sets the callSettings property value. The call settings assigned to the user. + * @param CallSettings|null $value Value to set for the callSettings property. + */ + public function setCallSettings(?CallSettings $value): void { + $this->getBackingStore()->set('callSettings', $value); + } + +} diff --git a/src/Generated/Models/UserSubject.php b/src/Generated/Models/UserSignIn.php similarity index 85% rename from src/Generated/Models/UserSubject.php rename to src/Generated/Models/UserSignIn.php index 51c2728af66..e47ad2c218a 100644 --- a/src/Generated/Models/UserSubject.php +++ b/src/Generated/Models/UserSignIn.php @@ -6,27 +6,27 @@ use Microsoft\Kiota\Abstractions\Serialization\ParseNode; use Microsoft\Kiota\Abstractions\Serialization\SerializationWriter; -class UserSubject extends ConditionalAccessWhatIfSubject implements Parsable +class UserSignIn extends SignInIdentity implements Parsable { /** - * Instantiates a new UserSubject and sets the default values. + * Instantiates a new UserSignIn and sets the default values. */ public function __construct() { parent::__construct(); - $this->setOdataType('#microsoft.graph.userSubject'); + $this->setOdataType('#microsoft.graph.userSignIn'); } /** * Creates a new instance of the appropriate class based on discriminator value * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object - * @return UserSubject + * @return UserSignIn */ - public static function createFromDiscriminatorValue(ParseNode $parseNode): UserSubject { - return new UserSubject(); + public static function createFromDiscriminatorValue(ParseNode $parseNode): UserSignIn { + return new UserSignIn(); } /** - * Gets the externalTenantId property value. The externalTenantId property + * Gets the externalTenantId property value. TenantId of the guest user as applies to Microsoft Entra B2B scenarios. * @return string|null */ public function getExternalTenantId(): ?string { @@ -63,7 +63,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the userId property value. The userId property + * Gets the userId property value. Object ID of the user. * @return string|null */ public function getUserId(): ?string { @@ -86,7 +86,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the externalTenantId property value. The externalTenantId property + * Sets the externalTenantId property value. TenantId of the guest user as applies to Microsoft Entra B2B scenarios. * @param string|null $value Value to set for the externalTenantId property. */ public function setExternalTenantId(?string $value): void { @@ -102,7 +102,7 @@ public function setExternalUserType(?ConditionalAccessGuestOrExternalUserTypes $ } /** - * Sets the userId property value. The userId property + * Sets the userId property value. Object ID of the user. * @param string|null $value Value to set for the userId property. */ public function setUserId(?string $value): void { diff --git a/src/Generated/Models/ConditionalAccessWhatIfReasons.php b/src/Generated/Models/WhatIfAnalysisReasons.php similarity index 95% rename from src/Generated/Models/ConditionalAccessWhatIfReasons.php rename to src/Generated/Models/WhatIfAnalysisReasons.php index 7f576621c97..4e801395d10 100644 --- a/src/Generated/Models/ConditionalAccessWhatIfReasons.php +++ b/src/Generated/Models/WhatIfAnalysisReasons.php @@ -4,7 +4,7 @@ use Microsoft\Kiota\Abstractions\Enum; -class ConditionalAccessWhatIfReasons extends Enum { +class WhatIfAnalysisReasons extends Enum { public const NOT_SET = "notSet"; public const NOT_ENOUGH_INFORMATION = "notEnoughInformation"; public const INVALID_CONDITION = "invalidCondition"; diff --git a/src/Generated/Models/ConditionalAccessWhatIfPolicy.php b/src/Generated/Models/WhatIfAnalysisResult.php similarity index 50% rename from src/Generated/Models/ConditionalAccessWhatIfPolicy.php rename to src/Generated/Models/WhatIfAnalysisResult.php index 08889b6ec9c..dbd8762a260 100644 --- a/src/Generated/Models/ConditionalAccessWhatIfPolicy.php +++ b/src/Generated/Models/WhatIfAnalysisResult.php @@ -5,12 +5,11 @@ use Microsoft\Kiota\Abstractions\Serialization\Parsable; use Microsoft\Kiota\Abstractions\Serialization\ParseNode; use Microsoft\Kiota\Abstractions\Serialization\SerializationWriter; -use Microsoft\Kiota\Abstractions\Types\TypeUtils; -class ConditionalAccessWhatIfPolicy extends ConditionalAccessPolicy implements Parsable +class WhatIfAnalysisResult extends ConditionalAccessPolicy implements Parsable { /** - * Instantiates a new ConditionalAccessWhatIfPolicy and sets the default values. + * Instantiates a new WhatIfAnalysisResult and sets the default values. */ public function __construct() { parent::__construct(); @@ -19,10 +18,22 @@ public function __construct() { /** * Creates a new instance of the appropriate class based on discriminator value * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object - * @return ConditionalAccessWhatIfPolicy + * @return WhatIfAnalysisResult */ - public static function createFromDiscriminatorValue(ParseNode $parseNode): ConditionalAccessWhatIfPolicy { - return new ConditionalAccessWhatIfPolicy(); + public static function createFromDiscriminatorValue(ParseNode $parseNode): WhatIfAnalysisResult { + return new WhatIfAnalysisResult(); + } + + /** + * Gets the analysisReasons property value. The analysisReasons property + * @return WhatIfAnalysisReasons|null + */ + public function getAnalysisReasons(): ?WhatIfAnalysisReasons { + $val = $this->getBackingStore()->get('analysisReasons'); + if (is_null($val) || $val instanceof WhatIfAnalysisReasons) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'analysisReasons'"); } /** @@ -32,13 +43,13 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Condi public function getFieldDeserializers(): array { $o = $this; return array_merge(parent::getFieldDeserializers(), [ + 'analysisReasons' => fn(ParseNode $n) => $o->setAnalysisReasons($n->getEnumValue(WhatIfAnalysisReasons::class)), 'policyApplies' => fn(ParseNode $n) => $o->setPolicyApplies($n->getBooleanValue()), - 'reasons' => fn(ParseNode $n) => $o->setReasons($n->getCollectionOfEnumValues(ConditionalAccessWhatIfReasons::class)), ]); } /** - * Gets the policyApplies property value. The policyApplies property + * Gets the policyApplies property value. Specifies whether the policy applies to the sign-in properties provided in the request body. If policyApplies is true, the policy applies to the sign-in based on the sign-in properties provided. If policyApplies is false, the policy doesn't apply to the sign-in based on the sign-in properties provided and the analysisReasons property is populated to show the reason for the policy not applying. * @return bool|null */ public function getPolicyApplies(): ?bool { @@ -49,44 +60,30 @@ public function getPolicyApplies(): ?bool { throw new \UnexpectedValueException("Invalid type found in backing store for 'policyApplies'"); } - /** - * Gets the reasons property value. The reasons property - * @return array|null - */ - public function getReasons(): ?array { - $val = $this->getBackingStore()->get('reasons'); - if (is_array($val) || is_null($val)) { - TypeUtils::validateCollectionValues($val, ConditionalAccessWhatIfReasons::class); - /** @var array|null $val */ - return $val; - } - throw new \UnexpectedValueException("Invalid type found in backing store for 'reasons'"); - } - /** * Serializes information the current object * @param SerializationWriter $writer Serialization writer to use to serialize this model */ public function serialize(SerializationWriter $writer): void { parent::serialize($writer); + $writer->writeEnumValue('analysisReasons', $this->getAnalysisReasons()); $writer->writeBooleanValue('policyApplies', $this->getPolicyApplies()); - $writer->writeCollectionOfEnumValues('reasons', $this->getReasons()); } /** - * Sets the policyApplies property value. The policyApplies property - * @param bool|null $value Value to set for the policyApplies property. + * Sets the analysisReasons property value. The analysisReasons property + * @param WhatIfAnalysisReasons|null $value Value to set for the analysisReasons property. */ - public function setPolicyApplies(?bool $value): void { - $this->getBackingStore()->set('policyApplies', $value); + public function setAnalysisReasons(?WhatIfAnalysisReasons $value): void { + $this->getBackingStore()->set('analysisReasons', $value); } /** - * Sets the reasons property value. The reasons property - * @param array|null $value Value to set for the reasons property. + * Sets the policyApplies property value. Specifies whether the policy applies to the sign-in properties provided in the request body. If policyApplies is true, the policy applies to the sign-in based on the sign-in properties provided. If policyApplies is false, the policy doesn't apply to the sign-in based on the sign-in properties provided and the analysisReasons property is populated to show the reason for the policy not applying. + * @param bool|null $value Value to set for the policyApplies property. */ - public function setReasons(?array $value): void { - $this->getBackingStore()->set('reasons', $value); + public function setPolicyApplies(?bool $value): void { + $this->getBackingStore()->set('policyApplies', $value); } } diff --git a/src/Generated/Models/WindowsAppXAppAssignmentSettings.php b/src/Generated/Models/WindowsAppXAppAssignmentSettings.php index 3e36be4f9c5..79b77f0b678 100644 --- a/src/Generated/Models/WindowsAppXAppAssignmentSettings.php +++ b/src/Generated/Models/WindowsAppXAppAssignmentSettings.php @@ -40,7 +40,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the useDeviceContext property value. Whether or not to use device execution context for Windows AppX mobile app. + * Gets the useDeviceContext property value. When TRUE, indicates that device execution context will be used for the AppX mobile app. When FALSE, indicates that user context will be used for the AppX mobile app. By default, this property is set to FALSE. Once this property has been set to TRUE it cannot be changed. * @return bool|null */ public function getUseDeviceContext(): ?bool { @@ -61,7 +61,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the useDeviceContext property value. Whether or not to use device execution context for Windows AppX mobile app. + * Sets the useDeviceContext property value. When TRUE, indicates that device execution context will be used for the AppX mobile app. When FALSE, indicates that user context will be used for the AppX mobile app. By default, this property is set to FALSE. Once this property has been set to TRUE it cannot be changed. * @param bool|null $value Value to set for the useDeviceContext property. */ public function setUseDeviceContext(?bool $value): void { diff --git a/src/Generated/Models/WindowsDomainJoinConfiguration.php b/src/Generated/Models/WindowsDomainJoinConfiguration.php index 0fcbee9387c..75d11378109 100644 --- a/src/Generated/Models/WindowsDomainJoinConfiguration.php +++ b/src/Generated/Models/WindowsDomainJoinConfiguration.php @@ -81,7 +81,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the networkAccessConfigurations property value. Reference to device configurations required for network connectivity. This collection can contain a maximum of 2 elements. + * Gets the networkAccessConfigurations property value. Reference to device configurations required for network connectivity * @return array|null */ public function getNetworkAccessConfigurations(): ?array { @@ -144,7 +144,7 @@ public function setComputerNameSuffixRandomCharCount(?int $value): void { } /** - * Sets the networkAccessConfigurations property value. Reference to device configurations required for network connectivity. This collection can contain a maximum of 2 elements. + * Sets the networkAccessConfigurations property value. Reference to device configurations required for network connectivity * @param array|null $value Value to set for the networkAccessConfigurations property. */ public function setNetworkAccessConfigurations(?array $value): void { diff --git a/src/Generated/Models/WindowsUpdates/ContentFilter.php b/src/Generated/Models/WindowsUpdates/ContentFilter.php index aecde9cb477..23f37f89ff5 100644 --- a/src/Generated/Models/WindowsUpdates/ContentFilter.php +++ b/src/Generated/Models/WindowsUpdates/ContentFilter.php @@ -37,6 +37,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Conte switch ($mappingValue) { case '#microsoft.graph.windowsUpdates.driverUpdateFilter': return new DriverUpdateFilter(); case '#microsoft.graph.windowsUpdates.qualityUpdateFilter': return new QualityUpdateFilter(); + case '#microsoft.graph.windowsUpdates.remediationUpdateFilter': return new RemediationUpdateFilter(); case '#microsoft.graph.windowsUpdates.softwareUpdateFilter': return new SoftwareUpdateFilter(); case '#microsoft.graph.windowsUpdates.windowsUpdateFilter': return new WindowsUpdateFilter(); } diff --git a/src/Generated/Models/WindowsUpdates/RemediationType.php b/src/Generated/Models/WindowsUpdates/RemediationType.php new file mode 100644 index 00000000000..98432c071a5 --- /dev/null +++ b/src/Generated/Models/WindowsUpdates/RemediationType.php @@ -0,0 +1,10 @@ +setOdataType('#microsoft.graph.windowsUpdates.remediationUpdateFilter'); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return RemediationUpdateFilter + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): RemediationUpdateFilter { + return new RemediationUpdateFilter(); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'remediationType' => fn(ParseNode $n) => $o->setRemediationType($n->getEnumValue(RemediationType::class)), + ]); + } + + /** + * Gets the remediationType property value. The remediationType property + * @return RemediationType|null + */ + public function getRemediationType(): ?RemediationType { + $val = $this->getBackingStore()->get('remediationType'); + if (is_null($val) || $val instanceof RemediationType) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'remediationType'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + parent::serialize($writer); + $writer->writeEnumValue('remediationType', $this->getRemediationType()); + } + + /** + * Sets the remediationType property value. The remediationType property + * @param RemediationType|null $value Value to set for the remediationType property. + */ + public function setRemediationType(?RemediationType $value): void { + $this->getBackingStore()->set('remediationType', $value); + } + +} diff --git a/src/Generated/Models/WindowsUpdates/SoftwareUpdateFilter.php b/src/Generated/Models/WindowsUpdates/SoftwareUpdateFilter.php index e435ea8b017..9fc9089dc4a 100644 --- a/src/Generated/Models/WindowsUpdates/SoftwareUpdateFilter.php +++ b/src/Generated/Models/WindowsUpdates/SoftwareUpdateFilter.php @@ -28,6 +28,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Softw switch ($mappingValue) { case '#microsoft.graph.windowsUpdates.driverUpdateFilter': return new DriverUpdateFilter(); case '#microsoft.graph.windowsUpdates.qualityUpdateFilter': return new QualityUpdateFilter(); + case '#microsoft.graph.windowsUpdates.remediationUpdateFilter': return new RemediationUpdateFilter(); case '#microsoft.graph.windowsUpdates.windowsUpdateFilter': return new WindowsUpdateFilter(); } } diff --git a/src/Generated/Models/WindowsUpdates/WindowsUpdateFilter.php b/src/Generated/Models/WindowsUpdates/WindowsUpdateFilter.php index e0e7b144cf8..44b6f0fda13 100644 --- a/src/Generated/Models/WindowsUpdates/WindowsUpdateFilter.php +++ b/src/Generated/Models/WindowsUpdates/WindowsUpdateFilter.php @@ -28,6 +28,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Windo switch ($mappingValue) { case '#microsoft.graph.windowsUpdates.driverUpdateFilter': return new DriverUpdateFilter(); case '#microsoft.graph.windowsUpdates.qualityUpdateFilter': return new QualityUpdateFilter(); + case '#microsoft.graph.windowsUpdates.remediationUpdateFilter': return new RemediationUpdateFilter(); } } return new WindowsUpdateFilter(); diff --git a/src/Generated/Reports/GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId/GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder.php b/src/Generated/Reports/GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId/GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder.php new file mode 100644 index 00000000000..46378a9a80a --- /dev/null +++ b/src/Generated/Reports/GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId/GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder.php @@ -0,0 +1,79 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/reports/getApiUsage(serviceArea=\'@serviceArea\',period=\'@period\',appId=\'@appId\'){?appId*,period*,serviceArea*}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Get the tenant and app API usage for Microsoft Graph services. + * @param GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * Get the tenant and app API usage for Microsoft Graph services. + * @param GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder + */ + public function withUrl(string $rawUrl): GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder { + return new GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Reports/GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId/GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters.php b/src/Generated/Reports/GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId/GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..0e910aa41bd --- /dev/null +++ b/src/Generated/Reports/GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId/GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters.php @@ -0,0 +1,37 @@ +appId = $appId; + $this->period = $period; + $this->serviceArea = $serviceArea; + } + +} diff --git a/src/Generated/Reports/GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId/GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetRequestConfiguration.php b/src/Generated/Reports/GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId/GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..c6e94442436 --- /dev/null +++ b/src/Generated/Reports/GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId/GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,40 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters. + * @param string|null $appId Usage: appId='@appId' + * @param string|null $period Usage: period='@period' + * @param string|null $serviceArea Usage: serviceArea='@serviceArea' + * @return GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?string $appId = null, ?string $period = null, ?string $serviceArea = null): GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters { + return new GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters($appId, $period, $serviceArea); + } + +} diff --git a/src/Generated/Reports/ReportsRequestBuilder.php b/src/Generated/Reports/ReportsRequestBuilder.php index 5066d1e5d7d..fade7d032ff 100644 --- a/src/Generated/Reports/ReportsRequestBuilder.php +++ b/src/Generated/Reports/ReportsRequestBuilder.php @@ -18,6 +18,7 @@ use Microsoft\Graph\Beta\Generated\Reports\DailyPrintUsageSummariesByUser\DailyPrintUsageSummariesByUserRequestBuilder; use Microsoft\Graph\Beta\Generated\Reports\DeviceConfigurationDeviceActivity\DeviceConfigurationDeviceActivityRequestBuilder; use Microsoft\Graph\Beta\Generated\Reports\DeviceConfigurationUserActivity\DeviceConfigurationUserActivityRequestBuilder; +use Microsoft\Graph\Beta\Generated\Reports\GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId\GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder; use Microsoft\Graph\Beta\Generated\Reports\GetAttackSimulationRepeatOffenders\GetAttackSimulationRepeatOffendersRequestBuilder; use Microsoft\Graph\Beta\Generated\Reports\GetAttackSimulationSimulationUserCoverage\GetAttackSimulationSimulationUserCoverageRequestBuilder; use Microsoft\Graph\Beta\Generated\Reports\GetAttackSimulationTrainingUserCoverage\GetAttackSimulationTrainingUserCoverageRequestBuilder; @@ -244,6 +245,13 @@ public function deviceConfigurationUserActivity(): DeviceConfigurationUserActivi return new DeviceConfigurationUserActivityRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the getApiUsage method. + */ + public function getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId(): GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder { + return new GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the getAttackSimulationRepeatOffenders method. */ diff --git a/src/Generated/Reports/ServiceActivity/GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes/GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.php b/src/Generated/Reports/ServiceActivity/GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes/GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.php new file mode 100644 index 00000000000..bc8906d95a2 --- /dev/null +++ b/src/Generated/Reports/ServiceActivity/GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes/GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse.php @@ -0,0 +1,72 @@ + + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'value' => fn(ParseNode $n) => $o->setValue($n->getCollectionOfObjectValues([ServiceActivityValueMetric::class, 'createFromDiscriminatorValue'])), + ]); + } + + /** + * Gets the value property value. The value property + * @return array|null + */ + public function getValue(): ?array { + $val = $this->getBackingStore()->get('value'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, ServiceActivityValueMetric::class); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'value'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + parent::serialize($writer); + $writer->writeCollectionOfObjectValues('value', $this->getValue()); + } + + /** + * Sets the value property value. The value property + * @param array|null $value Value to set for the value property. + */ + public function setValue(?array $value): void { + $this->getBackingStore()->set('value', $value); + } + +} diff --git a/src/Generated/Reports/ServiceActivity/GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes/GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.php b/src/Generated/Reports/ServiceActivity/GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes/GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.php new file mode 100644 index 00000000000..8074c214333 --- /dev/null +++ b/src/Generated/Reports/ServiceActivity/GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes/GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.php @@ -0,0 +1,83 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + * @param DateTime|null $exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param DateTime|null $inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter, ?DateTime $exclusiveIntervalEndDateTime = null, ?DateTime $inclusiveIntervalStartDateTime = null) { + parent::__construct($requestAdapter, [], '{+baseurl}/reports/serviceActivity/getMetricsForConditionalAccessBlockedSignIn(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}'); + if (is_array($pathParametersOrRawUrl)) { + $urlTplParams = $pathParametersOrRawUrl; + $urlTplParams['exclusiveIntervalEndDateTime'] = $exclusiveIntervalEndDateTime; + $urlTplParams['inclusiveIntervalStartDateTime'] = $inclusiveIntervalStartDateTime; + $this->pathParameters = $urlTplParams; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Retrieve the number of user sign-in attempts that were blocked by a Conditional Access policy during a specific period. + * @param GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + * @link https://learn.microsoft.com/graph/api/serviceactivity-getmetricsforconditionalaccessblockedsignin?view=graph-rest-beta Find more info here + */ + public function get(?GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Retrieve the number of user sign-in attempts that were blocked by a Conditional Access policy during a specific period. + * @param GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + */ + public function withUrl(string $rawUrl): GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder { + return new GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Reports/ServiceActivity/GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes/GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters.php b/src/Generated/Reports/ServiceActivity/GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes/GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..ad69d47d072 --- /dev/null +++ b/src/Generated/Reports/ServiceActivity/GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes/GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters.php @@ -0,0 +1,65 @@ +aggregationIntervalInMinutes = $aggregationIntervalInMinutes; + $this->count = $count; + $this->filter = $filter; + $this->search = $search; + $this->skip = $skip; + $this->top = $top; + } + +} diff --git a/src/Generated/Reports/ServiceActivity/GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes/GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration.php b/src/Generated/Reports/ServiceActivity/GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes/GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..f3a0794edeb --- /dev/null +++ b/src/Generated/Reports/ServiceActivity/GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes/GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,43 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters. + * @param int|null $aggregationIntervalInMinutes Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + * @param bool|null $count Include count of items + * @param string|null $filter Filter items by property values + * @param string|null $search Search items by search phrases + * @param int|null $skip Skip the first n items + * @param int|null $top Show only the first n items + * @return GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?int $aggregationIntervalInMinutes = null, ?bool $count = null, ?string $filter = null, ?string $search = null, ?int $skip = null, ?int $top = null): GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters { + return new GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters($aggregationIntervalInMinutes, $count, $filter, $search, $skip, $top); + } + +} diff --git a/src/Generated/Reports/ServiceActivity/ServiceActivityRequestBuilder.php b/src/Generated/Reports/ServiceActivity/ServiceActivityRequestBuilder.php index 9c08d2ee4cf..f068fa6bce3 100644 --- a/src/Generated/Reports/ServiceActivity/ServiceActivityRequestBuilder.php +++ b/src/Generated/Reports/ServiceActivity/ServiceActivityRequestBuilder.php @@ -24,6 +24,7 @@ use Microsoft\Graph\Beta\Generated\Reports\ServiceActivity\GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes\GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder; use Microsoft\Graph\Beta\Generated\Reports\ServiceActivity\GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes\GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder; use Microsoft\Graph\Beta\Generated\Reports\ServiceActivity\GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes\GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder; +use Microsoft\Graph\Beta\Generated\Reports\ServiceActivity\GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes\GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder; use Microsoft\Graph\Beta\Generated\Reports\ServiceActivity\GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes\GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder; use Microsoft\Graph\Beta\Generated\Reports\ServiceActivity\GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes\GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder; use Microsoft\Graph\Beta\Generated\Reports\ServiceActivity\GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes\GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder; @@ -253,6 +254,16 @@ public function getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDat return new GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder($this->pathParameters, $this->requestAdapter, $exclusiveIntervalEndDateTime, $inclusiveIntervalStartDateTime); } + /** + * Provides operations to call the getMetricsForConditionalAccessBlockedSignIn method. + * @param DateTime $exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + * @param DateTime $inclusiveIntervalStartDateTime Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + * @return GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + */ + public function getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(DateTime $exclusiveIntervalEndDateTime, DateTime $inclusiveIntervalStartDateTime): GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder { + return new GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder($this->pathParameters, $this->requestAdapter, $exclusiveIntervalEndDateTime, $inclusiveIntervalStartDateTime); + } + /** * Provides operations to call the getMetricsForConditionalAccessCompliantDevicesSignInSuccess method. * @param DateTime $exclusiveIntervalEndDateTime Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} diff --git a/src/Generated/RiskDetections/RiskDetectionsRequestBuilder.php b/src/Generated/RiskDetections/RiskDetectionsRequestBuilder.php index a0d22a4ca46..ca1e7a8c651 100644 --- a/src/Generated/RiskDetections/RiskDetectionsRequestBuilder.php +++ b/src/Generated/RiskDetections/RiskDetectionsRequestBuilder.php @@ -44,11 +44,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Retrieve the properties of a riskDetection object. + * Retrieve the properties of a collection of riskDetection objects. * @param RiskDetectionsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/riskdetection-get?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/riskdetection-list?view=graph-rest-beta Find more info here */ public function get(?RiskDetectionsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -74,7 +74,7 @@ public function post(RiskDetection $body, ?RiskDetectionsRequestBuilderPostReque } /** - * Retrieve the properties of a riskDetection object. + * Retrieve the properties of a collection of riskDetection objects. * @param RiskDetectionsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/RiskDetections/RiskDetectionsRequestBuilderGetQueryParameters.php b/src/Generated/RiskDetections/RiskDetectionsRequestBuilderGetQueryParameters.php index 8c6152e8124..1464dc22797 100644 --- a/src/Generated/RiskDetections/RiskDetectionsRequestBuilderGetQueryParameters.php +++ b/src/Generated/RiskDetections/RiskDetectionsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Retrieve the properties of a riskDetection object. + * Retrieve the properties of a collection of riskDetection objects. */ class RiskDetectionsRequestBuilderGetQueryParameters { diff --git a/src/Generated/ServicePrincipals/Item/ClaimsPolicy/ClaimsPolicyRequestBuilder.php b/src/Generated/ServicePrincipals/Item/ClaimsPolicy/ClaimsPolicyRequestBuilder.php index a058f410f22..9da3a24d885 100644 --- a/src/Generated/ServicePrincipals/Item/ClaimsPolicy/ClaimsPolicyRequestBuilder.php +++ b/src/Generated/ServicePrincipals/Item/ClaimsPolicy/ClaimsPolicyRequestBuilder.php @@ -46,12 +46,12 @@ public function get(?ClaimsPolicyRequestBuilderGetRequestConfiguration $requestC } /** - * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. + * Update a customClaimsPolicy object. * @param CustomClaimsPolicy $body The request body * @param ClaimsPolicyRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/serviceprincipal-put-claimspolicy?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/customclaimspolicy-update?view=graph-rest-beta Find more info here */ public function patch(CustomClaimsPolicy $body, ?ClaimsPolicyRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -62,12 +62,12 @@ public function patch(CustomClaimsPolicy $body, ?ClaimsPolicyRequestBuilderPatch } /** - * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. + * Update a customClaimsPolicy object. * @param CustomClaimsPolicy $body The request body * @param ClaimsPolicyRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/serviceprincipal-put-claimspolicy?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/customclaimspolicy-update?view=graph-rest-beta Find more info here */ public function put(CustomClaimsPolicy $body, ?ClaimsPolicyRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); @@ -99,7 +99,7 @@ public function toGetRequestInformation(?ClaimsPolicyRequestBuilderGetRequestCon } /** - * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. + * Update a customClaimsPolicy object. * @param CustomClaimsPolicy $body The request body * @param ClaimsPolicyRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation @@ -119,7 +119,7 @@ public function toPatchRequestInformation(CustomClaimsPolicy $body, ?ClaimsPolic } /** - * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. + * Update a customClaimsPolicy object. * @param CustomClaimsPolicy $body The request body * @param ClaimsPolicyRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Sites/Item/Lists/Item/ListItemRequestBuilder.php b/src/Generated/Sites/Item/Lists/Item/ListItemRequestBuilder.php index 51d2ca764a9..634f6db908c 100644 --- a/src/Generated/Sites/Item/Lists/Item/ListItemRequestBuilder.php +++ b/src/Generated/Sites/Item/Lists/Item/ListItemRequestBuilder.php @@ -125,11 +125,11 @@ public function delete(?ListItemRequestBuilderDeleteRequestConfiguration $reques } /** - * Return the metadata for a list. + * Get the list of richLongRunningOperations associated with a list. * @param ListItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/list-get?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/list-list-operations?view=graph-rest-beta Find more info here */ public function get(?ListItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -172,7 +172,7 @@ public function toDeleteRequestInformation(?ListItemRequestBuilderDeleteRequestC } /** - * Return the metadata for a list. + * Get the list of richLongRunningOperations associated with a list. * @param ListItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Sites/Item/Lists/Item/ListItemRequestBuilderGetQueryParameters.php b/src/Generated/Sites/Item/Lists/Item/ListItemRequestBuilderGetQueryParameters.php index 183d8b067e0..33f5af44dc0 100644 --- a/src/Generated/Sites/Item/Lists/Item/ListItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Sites/Item/Lists/Item/ListItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Return the metadata for a list. + * Get the list of richLongRunningOperations associated with a list. */ class ListItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/Sites/SitesRequestBuilder.php b/src/Generated/Sites/SitesRequestBuilder.php index d1a52deef49..80edce9fb2f 100644 --- a/src/Generated/Sites/SitesRequestBuilder.php +++ b/src/Generated/Sites/SitesRequestBuilder.php @@ -83,11 +83,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. + * List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. * @param SitesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/site-search?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/site-list?view=graph-rest-beta Find more info here */ public function get(?SitesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -98,7 +98,7 @@ public function get(?SitesRequestBuilderGetRequestConfiguration $requestConfigur } /** - * Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. + * List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. * @param SitesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Sites/SitesRequestBuilderGetQueryParameters.php b/src/Generated/Sites/SitesRequestBuilderGetQueryParameters.php index 128329ff415..3d4ad78ca73 100644 --- a/src/Generated/Sites/SitesRequestBuilderGetQueryParameters.php +++ b/src/Generated/Sites/SitesRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. + * List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. */ class SitesRequestBuilderGetQueryParameters { diff --git a/src/Generated/Teams/Item/Channels/Item/Messages/MessagesRequestBuilder.php b/src/Generated/Teams/Item/Channels/Item/Messages/MessagesRequestBuilder.php index c113f1edcf7..74438e7f446 100644 --- a/src/Generated/Teams/Item/Channels/Item/Messages/MessagesRequestBuilder.php +++ b/src/Generated/Teams/Item/Channels/Item/Messages/MessagesRequestBuilder.php @@ -91,12 +91,12 @@ public function get(?MessagesRequestBuilderGetRequestConfiguration $requestConfi } /** - * Send a new chatMessage in the specified channel or a chat. + * Send a new chatMessage in the specified channel. * @param ChatMessage $body The request body * @param MessagesRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/chatmessage-post?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/channel-post-messages?view=graph-rest-beta Find more info here */ public function post(ChatMessage $body, ?MessagesRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -128,7 +128,7 @@ public function toGetRequestInformation(?MessagesRequestBuilderGetRequestConfigu } /** - * Send a new chatMessage in the specified channel or a chat. + * Send a new chatMessage in the specified channel. * @param ChatMessage $body The request body * @param MessagesRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Teamwork/TeamTemplates/TeamTemplatesRequestBuilder.php b/src/Generated/Teamwork/TeamTemplates/TeamTemplatesRequestBuilder.php index d3b76457d39..256f9d6c167 100644 --- a/src/Generated/Teamwork/TeamTemplates/TeamTemplatesRequestBuilder.php +++ b/src/Generated/Teamwork/TeamTemplates/TeamTemplatesRequestBuilder.php @@ -52,11 +52,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get the list of teamTemplate objects that are available for a tenant. + * List the teamTemplateDefinition objects associated with a teamTemplate. * @param TeamTemplatesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/teamwork-list-teamtemplates?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/teamtemplate-list-definitions?view=graph-rest-beta Find more info here */ public function get(?TeamTemplatesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -82,7 +82,7 @@ public function post(TeamTemplate $body, ?TeamTemplatesRequestBuilderPostRequest } /** - * Get the list of teamTemplate objects that are available for a tenant. + * List the teamTemplateDefinition objects associated with a teamTemplate. * @param TeamTemplatesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Teamwork/TeamTemplates/TeamTemplatesRequestBuilderGetQueryParameters.php b/src/Generated/Teamwork/TeamTemplates/TeamTemplatesRequestBuilderGetQueryParameters.php index fc305644cbb..b2e9468de8d 100644 --- a/src/Generated/Teamwork/TeamTemplates/TeamTemplatesRequestBuilderGetQueryParameters.php +++ b/src/Generated/Teamwork/TeamTemplates/TeamTemplatesRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get the list of teamTemplate objects that are available for a tenant. + * List the teamTemplateDefinition objects associated with a teamTemplate. */ class TeamTemplatesRequestBuilderGetQueryParameters { diff --git a/src/Generated/Users/Item/Authentication/AuthenticationRequestBuilder.php b/src/Generated/Users/Item/Authentication/AuthenticationRequestBuilder.php index 9eaedab0f16..a3f1f5e5491 100644 --- a/src/Generated/Users/Item/Authentication/AuthenticationRequestBuilder.php +++ b/src/Generated/Users/Item/Authentication/AuthenticationRequestBuilder.php @@ -16,6 +16,7 @@ use Microsoft\Graph\Beta\Generated\Users\Item\Authentication\PasswordMethods\PasswordMethodsRequestBuilder; use Microsoft\Graph\Beta\Generated\Users\Item\Authentication\PhoneMethods\PhoneMethodsRequestBuilder; use Microsoft\Graph\Beta\Generated\Users\Item\Authentication\PlatformCredentialMethods\PlatformCredentialMethodsRequestBuilder; +use Microsoft\Graph\Beta\Generated\Users\Item\Authentication\QrCodePinMethod\QrCodePinMethodRequestBuilder; use Microsoft\Graph\Beta\Generated\Users\Item\Authentication\Requirements\RequirementsRequestBuilder; use Microsoft\Graph\Beta\Generated\Users\Item\Authentication\SignInPreferences\SignInPreferencesRequestBuilder; use Microsoft\Graph\Beta\Generated\Users\Item\Authentication\SoftwareOathMethods\SoftwareOathMethodsRequestBuilder; @@ -101,6 +102,13 @@ public function platformCredentialMethods(): PlatformCredentialMethodsRequestBui return new PlatformCredentialMethodsRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to manage the qrCodePinMethod property of the microsoft.graph.authentication entity. + */ + public function qrCodePinMethod(): QrCodePinMethodRequestBuilder { + return new QrCodePinMethodRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * The requirements property */ diff --git a/src/Generated/Users/Item/Authentication/PlatformCredentialMethods/Item/PlatformCredentialAuthenticationMethodItemRequestBuilder.php b/src/Generated/Users/Item/Authentication/PlatformCredentialMethods/Item/PlatformCredentialAuthenticationMethodItemRequestBuilder.php index 481ba305056..0c00d8f2e52 100644 --- a/src/Generated/Users/Item/Authentication/PlatformCredentialMethods/Item/PlatformCredentialAuthenticationMethodItemRequestBuilder.php +++ b/src/Generated/Users/Item/Authentication/PlatformCredentialMethods/Item/PlatformCredentialAuthenticationMethodItemRequestBuilder.php @@ -54,7 +54,7 @@ public function delete(?PlatformCredentialAuthenticationMethodItemRequestBuilder } /** - * Get platformCredentialMethods from users + * Represents a platform credential instance registered to a user on Mac OS. * @param PlatformCredentialAuthenticationMethodItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -85,7 +85,7 @@ public function toDeleteRequestInformation(?PlatformCredentialAuthenticationMeth } /** - * Get platformCredentialMethods from users + * Represents a platform credential instance registered to a user on Mac OS. * @param PlatformCredentialAuthenticationMethodItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Users/Item/Authentication/PlatformCredentialMethods/Item/PlatformCredentialAuthenticationMethodItemRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/Authentication/PlatformCredentialMethods/Item/PlatformCredentialAuthenticationMethodItemRequestBuilderGetQueryParameters.php index 1eb8d9bcbe1..fdfb41d409c 100644 --- a/src/Generated/Users/Item/Authentication/PlatformCredentialMethods/Item/PlatformCredentialAuthenticationMethodItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Users/Item/Authentication/PlatformCredentialMethods/Item/PlatformCredentialAuthenticationMethodItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get platformCredentialMethods from users + * Represents a platform credential instance registered to a user on Mac OS. */ class PlatformCredentialAuthenticationMethodItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/Users/Item/Authentication/PlatformCredentialMethods/PlatformCredentialMethodsRequestBuilder.php b/src/Generated/Users/Item/Authentication/PlatformCredentialMethods/PlatformCredentialMethodsRequestBuilder.php index 3ebf16583d9..094776421bd 100644 --- a/src/Generated/Users/Item/Authentication/PlatformCredentialMethods/PlatformCredentialMethodsRequestBuilder.php +++ b/src/Generated/Users/Item/Authentication/PlatformCredentialMethods/PlatformCredentialMethodsRequestBuilder.php @@ -51,7 +51,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get platformCredentialMethods from users + * Represents a platform credential instance registered to a user on Mac OS. * @param PlatformCredentialMethodsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -65,7 +65,7 @@ public function get(?PlatformCredentialMethodsRequestBuilderGetRequestConfigurat } /** - * Get platformCredentialMethods from users + * Represents a platform credential instance registered to a user on Mac OS. * @param PlatformCredentialMethodsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Users/Item/Authentication/PlatformCredentialMethods/PlatformCredentialMethodsRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/Authentication/PlatformCredentialMethods/PlatformCredentialMethodsRequestBuilderGetQueryParameters.php index 0ca82691a7b..e6b4130f5fc 100644 --- a/src/Generated/Users/Item/Authentication/PlatformCredentialMethods/PlatformCredentialMethodsRequestBuilderGetQueryParameters.php +++ b/src/Generated/Users/Item/Authentication/PlatformCredentialMethods/PlatformCredentialMethodsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get platformCredentialMethods from users + * Represents a platform credential instance registered to a user on Mac OS. */ class PlatformCredentialMethodsRequestBuilderGetQueryParameters { diff --git a/src/Generated/Users/Item/Authentication/QrCodePinMethod/Pin/PinRequestBuilder.php b/src/Generated/Users/Item/Authentication/QrCodePinMethod/Pin/PinRequestBuilder.php new file mode 100644 index 00000000000..c5d8e8c5ec3 --- /dev/null +++ b/src/Generated/Users/Item/Authentication/QrCodePinMethod/Pin/PinRequestBuilder.php @@ -0,0 +1,151 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new PinRequestBuilder and sets the default values. + * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/users/{user%2Did}/authentication/qrCodePinMethod/pin{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Delete navigation property pin for users + * @param PinRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?PinRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Get pin from users + * @param PinRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?PinRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [QrPin::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Update the navigation property pin in users + * @param QrPin $body The request body + * @param PinRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function patch(QrPin $body, ?PinRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [QrPin::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Delete navigation property pin for users + * @param PinRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?PinRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::DELETE; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + return $requestInfo; + } + + /** + * Get pin from users + * @param PinRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?PinRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Update the navigation property pin in users + * @param QrPin $body The request body + * @param PinRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPatchRequestInformation(QrPin $body, ?PinRequestBuilderPatchRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PATCH; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return PinRequestBuilder + */ + public function withUrl(string $rawUrl): PinRequestBuilder { + return new PinRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/Authentication/QrCodePinMethod/Pin/PinRequestBuilderDeleteRequestConfiguration.php b/src/Generated/Users/Item/Authentication/QrCodePinMethod/Pin/PinRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..31b0bacd667 --- /dev/null +++ b/src/Generated/Users/Item/Authentication/QrCodePinMethod/Pin/PinRequestBuilderDeleteRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Users/Item/Authentication/QrCodePinMethod/Pin/PinRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/Authentication/QrCodePinMethod/Pin/PinRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..e3e046c1e39 --- /dev/null +++ b/src/Generated/Users/Item/Authentication/QrCodePinMethod/Pin/PinRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new PinRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Users/Item/Authentication/QrCodePinMethod/Pin/PinRequestBuilderGetRequestConfiguration.php b/src/Generated/Users/Item/Authentication/QrCodePinMethod/Pin/PinRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..fae9955b9b9 --- /dev/null +++ b/src/Generated/Users/Item/Authentication/QrCodePinMethod/Pin/PinRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param PinRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?PinRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new PinRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return PinRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): PinRequestBuilderGetQueryParameters { + return new PinRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Users/Item/Authentication/QrCodePinMethod/Pin/PinRequestBuilderPatchRequestConfiguration.php b/src/Generated/Users/Item/Authentication/QrCodePinMethod/Pin/PinRequestBuilderPatchRequestConfiguration.php new file mode 100644 index 00000000000..d75790142e9 --- /dev/null +++ b/src/Generated/Users/Item/Authentication/QrCodePinMethod/Pin/PinRequestBuilderPatchRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Users/Item/Authentication/QrCodePinMethod/Pin/UpdatePin/UpdatePinPostRequestBody.php b/src/Generated/Users/Item/Authentication/QrCodePinMethod/Pin/UpdatePin/UpdatePinPostRequestBody.php new file mode 100644 index 00000000000..1c37dbe1428 --- /dev/null +++ b/src/Generated/Users/Item/Authentication/QrCodePinMethod/Pin/UpdatePin/UpdatePinPostRequestBody.php @@ -0,0 +1,136 @@ +backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); + $this->setAdditionalData([]); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return UpdatePinPostRequestBody + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): UpdatePinPostRequestBody { + return new UpdatePinPostRequestBody(); + } + + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return array|null + */ + public function getAdditionalData(): ?array { + $val = $this->getBackingStore()->get('additionalData'); + if (is_null($val) || is_array($val)) { + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'additionalData'"); + } + + /** + * Gets the BackingStore property value. Stores model information. + * @return BackingStore + */ + public function getBackingStore(): BackingStore { + return $this->backingStore; + } + + /** + * Gets the currentPin property value. The currentPin property + * @return string|null + */ + public function getCurrentPin(): ?string { + $val = $this->getBackingStore()->get('currentPin'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'currentPin'"); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return [ + 'currentPin' => fn(ParseNode $n) => $o->setCurrentPin($n->getStringValue()), + 'newPin' => fn(ParseNode $n) => $o->setNewPin($n->getStringValue()), + ]; + } + + /** + * Gets the newPin property value. The newPin property + * @return string|null + */ + public function getNewPin(): ?string { + $val = $this->getBackingStore()->get('newPin'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'newPin'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeStringValue('currentPin', $this->getCurrentPin()); + $writer->writeStringValue('newPin', $this->getNewPin()); + $writer->writeAdditionalData($this->getAdditionalData()); + } + + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param array $value Value to set for the AdditionalData property. + */ + public function setAdditionalData(?array $value): void { + $this->getBackingStore()->set('additionalData', $value); + } + + /** + * Sets the BackingStore property value. Stores model information. + * @param BackingStore $value Value to set for the BackingStore property. + */ + public function setBackingStore(BackingStore $value): void { + $this->backingStore = $value; + } + + /** + * Sets the currentPin property value. The currentPin property + * @param string|null $value Value to set for the currentPin property. + */ + public function setCurrentPin(?string $value): void { + $this->getBackingStore()->set('currentPin', $value); + } + + /** + * Sets the newPin property value. The newPin property + * @param string|null $value Value to set for the newPin property. + */ + public function setNewPin(?string $value): void { + $this->getBackingStore()->set('newPin', $value); + } + +} diff --git a/src/Generated/Users/Item/Authentication/QrCodePinMethod/Pin/UpdatePin/UpdatePinRequestBuilder.php b/src/Generated/Users/Item/Authentication/QrCodePinMethod/Pin/UpdatePin/UpdatePinRequestBuilder.php new file mode 100644 index 00000000000..dc52a0967a5 --- /dev/null +++ b/src/Generated/Users/Item/Authentication/QrCodePinMethod/Pin/UpdatePin/UpdatePinRequestBuilder.php @@ -0,0 +1,75 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/users/{user%2Did}/authentication/qrCodePinMethod/pin/updatePin'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action updatePin + * @param UpdatePinPostRequestBody $body The request body + * @param UpdatePinRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(UpdatePinPostRequestBody $body, ?UpdatePinRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action updatePin + * @param UpdatePinPostRequestBody $body The request body + * @param UpdatePinRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(UpdatePinPostRequestBody $body, ?UpdatePinRequestBuilderPostRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::POST; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return UpdatePinRequestBuilder + */ + public function withUrl(string $rawUrl): UpdatePinRequestBuilder { + return new UpdatePinRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/Authentication/QrCodePinMethod/Pin/UpdatePin/UpdatePinRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/Authentication/QrCodePinMethod/Pin/UpdatePin/UpdatePinRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..e5b0a4d77ca --- /dev/null +++ b/src/Generated/Users/Item/Authentication/QrCodePinMethod/Pin/UpdatePin/UpdatePinRequestBuilderPostRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Users/Item/Authentication/QrCodePinMethod/QrCodePinMethodRequestBuilder.php b/src/Generated/Users/Item/Authentication/QrCodePinMethod/QrCodePinMethodRequestBuilder.php new file mode 100644 index 00000000000..fc9075818d3 --- /dev/null +++ b/src/Generated/Users/Item/Authentication/QrCodePinMethod/QrCodePinMethodRequestBuilder.php @@ -0,0 +1,132 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the standardQRCode property of the microsoft.graph.qrCodePinAuthenticationMethod entity. + */ + public function standardQRCode(): StandardQRCodeRequestBuilder { + return new StandardQRCodeRequestBuilder($this->pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the temporaryQRCode property of the microsoft.graph.qrCodePinAuthenticationMethod entity. + */ + public function temporaryQRCode(): TemporaryQRCodeRequestBuilder { + return new TemporaryQRCodeRequestBuilder($this->pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new QrCodePinMethodRequestBuilder and sets the default values. + * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/users/{user%2Did}/authentication/qrCodePinMethod{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Delete navigation property qrCodePinMethod for users + * @param QrCodePinMethodRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?QrCodePinMethodRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Get qrCodePinMethod from users + * @param QrCodePinMethodRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?QrCodePinMethodRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [QrCodePinAuthenticationMethod::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Delete navigation property qrCodePinMethod for users + * @param QrCodePinMethodRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?QrCodePinMethodRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::DELETE; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + return $requestInfo; + } + + /** + * Get qrCodePinMethod from users + * @param QrCodePinMethodRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?QrCodePinMethodRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return QrCodePinMethodRequestBuilder + */ + public function withUrl(string $rawUrl): QrCodePinMethodRequestBuilder { + return new QrCodePinMethodRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/Authentication/QrCodePinMethod/QrCodePinMethodRequestBuilderDeleteRequestConfiguration.php b/src/Generated/Users/Item/Authentication/QrCodePinMethod/QrCodePinMethodRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..3ebd049dbc6 --- /dev/null +++ b/src/Generated/Users/Item/Authentication/QrCodePinMethod/QrCodePinMethodRequestBuilderDeleteRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Users/Item/Authentication/QrCodePinMethod/QrCodePinMethodRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/Authentication/QrCodePinMethod/QrCodePinMethodRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..c8df7bea707 --- /dev/null +++ b/src/Generated/Users/Item/Authentication/QrCodePinMethod/QrCodePinMethodRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new QrCodePinMethodRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Users/Item/Authentication/QrCodePinMethod/QrCodePinMethodRequestBuilderGetRequestConfiguration.php b/src/Generated/Users/Item/Authentication/QrCodePinMethod/QrCodePinMethodRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..d7d54d3b562 --- /dev/null +++ b/src/Generated/Users/Item/Authentication/QrCodePinMethod/QrCodePinMethodRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param QrCodePinMethodRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?QrCodePinMethodRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new QrCodePinMethodRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return QrCodePinMethodRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): QrCodePinMethodRequestBuilderGetQueryParameters { + return new QrCodePinMethodRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Users/Item/Authentication/QrCodePinMethod/StandardQRCode/StandardQRCodeRequestBuilder.php b/src/Generated/Users/Item/Authentication/QrCodePinMethod/StandardQRCode/StandardQRCodeRequestBuilder.php new file mode 100644 index 00000000000..d63aeb080c1 --- /dev/null +++ b/src/Generated/Users/Item/Authentication/QrCodePinMethod/StandardQRCode/StandardQRCodeRequestBuilder.php @@ -0,0 +1,143 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/users/{user%2Did}/authentication/qrCodePinMethod/standardQRCode{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Delete navigation property standardQRCode for users + * @param StandardQRCodeRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?StandardQRCodeRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Get standardQRCode from users + * @param StandardQRCodeRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?StandardQRCodeRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [QrCode::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Update the navigation property standardQRCode in users + * @param QrCode $body The request body + * @param StandardQRCodeRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function patch(QrCode $body, ?StandardQRCodeRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [QrCode::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Delete navigation property standardQRCode for users + * @param StandardQRCodeRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?StandardQRCodeRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::DELETE; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + return $requestInfo; + } + + /** + * Get standardQRCode from users + * @param StandardQRCodeRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?StandardQRCodeRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Update the navigation property standardQRCode in users + * @param QrCode $body The request body + * @param StandardQRCodeRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPatchRequestInformation(QrCode $body, ?StandardQRCodeRequestBuilderPatchRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PATCH; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return StandardQRCodeRequestBuilder + */ + public function withUrl(string $rawUrl): StandardQRCodeRequestBuilder { + return new StandardQRCodeRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/Authentication/QrCodePinMethod/StandardQRCode/StandardQRCodeRequestBuilderDeleteRequestConfiguration.php b/src/Generated/Users/Item/Authentication/QrCodePinMethod/StandardQRCode/StandardQRCodeRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..f340b18751e --- /dev/null +++ b/src/Generated/Users/Item/Authentication/QrCodePinMethod/StandardQRCode/StandardQRCodeRequestBuilderDeleteRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Users/Item/Authentication/QrCodePinMethod/StandardQRCode/StandardQRCodeRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/Authentication/QrCodePinMethod/StandardQRCode/StandardQRCodeRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..e5d0479cd45 --- /dev/null +++ b/src/Generated/Users/Item/Authentication/QrCodePinMethod/StandardQRCode/StandardQRCodeRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new StandardQRCodeRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Users/Item/Authentication/QrCodePinMethod/StandardQRCode/StandardQRCodeRequestBuilderGetRequestConfiguration.php b/src/Generated/Users/Item/Authentication/QrCodePinMethod/StandardQRCode/StandardQRCodeRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..a46ee41300e --- /dev/null +++ b/src/Generated/Users/Item/Authentication/QrCodePinMethod/StandardQRCode/StandardQRCodeRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param StandardQRCodeRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?StandardQRCodeRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new StandardQRCodeRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return StandardQRCodeRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): StandardQRCodeRequestBuilderGetQueryParameters { + return new StandardQRCodeRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Users/Item/Authentication/QrCodePinMethod/StandardQRCode/StandardQRCodeRequestBuilderPatchRequestConfiguration.php b/src/Generated/Users/Item/Authentication/QrCodePinMethod/StandardQRCode/StandardQRCodeRequestBuilderPatchRequestConfiguration.php new file mode 100644 index 00000000000..0d7a073e3df --- /dev/null +++ b/src/Generated/Users/Item/Authentication/QrCodePinMethod/StandardQRCode/StandardQRCodeRequestBuilderPatchRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Users/Item/Authentication/QrCodePinMethod/TemporaryQRCode/TemporaryQRCodeRequestBuilder.php b/src/Generated/Users/Item/Authentication/QrCodePinMethod/TemporaryQRCode/TemporaryQRCodeRequestBuilder.php new file mode 100644 index 00000000000..fc0525f1543 --- /dev/null +++ b/src/Generated/Users/Item/Authentication/QrCodePinMethod/TemporaryQRCode/TemporaryQRCodeRequestBuilder.php @@ -0,0 +1,143 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/users/{user%2Did}/authentication/qrCodePinMethod/temporaryQRCode{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Delete navigation property temporaryQRCode for users + * @param TemporaryQRCodeRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?TemporaryQRCodeRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Get temporaryQRCode from users + * @param TemporaryQRCodeRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?TemporaryQRCodeRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [QrCode::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Update the navigation property temporaryQRCode in users + * @param QrCode $body The request body + * @param TemporaryQRCodeRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function patch(QrCode $body, ?TemporaryQRCodeRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [QrCode::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Delete navigation property temporaryQRCode for users + * @param TemporaryQRCodeRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?TemporaryQRCodeRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::DELETE; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + return $requestInfo; + } + + /** + * Get temporaryQRCode from users + * @param TemporaryQRCodeRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?TemporaryQRCodeRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Update the navigation property temporaryQRCode in users + * @param QrCode $body The request body + * @param TemporaryQRCodeRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPatchRequestInformation(QrCode $body, ?TemporaryQRCodeRequestBuilderPatchRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PATCH; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return TemporaryQRCodeRequestBuilder + */ + public function withUrl(string $rawUrl): TemporaryQRCodeRequestBuilder { + return new TemporaryQRCodeRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/Authentication/QrCodePinMethod/TemporaryQRCode/TemporaryQRCodeRequestBuilderDeleteRequestConfiguration.php b/src/Generated/Users/Item/Authentication/QrCodePinMethod/TemporaryQRCode/TemporaryQRCodeRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..65d7b12b896 --- /dev/null +++ b/src/Generated/Users/Item/Authentication/QrCodePinMethod/TemporaryQRCode/TemporaryQRCodeRequestBuilderDeleteRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Users/Item/Authentication/QrCodePinMethod/TemporaryQRCode/TemporaryQRCodeRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/Authentication/QrCodePinMethod/TemporaryQRCode/TemporaryQRCodeRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..f61111ecc02 --- /dev/null +++ b/src/Generated/Users/Item/Authentication/QrCodePinMethod/TemporaryQRCode/TemporaryQRCodeRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new TemporaryQRCodeRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Users/Item/Authentication/QrCodePinMethod/TemporaryQRCode/TemporaryQRCodeRequestBuilderGetRequestConfiguration.php b/src/Generated/Users/Item/Authentication/QrCodePinMethod/TemporaryQRCode/TemporaryQRCodeRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..88f153d7732 --- /dev/null +++ b/src/Generated/Users/Item/Authentication/QrCodePinMethod/TemporaryQRCode/TemporaryQRCodeRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param TemporaryQRCodeRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?TemporaryQRCodeRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new TemporaryQRCodeRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return TemporaryQRCodeRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): TemporaryQRCodeRequestBuilderGetQueryParameters { + return new TemporaryQRCodeRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Users/Item/Authentication/QrCodePinMethod/TemporaryQRCode/TemporaryQRCodeRequestBuilderPatchRequestConfiguration.php b/src/Generated/Users/Item/Authentication/QrCodePinMethod/TemporaryQRCode/TemporaryQRCodeRequestBuilderPatchRequestConfiguration.php new file mode 100644 index 00000000000..ca1c794e97b --- /dev/null +++ b/src/Generated/Users/Item/Authentication/QrCodePinMethod/TemporaryQRCode/TemporaryQRCodeRequestBuilderPatchRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Users/Item/Communications/CallSettings/CallSettingsRequestBuilder.php b/src/Generated/Users/Item/Communications/CallSettings/CallSettingsRequestBuilder.php new file mode 100644 index 00000000000..af2554a4f59 --- /dev/null +++ b/src/Generated/Users/Item/Communications/CallSettings/CallSettingsRequestBuilder.php @@ -0,0 +1,159 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the delegators property of the microsoft.graph.callSettings entity. + */ + public function delegators(): DelegatorsRequestBuilder { + return new DelegatorsRequestBuilder($this->pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CallSettingsRequestBuilder and sets the default values. + * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/users/{user%2Did}/communications/callSettings{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Delete navigation property callSettings for users + * @param CallSettingsRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?CallSettingsRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The call settings assigned to the user. + * @param CallSettingsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CallSettingsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CallSettings::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Update the navigation property callSettings in users + * @param CallSettings $body The request body + * @param CallSettingsRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function patch(CallSettings $body, ?CallSettingsRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [CallSettings::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Delete navigation property callSettings for users + * @param CallSettingsRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?CallSettingsRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::DELETE; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + return $requestInfo; + } + + /** + * The call settings assigned to the user. + * @param CallSettingsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CallSettingsRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Update the navigation property callSettings in users + * @param CallSettings $body The request body + * @param CallSettingsRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPatchRequestInformation(CallSettings $body, ?CallSettingsRequestBuilderPatchRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PATCH; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return CallSettingsRequestBuilder + */ + public function withUrl(string $rawUrl): CallSettingsRequestBuilder { + return new CallSettingsRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/Communications/CallSettings/CallSettingsRequestBuilderDeleteRequestConfiguration.php b/src/Generated/Users/Item/Communications/CallSettings/CallSettingsRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..8634a8aafba --- /dev/null +++ b/src/Generated/Users/Item/Communications/CallSettings/CallSettingsRequestBuilderDeleteRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Users/Item/Communications/CallSettings/CallSettingsRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/Communications/CallSettings/CallSettingsRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..cbd1ea7a100 --- /dev/null +++ b/src/Generated/Users/Item/Communications/CallSettings/CallSettingsRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new CallSettingsRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Users/Item/Communications/CallSettings/CallSettingsRequestBuilderGetRequestConfiguration.php b/src/Generated/Users/Item/Communications/CallSettings/CallSettingsRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..1b904ac2dba --- /dev/null +++ b/src/Generated/Users/Item/Communications/CallSettings/CallSettingsRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CallSettingsRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CallSettingsRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CallSettingsRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CallSettingsRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CallSettingsRequestBuilderGetQueryParameters { + return new CallSettingsRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Users/Item/Communications/CallSettings/CallSettingsRequestBuilderPatchRequestConfiguration.php b/src/Generated/Users/Item/Communications/CallSettings/CallSettingsRequestBuilderPatchRequestConfiguration.php new file mode 100644 index 00000000000..2be8879c2b2 --- /dev/null +++ b/src/Generated/Users/Item/Communications/CallSettings/CallSettingsRequestBuilderPatchRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Users/Item/Communications/CallSettings/Delegates/Count/CountRequestBuilder.php b/src/Generated/Users/Item/Communications/CallSettings/Delegates/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..d553e56741a --- /dev/null +++ b/src/Generated/Users/Item/Communications/CallSettings/Delegates/Count/CountRequestBuilder.php @@ -0,0 +1,78 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/users/{user%2Did}/communications/callSettings/delegates/$count{?%24filter,%24search}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Get the number of the resource + * @param CountRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CountRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, 'int', $errorMappings); + return $result; + } + + /** + * Get the number of the resource + * @param CountRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CountRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "text/plain;q=0.9"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return CountRequestBuilder + */ + public function withUrl(string $rawUrl): CountRequestBuilder { + return new CountRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/Communications/CallSettings/Delegates/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/Communications/CallSettings/Delegates/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..a1ac245a4d4 --- /dev/null +++ b/src/Generated/Users/Item/Communications/CallSettings/Delegates/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/Users/Item/Communications/CallSettings/Delegates/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/Users/Item/Communications/CallSettings/Delegates/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..ddd4f7d1fd2 --- /dev/null +++ b/src/Generated/Users/Item/Communications/CallSettings/Delegates/Count/CountRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CountRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CountRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CountRequestBuilderGetQueryParameters. + * @param string|null $filter Filter items by property values + * @param string|null $search Search items by search phrases + * @return CountRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?string $filter = null, ?string $search = null): CountRequestBuilderGetQueryParameters { + return new CountRequestBuilderGetQueryParameters($filter, $search); + } + +} diff --git a/src/Generated/Users/Item/Communications/CallSettings/Delegates/DelegatesRequestBuilder.php b/src/Generated/Users/Item/Communications/CallSettings/Delegates/DelegatesRequestBuilder.php new file mode 100644 index 00000000000..cb6e5cc25c6 --- /dev/null +++ b/src/Generated/Users/Item/Communications/CallSettings/Delegates/DelegatesRequestBuilder.php @@ -0,0 +1,133 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the delegates property of the microsoft.graph.callSettings entity. + * @param string $delegationSettingsId The unique identifier of delegationSettings + * @return DelegationSettingsItemRequestBuilder + */ + public function byDelegationSettingsId(string $delegationSettingsId): DelegationSettingsItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['delegationSettings%2Did'] = $delegationSettingsId; + return new DelegationSettingsItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new DelegatesRequestBuilder and sets the default values. + * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/users/{user%2Did}/communications/callSettings/delegates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Represents the delegate settings. + * @param DelegatesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?DelegatesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [DelegationSettingsCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Create new navigation property to delegates for users + * @param DelegationSettings $body The request body + * @param DelegatesRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(DelegationSettings $body, ?DelegatesRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [DelegationSettings::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Represents the delegate settings. + * @param DelegatesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?DelegatesRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Create new navigation property to delegates for users + * @param DelegationSettings $body The request body + * @param DelegatesRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(DelegationSettings $body, ?DelegatesRequestBuilderPostRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::POST; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return DelegatesRequestBuilder + */ + public function withUrl(string $rawUrl): DelegatesRequestBuilder { + return new DelegatesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/Communications/CallSettings/Delegates/DelegatesRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/Communications/CallSettings/Delegates/DelegatesRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..751086dadd5 --- /dev/null +++ b/src/Generated/Users/Item/Communications/CallSettings/Delegates/DelegatesRequestBuilderGetQueryParameters.php @@ -0,0 +1,82 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24filter") + * @var string|null $filter Filter items by property values + */ + public ?string $filter = null; + + /** + * @QueryParameter("%24orderby") + * @var array|null $orderby Order items by property values + */ + public ?array $orderby = null; + + /** + * @QueryParameter("%24search") + * @var string|null $search Search items by search phrases + */ + public ?string $search = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * @QueryParameter("%24skip") + * @var int|null $skip Skip the first n items + */ + public ?int $skip = null; + + /** + * @QueryParameter("%24top") + * @var int|null $top Show only the first n items + */ + public ?int $top = null; + + /** + * Instantiates a new DelegatesRequestBuilderGetQueryParameters and sets the default values. + * @param bool|null $count Include count of items + * @param array|null $expand Expand related entities + * @param string|null $filter Filter items by property values + * @param array|null $orderby Order items by property values + * @param string|null $search Search items by search phrases + * @param array|null $select Select properties to be returned + * @param int|null $skip Skip the first n items + * @param int|null $top Show only the first n items + */ + public function __construct(?bool $count = null, ?array $expand = null, ?string $filter = null, ?array $orderby = null, ?string $search = null, ?array $select = null, ?int $skip = null, ?int $top = null) { + $this->count = $count; + $this->expand = $expand; + $this->filter = $filter; + $this->orderby = $orderby; + $this->search = $search; + $this->select = $select; + $this->skip = $skip; + $this->top = $top; + } + +} diff --git a/src/Generated/Users/Item/Communications/CallSettings/Delegates/DelegatesRequestBuilderGetRequestConfiguration.php b/src/Generated/Users/Item/Communications/CallSettings/Delegates/DelegatesRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..5bec3d263a4 --- /dev/null +++ b/src/Generated/Users/Item/Communications/CallSettings/Delegates/DelegatesRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param DelegatesRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?DelegatesRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new DelegatesRequestBuilderGetQueryParameters. + * @param bool|null $count Include count of items + * @param array|null $expand Expand related entities + * @param string|null $filter Filter items by property values + * @param array|null $orderby Order items by property values + * @param string|null $search Search items by search phrases + * @param array|null $select Select properties to be returned + * @param int|null $skip Skip the first n items + * @param int|null $top Show only the first n items + * @return DelegatesRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?bool $count = null, ?array $expand = null, ?string $filter = null, ?array $orderby = null, ?string $search = null, ?array $select = null, ?int $skip = null, ?int $top = null): DelegatesRequestBuilderGetQueryParameters { + return new DelegatesRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/Users/Item/Communications/CallSettings/Delegates/DelegatesRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/Communications/CallSettings/Delegates/DelegatesRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..37abc50e667 --- /dev/null +++ b/src/Generated/Users/Item/Communications/CallSettings/Delegates/DelegatesRequestBuilderPostRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Users/Item/Communications/CallSettings/Delegates/Item/DelegationSettingsItemRequestBuilder.php b/src/Generated/Users/Item/Communications/CallSettings/Delegates/Item/DelegationSettingsItemRequestBuilder.php new file mode 100644 index 00000000000..6ab74aab32b --- /dev/null +++ b/src/Generated/Users/Item/Communications/CallSettings/Delegates/Item/DelegationSettingsItemRequestBuilder.php @@ -0,0 +1,143 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/users/{user%2Did}/communications/callSettings/delegates/{delegationSettings%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Delete navigation property delegates for users + * @param DelegationSettingsItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?DelegationSettingsItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Represents the delegate settings. + * @param DelegationSettingsItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?DelegationSettingsItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [DelegationSettings::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Update the navigation property delegates in users + * @param DelegationSettings $body The request body + * @param DelegationSettingsItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function patch(DelegationSettings $body, ?DelegationSettingsItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [DelegationSettings::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Delete navigation property delegates for users + * @param DelegationSettingsItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?DelegationSettingsItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::DELETE; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + return $requestInfo; + } + + /** + * Represents the delegate settings. + * @param DelegationSettingsItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?DelegationSettingsItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Update the navigation property delegates in users + * @param DelegationSettings $body The request body + * @param DelegationSettingsItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPatchRequestInformation(DelegationSettings $body, ?DelegationSettingsItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PATCH; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return DelegationSettingsItemRequestBuilder + */ + public function withUrl(string $rawUrl): DelegationSettingsItemRequestBuilder { + return new DelegationSettingsItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/Communications/CallSettings/Delegates/Item/DelegationSettingsItemRequestBuilderDeleteRequestConfiguration.php b/src/Generated/Users/Item/Communications/CallSettings/Delegates/Item/DelegationSettingsItemRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..5af14c71285 --- /dev/null +++ b/src/Generated/Users/Item/Communications/CallSettings/Delegates/Item/DelegationSettingsItemRequestBuilderDeleteRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Users/Item/Communications/CallSettings/Delegates/Item/DelegationSettingsItemRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/Communications/CallSettings/Delegates/Item/DelegationSettingsItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..f5b2bbd1072 --- /dev/null +++ b/src/Generated/Users/Item/Communications/CallSettings/Delegates/Item/DelegationSettingsItemRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new DelegationSettingsItemRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Users/Item/Communications/CallSettings/Delegates/Item/DelegationSettingsItemRequestBuilderGetRequestConfiguration.php b/src/Generated/Users/Item/Communications/CallSettings/Delegates/Item/DelegationSettingsItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..1e8a349a50d --- /dev/null +++ b/src/Generated/Users/Item/Communications/CallSettings/Delegates/Item/DelegationSettingsItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param DelegationSettingsItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?DelegationSettingsItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new DelegationSettingsItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return DelegationSettingsItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): DelegationSettingsItemRequestBuilderGetQueryParameters { + return new DelegationSettingsItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Users/Item/Communications/CallSettings/Delegates/Item/DelegationSettingsItemRequestBuilderPatchRequestConfiguration.php b/src/Generated/Users/Item/Communications/CallSettings/Delegates/Item/DelegationSettingsItemRequestBuilderPatchRequestConfiguration.php new file mode 100644 index 00000000000..f1cdc8b8cc6 --- /dev/null +++ b/src/Generated/Users/Item/Communications/CallSettings/Delegates/Item/DelegationSettingsItemRequestBuilderPatchRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Users/Item/Communications/CallSettings/Delegators/Count/CountRequestBuilder.php b/src/Generated/Users/Item/Communications/CallSettings/Delegators/Count/CountRequestBuilder.php new file mode 100644 index 00000000000..3817e1dd800 --- /dev/null +++ b/src/Generated/Users/Item/Communications/CallSettings/Delegators/Count/CountRequestBuilder.php @@ -0,0 +1,78 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/users/{user%2Did}/communications/callSettings/delegators/$count{?%24filter,%24search}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Get the number of the resource + * @param CountRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CountRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, 'int', $errorMappings); + return $result; + } + + /** + * Get the number of the resource + * @param CountRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CountRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "text/plain;q=0.9"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return CountRequestBuilder + */ + public function withUrl(string $rawUrl): CountRequestBuilder { + return new CountRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/Communications/CallSettings/Delegators/Count/CountRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/Communications/CallSettings/Delegators/Count/CountRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..20f9f8e1c31 --- /dev/null +++ b/src/Generated/Users/Item/Communications/CallSettings/Delegators/Count/CountRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +filter = $filter; + $this->search = $search; + } + +} diff --git a/src/Generated/Users/Item/Communications/CallSettings/Delegators/Count/CountRequestBuilderGetRequestConfiguration.php b/src/Generated/Users/Item/Communications/CallSettings/Delegators/Count/CountRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..3909e04fe03 --- /dev/null +++ b/src/Generated/Users/Item/Communications/CallSettings/Delegators/Count/CountRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CountRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CountRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CountRequestBuilderGetQueryParameters. + * @param string|null $filter Filter items by property values + * @param string|null $search Search items by search phrases + * @return CountRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?string $filter = null, ?string $search = null): CountRequestBuilderGetQueryParameters { + return new CountRequestBuilderGetQueryParameters($filter, $search); + } + +} diff --git a/src/Generated/Users/Item/Communications/CallSettings/Delegators/DelegatorsRequestBuilder.php b/src/Generated/Users/Item/Communications/CallSettings/Delegators/DelegatorsRequestBuilder.php new file mode 100644 index 00000000000..94e6e353234 --- /dev/null +++ b/src/Generated/Users/Item/Communications/CallSettings/Delegators/DelegatorsRequestBuilder.php @@ -0,0 +1,133 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Provides operations to manage the delegators property of the microsoft.graph.callSettings entity. + * @param string $delegationSettingsId The unique identifier of delegationSettings + * @return DelegationSettingsItemRequestBuilder + */ + public function byDelegationSettingsId(string $delegationSettingsId): DelegationSettingsItemRequestBuilder { + $urlTplParams = $this->pathParameters; + $urlTplParams['delegationSettings%2Did'] = $delegationSettingsId; + return new DelegationSettingsItemRequestBuilder($urlTplParams, $this->requestAdapter); + } + + /** + * Instantiates a new DelegatorsRequestBuilder and sets the default values. + * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/users/{user%2Did}/communications/callSettings/delegators{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Represents the delegator settings. + * @param DelegatorsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?DelegatorsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [DelegationSettingsCollectionResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Create new navigation property to delegators for users + * @param DelegationSettings $body The request body + * @param DelegatorsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(DelegationSettings $body, ?DelegatorsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [DelegationSettings::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Represents the delegator settings. + * @param DelegatorsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?DelegatorsRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Create new navigation property to delegators for users + * @param DelegationSettings $body The request body + * @param DelegatorsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(DelegationSettings $body, ?DelegatorsRequestBuilderPostRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::POST; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return DelegatorsRequestBuilder + */ + public function withUrl(string $rawUrl): DelegatorsRequestBuilder { + return new DelegatorsRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/Communications/CallSettings/Delegators/DelegatorsRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/Communications/CallSettings/Delegators/DelegatorsRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..d3e4cb838bd --- /dev/null +++ b/src/Generated/Users/Item/Communications/CallSettings/Delegators/DelegatorsRequestBuilderGetQueryParameters.php @@ -0,0 +1,82 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24filter") + * @var string|null $filter Filter items by property values + */ + public ?string $filter = null; + + /** + * @QueryParameter("%24orderby") + * @var array|null $orderby Order items by property values + */ + public ?array $orderby = null; + + /** + * @QueryParameter("%24search") + * @var string|null $search Search items by search phrases + */ + public ?string $search = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * @QueryParameter("%24skip") + * @var int|null $skip Skip the first n items + */ + public ?int $skip = null; + + /** + * @QueryParameter("%24top") + * @var int|null $top Show only the first n items + */ + public ?int $top = null; + + /** + * Instantiates a new DelegatorsRequestBuilderGetQueryParameters and sets the default values. + * @param bool|null $count Include count of items + * @param array|null $expand Expand related entities + * @param string|null $filter Filter items by property values + * @param array|null $orderby Order items by property values + * @param string|null $search Search items by search phrases + * @param array|null $select Select properties to be returned + * @param int|null $skip Skip the first n items + * @param int|null $top Show only the first n items + */ + public function __construct(?bool $count = null, ?array $expand = null, ?string $filter = null, ?array $orderby = null, ?string $search = null, ?array $select = null, ?int $skip = null, ?int $top = null) { + $this->count = $count; + $this->expand = $expand; + $this->filter = $filter; + $this->orderby = $orderby; + $this->search = $search; + $this->select = $select; + $this->skip = $skip; + $this->top = $top; + } + +} diff --git a/src/Generated/Users/Item/Communications/CallSettings/Delegators/DelegatorsRequestBuilderGetRequestConfiguration.php b/src/Generated/Users/Item/Communications/CallSettings/Delegators/DelegatorsRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..49ea01879a0 --- /dev/null +++ b/src/Generated/Users/Item/Communications/CallSettings/Delegators/DelegatorsRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,45 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param DelegatorsRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?DelegatorsRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new DelegatorsRequestBuilderGetQueryParameters. + * @param bool|null $count Include count of items + * @param array|null $expand Expand related entities + * @param string|null $filter Filter items by property values + * @param array|null $orderby Order items by property values + * @param string|null $search Search items by search phrases + * @param array|null $select Select properties to be returned + * @param int|null $skip Skip the first n items + * @param int|null $top Show only the first n items + * @return DelegatorsRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?bool $count = null, ?array $expand = null, ?string $filter = null, ?array $orderby = null, ?string $search = null, ?array $select = null, ?int $skip = null, ?int $top = null): DelegatorsRequestBuilderGetQueryParameters { + return new DelegatorsRequestBuilderGetQueryParameters($count, $expand, $filter, $orderby, $search, $select, $skip, $top); + } + +} diff --git a/src/Generated/Users/Item/Communications/CallSettings/Delegators/DelegatorsRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/Communications/CallSettings/Delegators/DelegatorsRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..5de581fe25b --- /dev/null +++ b/src/Generated/Users/Item/Communications/CallSettings/Delegators/DelegatorsRequestBuilderPostRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Users/Item/Communications/CallSettings/Delegators/Item/DelegationSettingsItemRequestBuilder.php b/src/Generated/Users/Item/Communications/CallSettings/Delegators/Item/DelegationSettingsItemRequestBuilder.php new file mode 100644 index 00000000000..89075d20448 --- /dev/null +++ b/src/Generated/Users/Item/Communications/CallSettings/Delegators/Item/DelegationSettingsItemRequestBuilder.php @@ -0,0 +1,143 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/users/{user%2Did}/communications/callSettings/delegators/{delegationSettings%2Did}{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Delete navigation property delegators for users + * @param DelegationSettingsItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?DelegationSettingsItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Represents the delegator settings. + * @param DelegationSettingsItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?DelegationSettingsItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [DelegationSettings::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Update the navigation property delegators in users + * @param DelegationSettings $body The request body + * @param DelegationSettingsItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function patch(DelegationSettings $body, ?DelegationSettingsItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [DelegationSettings::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Delete navigation property delegators for users + * @param DelegationSettingsItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?DelegationSettingsItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::DELETE; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + return $requestInfo; + } + + /** + * Represents the delegator settings. + * @param DelegationSettingsItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?DelegationSettingsItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Update the navigation property delegators in users + * @param DelegationSettings $body The request body + * @param DelegationSettingsItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPatchRequestInformation(DelegationSettings $body, ?DelegationSettingsItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PATCH; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return DelegationSettingsItemRequestBuilder + */ + public function withUrl(string $rawUrl): DelegationSettingsItemRequestBuilder { + return new DelegationSettingsItemRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/Communications/CallSettings/Delegators/Item/DelegationSettingsItemRequestBuilderDeleteRequestConfiguration.php b/src/Generated/Users/Item/Communications/CallSettings/Delegators/Item/DelegationSettingsItemRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..23dcc0b7ffd --- /dev/null +++ b/src/Generated/Users/Item/Communications/CallSettings/Delegators/Item/DelegationSettingsItemRequestBuilderDeleteRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Users/Item/Communications/CallSettings/Delegators/Item/DelegationSettingsItemRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/Communications/CallSettings/Delegators/Item/DelegationSettingsItemRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..a461e41ca47 --- /dev/null +++ b/src/Generated/Users/Item/Communications/CallSettings/Delegators/Item/DelegationSettingsItemRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new DelegationSettingsItemRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Users/Item/Communications/CallSettings/Delegators/Item/DelegationSettingsItemRequestBuilderGetRequestConfiguration.php b/src/Generated/Users/Item/Communications/CallSettings/Delegators/Item/DelegationSettingsItemRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..8c26121df3f --- /dev/null +++ b/src/Generated/Users/Item/Communications/CallSettings/Delegators/Item/DelegationSettingsItemRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param DelegationSettingsItemRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?DelegationSettingsItemRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new DelegationSettingsItemRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return DelegationSettingsItemRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): DelegationSettingsItemRequestBuilderGetQueryParameters { + return new DelegationSettingsItemRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Users/Item/Communications/CallSettings/Delegators/Item/DelegationSettingsItemRequestBuilderPatchRequestConfiguration.php b/src/Generated/Users/Item/Communications/CallSettings/Delegators/Item/DelegationSettingsItemRequestBuilderPatchRequestConfiguration.php new file mode 100644 index 00000000000..7104e86efed --- /dev/null +++ b/src/Generated/Users/Item/Communications/CallSettings/Delegators/Item/DelegationSettingsItemRequestBuilderPatchRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Users/Item/Communications/CommunicationsRequestBuilder.php b/src/Generated/Users/Item/Communications/CommunicationsRequestBuilder.php new file mode 100644 index 00000000000..cd04687fe7a --- /dev/null +++ b/src/Generated/Users/Item/Communications/CommunicationsRequestBuilder.php @@ -0,0 +1,151 @@ +pathParameters, $this->requestAdapter); + } + + /** + * Instantiates a new CommunicationsRequestBuilder and sets the default values. + * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/users/{user%2Did}/communications{?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Delete navigation property communications for users + * @param CommunicationsRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function delete(?CommunicationsRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * The user's communications settings on Teams. + * @param CommunicationsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CommunicationsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [UserCloudCommunication::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Update the navigation property communications in users + * @param UserCloudCommunication $body The request body + * @param CommunicationsRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function patch(UserCloudCommunication $body, ?CommunicationsRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [UserCloudCommunication::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Delete navigation property communications for users + * @param CommunicationsRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?CommunicationsRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::DELETE; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + return $requestInfo; + } + + /** + * The user's communications settings on Teams. + * @param CommunicationsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CommunicationsRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Update the navigation property communications in users + * @param UserCloudCommunication $body The request body + * @param CommunicationsRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPatchRequestInformation(UserCloudCommunication $body, ?CommunicationsRequestBuilderPatchRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PATCH; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return CommunicationsRequestBuilder + */ + public function withUrl(string $rawUrl): CommunicationsRequestBuilder { + return new CommunicationsRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/Communications/CommunicationsRequestBuilderDeleteRequestConfiguration.php b/src/Generated/Users/Item/Communications/CommunicationsRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..78e573b2228 --- /dev/null +++ b/src/Generated/Users/Item/Communications/CommunicationsRequestBuilderDeleteRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Users/Item/Communications/CommunicationsRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/Communications/CommunicationsRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..c2d1779aea9 --- /dev/null +++ b/src/Generated/Users/Item/Communications/CommunicationsRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new CommunicationsRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Users/Item/Communications/CommunicationsRequestBuilderGetRequestConfiguration.php b/src/Generated/Users/Item/Communications/CommunicationsRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..c6229563a52 --- /dev/null +++ b/src/Generated/Users/Item/Communications/CommunicationsRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CommunicationsRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CommunicationsRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CommunicationsRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CommunicationsRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CommunicationsRequestBuilderGetQueryParameters { + return new CommunicationsRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Users/Item/Communications/CommunicationsRequestBuilderPatchRequestConfiguration.php b/src/Generated/Users/Item/Communications/CommunicationsRequestBuilderPatchRequestConfiguration.php new file mode 100644 index 00000000000..eab42c00e85 --- /dev/null +++ b/src/Generated/Users/Item/Communications/CommunicationsRequestBuilderPatchRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/Users/Item/OnlineMeetings/Item/Recordings/Item/CallRecordingItemRequestBuilder.php b/src/Generated/Users/Item/OnlineMeetings/Item/Recordings/Item/CallRecordingItemRequestBuilder.php index 12ad94f00d2..76cfa57d004 100644 --- a/src/Generated/Users/Item/OnlineMeetings/Item/Recordings/Item/CallRecordingItemRequestBuilder.php +++ b/src/Generated/Users/Item/OnlineMeetings/Item/Recordings/Item/CallRecordingItemRequestBuilder.php @@ -53,7 +53,7 @@ public function delete(?CallRecordingItemRequestBuilderDeleteRequestConfiguratio } /** - * Get a callRecording object associated with a scheduled onlineMeeting. This API supports the retrieval of call recordings from private chat meetings and channel meetings. For a recording, this API returns the metadata of the single recording associated with the online meeting. For the content of a recording, this API returns the stream of bytes associated with the recording. + * Get a callRecording object associated with a scheduled onlineMeeting. This API supports the retrieval of call recordings from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. For a recording, this API returns the metadata of the single recording associated with the online meeting. For the content of a recording, this API returns the stream of bytes associated with the recording. * @param CallRecordingItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -100,7 +100,7 @@ public function toDeleteRequestInformation(?CallRecordingItemRequestBuilderDelet } /** - * Get a callRecording object associated with a scheduled onlineMeeting. This API supports the retrieval of call recordings from private chat meetings and channel meetings. For a recording, this API returns the metadata of the single recording associated with the online meeting. For the content of a recording, this API returns the stream of bytes associated with the recording. + * Get a callRecording object associated with a scheduled onlineMeeting. This API supports the retrieval of call recordings from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. For a recording, this API returns the metadata of the single recording associated with the online meeting. For the content of a recording, this API returns the stream of bytes associated with the recording. * @param CallRecordingItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Users/Item/OnlineMeetings/Item/Recordings/Item/CallRecordingItemRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/OnlineMeetings/Item/Recordings/Item/CallRecordingItemRequestBuilderGetQueryParameters.php index 5ed13fda762..6f1d615f949 100644 --- a/src/Generated/Users/Item/OnlineMeetings/Item/Recordings/Item/CallRecordingItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Users/Item/OnlineMeetings/Item/Recordings/Item/CallRecordingItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get a callRecording object associated with a scheduled onlineMeeting. This API supports the retrieval of call recordings from private chat meetings and channel meetings. For a recording, this API returns the metadata of the single recording associated with the online meeting. For the content of a recording, this API returns the stream of bytes associated with the recording. + * Get a callRecording object associated with a scheduled onlineMeeting. This API supports the retrieval of call recordings from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. For a recording, this API returns the metadata of the single recording associated with the online meeting. For the content of a recording, this API returns the stream of bytes associated with the recording. */ class CallRecordingItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/Users/Item/OnlineMeetings/Item/Recordings/Item/Content/ContentRequestBuilder.php b/src/Generated/Users/Item/OnlineMeetings/Item/Recordings/Item/Content/ContentRequestBuilder.php index e6286960240..c585211fcf4 100644 --- a/src/Generated/Users/Item/OnlineMeetings/Item/Recordings/Item/Content/ContentRequestBuilder.php +++ b/src/Generated/Users/Item/OnlineMeetings/Item/Recordings/Item/Content/ContentRequestBuilder.php @@ -46,7 +46,7 @@ public function delete(?ContentRequestBuilderDeleteRequestConfiguration $request } /** - * Get a callRecording object associated with a scheduled onlineMeeting. This API supports the retrieval of call recordings from private chat meetings and channel meetings. For a recording, this API returns the metadata of the single recording associated with the online meeting. For the content of a recording, this API returns the stream of bytes associated with the recording. + * Get a callRecording object associated with a scheduled onlineMeeting. This API supports the retrieval of call recordings from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. For a recording, this API returns the metadata of the single recording associated with the online meeting. For the content of a recording, this API returns the stream of bytes associated with the recording. * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -95,7 +95,7 @@ public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestCo } /** - * Get a callRecording object associated with a scheduled onlineMeeting. This API supports the retrieval of call recordings from private chat meetings and channel meetings. For a recording, this API returns the metadata of the single recording associated with the online meeting. For the content of a recording, this API returns the stream of bytes associated with the recording. + * Get a callRecording object associated with a scheduled onlineMeeting. This API supports the retrieval of call recordings from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. For a recording, this API returns the metadata of the single recording associated with the online meeting. For the content of a recording, this API returns the stream of bytes associated with the recording. * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Users/Item/OnlineMeetings/Item/Recordings/RecordingsRequestBuilder.php b/src/Generated/Users/Item/OnlineMeetings/Item/Recordings/RecordingsRequestBuilder.php index c21fd7d8e26..c5761bb99e6 100644 --- a/src/Generated/Users/Item/OnlineMeetings/Item/Recordings/RecordingsRequestBuilder.php +++ b/src/Generated/Users/Item/OnlineMeetings/Item/Recordings/RecordingsRequestBuilder.php @@ -60,7 +60,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get a callRecording object associated with a scheduled onlineMeeting. This API supports the retrieval of call recordings from private chat meetings and channel meetings. For a recording, this API returns the metadata of the single recording associated with the online meeting. For the content of a recording, this API returns the stream of bytes associated with the recording. + * Get a callRecording object associated with a scheduled onlineMeeting. This API supports the retrieval of call recordings from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. For a recording, this API returns the metadata of the single recording associated with the online meeting. For the content of a recording, this API returns the stream of bytes associated with the recording. * @param RecordingsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -89,7 +89,7 @@ public function post(CallRecording $body, ?RecordingsRequestBuilderPostRequestCo } /** - * Get a callRecording object associated with a scheduled onlineMeeting. This API supports the retrieval of call recordings from private chat meetings and channel meetings. For a recording, this API returns the metadata of the single recording associated with the online meeting. For the content of a recording, this API returns the stream of bytes associated with the recording. + * Get a callRecording object associated with a scheduled onlineMeeting. This API supports the retrieval of call recordings from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. For a recording, this API returns the metadata of the single recording associated with the online meeting. For the content of a recording, this API returns the stream of bytes associated with the recording. * @param RecordingsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Users/Item/OnlineMeetings/Item/Recordings/RecordingsRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/OnlineMeetings/Item/Recordings/RecordingsRequestBuilderGetQueryParameters.php index 8bcb6f7682f..1a63260dd32 100644 --- a/src/Generated/Users/Item/OnlineMeetings/Item/Recordings/RecordingsRequestBuilderGetQueryParameters.php +++ b/src/Generated/Users/Item/OnlineMeetings/Item/Recordings/RecordingsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get a callRecording object associated with a scheduled onlineMeeting. This API supports the retrieval of call recordings from private chat meetings and channel meetings. For a recording, this API returns the metadata of the single recording associated with the online meeting. For the content of a recording, this API returns the stream of bytes associated with the recording. + * Get a callRecording object associated with a scheduled onlineMeeting. This API supports the retrieval of call recordings from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. For a recording, this API returns the metadata of the single recording associated with the online meeting. For the content of a recording, this API returns the stream of bytes associated with the recording. */ class RecordingsRequestBuilderGetQueryParameters { diff --git a/src/Generated/Users/Item/OnlineMeetings/Item/Transcripts/Item/CallTranscriptItemRequestBuilder.php b/src/Generated/Users/Item/OnlineMeetings/Item/Transcripts/Item/CallTranscriptItemRequestBuilder.php index bcfb006ebee..95f3b66726b 100644 --- a/src/Generated/Users/Item/OnlineMeetings/Item/Transcripts/Item/CallTranscriptItemRequestBuilder.php +++ b/src/Generated/Users/Item/OnlineMeetings/Item/Transcripts/Item/CallTranscriptItemRequestBuilder.php @@ -61,7 +61,7 @@ public function delete(?CallTranscriptItemRequestBuilderDeleteRequestConfigurati } /** - * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. Retrieving the transcript returns the metadata of the single transcript associated with the online meeting. Retrieving the content of the transcript returns the stream of text associated with the transcript. + * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. Retrieving the transcript returns the metadata of the single transcript associated with the online meeting. Retrieving the content of the transcript returns the stream of text associated with the transcript. * @param CallTranscriptItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -108,7 +108,7 @@ public function toDeleteRequestInformation(?CallTranscriptItemRequestBuilderDele } /** - * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. Retrieving the transcript returns the metadata of the single transcript associated with the online meeting. Retrieving the content of the transcript returns the stream of text associated with the transcript. + * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. Retrieving the transcript returns the metadata of the single transcript associated with the online meeting. Retrieving the content of the transcript returns the stream of text associated with the transcript. * @param CallTranscriptItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Users/Item/OnlineMeetings/Item/Transcripts/Item/CallTranscriptItemRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/OnlineMeetings/Item/Transcripts/Item/CallTranscriptItemRequestBuilderGetQueryParameters.php index 59dba4e5ff8..bb17257cf03 100644 --- a/src/Generated/Users/Item/OnlineMeetings/Item/Transcripts/Item/CallTranscriptItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Users/Item/OnlineMeetings/Item/Transcripts/Item/CallTranscriptItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. Retrieving the transcript returns the metadata of the single transcript associated with the online meeting. Retrieving the content of the transcript returns the stream of text associated with the transcript. + * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. Retrieving the transcript returns the metadata of the single transcript associated with the online meeting. Retrieving the content of the transcript returns the stream of text associated with the transcript. */ class CallTranscriptItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/Users/Item/OnlineMeetings/Item/Transcripts/Item/Content/ContentRequestBuilder.php b/src/Generated/Users/Item/OnlineMeetings/Item/Transcripts/Item/Content/ContentRequestBuilder.php index 53971e6bcf9..03679faacd7 100644 --- a/src/Generated/Users/Item/OnlineMeetings/Item/Transcripts/Item/Content/ContentRequestBuilder.php +++ b/src/Generated/Users/Item/OnlineMeetings/Item/Transcripts/Item/Content/ContentRequestBuilder.php @@ -46,7 +46,7 @@ public function delete(?ContentRequestBuilderDeleteRequestConfiguration $request } /** - * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. Retrieving the transcript returns the metadata of the single transcript associated with the online meeting. Retrieving the content of the transcript returns the stream of text associated with the transcript. + * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. Retrieving the transcript returns the metadata of the single transcript associated with the online meeting. Retrieving the content of the transcript returns the stream of text associated with the transcript. * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -95,7 +95,7 @@ public function toDeleteRequestInformation(?ContentRequestBuilderDeleteRequestCo } /** - * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. Retrieving the transcript returns the metadata of the single transcript associated with the online meeting. Retrieving the content of the transcript returns the stream of text associated with the transcript. + * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. Retrieving the transcript returns the metadata of the single transcript associated with the online meeting. Retrieving the content of the transcript returns the stream of text associated with the transcript. * @param ContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Users/Item/OnlineMeetings/Item/Transcripts/Item/MetadataContent/MetadataContentRequestBuilder.php b/src/Generated/Users/Item/OnlineMeetings/Item/Transcripts/Item/MetadataContent/MetadataContentRequestBuilder.php index b8990220c97..0c8ae25afe0 100644 --- a/src/Generated/Users/Item/OnlineMeetings/Item/Transcripts/Item/MetadataContent/MetadataContentRequestBuilder.php +++ b/src/Generated/Users/Item/OnlineMeetings/Item/Transcripts/Item/MetadataContent/MetadataContentRequestBuilder.php @@ -45,7 +45,7 @@ public function delete(?MetadataContentRequestBuilderDeleteRequestConfiguration } /** - * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. Retrieving the transcript returns the metadata of the single transcript associated with the online meeting. Retrieving the content of the transcript returns the stream of text associated with the transcript. + * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. Retrieving the transcript returns the metadata of the single transcript associated with the online meeting. Retrieving the content of the transcript returns the stream of text associated with the transcript. * @param MetadataContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -96,7 +96,7 @@ public function toDeleteRequestInformation(?MetadataContentRequestBuilderDeleteR } /** - * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. Retrieving the transcript returns the metadata of the single transcript associated with the online meeting. Retrieving the content of the transcript returns the stream of text associated with the transcript. + * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. Retrieving the transcript returns the metadata of the single transcript associated with the online meeting. Retrieving the content of the transcript returns the stream of text associated with the transcript. * @param MetadataContentRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Users/Item/OnlineMeetings/Item/Transcripts/TranscriptsRequestBuilder.php b/src/Generated/Users/Item/OnlineMeetings/Item/Transcripts/TranscriptsRequestBuilder.php index d1850ef4b91..3025b60fbb1 100644 --- a/src/Generated/Users/Item/OnlineMeetings/Item/Transcripts/TranscriptsRequestBuilder.php +++ b/src/Generated/Users/Item/OnlineMeetings/Item/Transcripts/TranscriptsRequestBuilder.php @@ -60,7 +60,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Retrieve the list of callTranscript objects associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. + * Retrieve the list of callTranscript objects associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. * @param TranscriptsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -90,7 +90,7 @@ public function post(CallTranscript $body, ?TranscriptsRequestBuilderPostRequest } /** - * Retrieve the list of callTranscript objects associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. + * Retrieve the list of callTranscript objects associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. * @param TranscriptsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Users/Item/OnlineMeetings/Item/Transcripts/TranscriptsRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/OnlineMeetings/Item/Transcripts/TranscriptsRequestBuilderGetQueryParameters.php index 3203121f841..64126c5e253 100644 --- a/src/Generated/Users/Item/OnlineMeetings/Item/Transcripts/TranscriptsRequestBuilderGetQueryParameters.php +++ b/src/Generated/Users/Item/OnlineMeetings/Item/Transcripts/TranscriptsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Retrieve the list of callTranscript objects associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. + * Retrieve the list of callTranscript objects associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. */ class TranscriptsRequestBuilderGetQueryParameters { diff --git a/src/Generated/Users/Item/Settings/Windows/Item/WindowsSettingItemRequestBuilder.php b/src/Generated/Users/Item/Settings/Windows/Item/WindowsSettingItemRequestBuilder.php index fee7af5b45b..78e9eb1ab0b 100644 --- a/src/Generated/Users/Item/Settings/Windows/Item/WindowsSettingItemRequestBuilder.php +++ b/src/Generated/Users/Item/Settings/Windows/Item/WindowsSettingItemRequestBuilder.php @@ -39,10 +39,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Delete navigation property windows for users + * Delete all windowsSetting objects of a user. * @param WindowsSettingItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception + * @link https://learn.microsoft.com/graph/api/windowssetting-delete?view=graph-rest-beta Find more info here */ public function delete(?WindowsSettingItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); @@ -82,7 +83,7 @@ public function patch(WindowsSetting $body, ?WindowsSettingItemRequestBuilderPat } /** - * Delete navigation property windows for users + * Delete all windowsSetting objects of a user. * @param WindowsSettingItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Users/Item/UserItemRequestBuilder.php b/src/Generated/Users/Item/UserItemRequestBuilder.php index cb413572d3e..4e9457bb1b5 100644 --- a/src/Generated/Users/Item/UserItemRequestBuilder.php +++ b/src/Generated/Users/Item/UserItemRequestBuilder.php @@ -26,6 +26,7 @@ use Microsoft\Graph\Beta\Generated\Users\Item\CheckMemberObjects\CheckMemberObjectsRequestBuilder; use Microsoft\Graph\Beta\Generated\Users\Item\CloudClipboard\CloudClipboardRequestBuilder; use Microsoft\Graph\Beta\Generated\Users\Item\CloudPCs\CloudPCsRequestBuilder; +use Microsoft\Graph\Beta\Generated\Users\Item\Communications\CommunicationsRequestBuilder; use Microsoft\Graph\Beta\Generated\Users\Item\ContactFolders\ContactFoldersRequestBuilder; use Microsoft\Graph\Beta\Generated\Users\Item\Contacts\ContactsRequestBuilder; use Microsoft\Graph\Beta\Generated\Users\Item\ConvertExternalToInternalMemberUser\ConvertExternalToInternalMemberUserRequestBuilder; @@ -265,6 +266,13 @@ public function cloudPCs(): CloudPCsRequestBuilder { return new CloudPCsRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to manage the communications property of the microsoft.graph.user entity. + */ + public function communications(): CommunicationsRequestBuilder { + return new CommunicationsRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to manage the contactFolders property of the microsoft.graph.user entity. */ diff --git a/src/Generated/kiota-dom-export.txt b/src/Generated/kiota-dom-export.txt index a25180d29d5..9b024d1b976 100644 --- a/src/Generated/kiota-dom-export.txt +++ b/src/Generated/kiota-dom-export.txt @@ -67065,6 +67065,7 @@ Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieve Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTroubleshootReports.retrieveCloudPcTroubleshootReportsPostRequestBody::|public|getBackingStore():BackingStore Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTroubleshootReports.retrieveCloudPcTroubleshootReportsPostRequestBody::|public|GetFieldDeserializers():array Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTroubleshootReports.retrieveCloudPcTroubleshootReportsPostRequestBody::|public|getFilter():string +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTroubleshootReports.retrieveCloudPcTroubleshootReportsPostRequestBody::|public|getGroupBy():array Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTroubleshootReports.retrieveCloudPcTroubleshootReportsPostRequestBody::|public|getOrderBy():array Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTroubleshootReports.retrieveCloudPcTroubleshootReportsPostRequestBody::|public|getReportName():CloudPCTroubleshootReportType Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTroubleshootReports.retrieveCloudPcTroubleshootReportsPostRequestBody::|public|getSearch():string @@ -67075,6 +67076,7 @@ Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieve Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTroubleshootReports.retrieveCloudPcTroubleshootReportsPostRequestBody::|public|setAdditionalData(value?:array):void Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTroubleshootReports.retrieveCloudPcTroubleshootReportsPostRequestBody::|public|setBackingStore(value:BackingStore):void Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTroubleshootReports.retrieveCloudPcTroubleshootReportsPostRequestBody::|public|setFilter(value?:string):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTroubleshootReports.retrieveCloudPcTroubleshootReportsPostRequestBody::|public|setGroupBy(value?:array):void Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTroubleshootReports.retrieveCloudPcTroubleshootReportsPostRequestBody::|public|setOrderBy(value?:array):void Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTroubleshootReports.retrieveCloudPcTroubleshootReportsPostRequestBody::|public|setReportName(value?:CloudPCTroubleshootReportType):void Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTroubleshootReports.retrieveCloudPcTroubleshootReportsPostRequestBody::|public|setSearch(value?:string):void @@ -161121,17 +161123,17 @@ Microsoft\Graph\Beta\Generated.identity.conditionalAccess.evaluate.evaluatePostR Microsoft\Graph\Beta\Generated.identity.conditionalAccess.evaluate.evaluatePostRequestBody::|public|getAdditionalData():array Microsoft\Graph\Beta\Generated.identity.conditionalAccess.evaluate.evaluatePostRequestBody::|public|getAppliedPoliciesOnly():bool Microsoft\Graph\Beta\Generated.identity.conditionalAccess.evaluate.evaluatePostRequestBody::|public|getBackingStore():BackingStore -Microsoft\Graph\Beta\Generated.identity.conditionalAccess.evaluate.evaluatePostRequestBody::|public|getConditionalAccessContext():ConditionalAccessContext -Microsoft\Graph\Beta\Generated.identity.conditionalAccess.evaluate.evaluatePostRequestBody::|public|getConditionalAccessWhatIfConditions():ConditionalAccessWhatIfConditions -Microsoft\Graph\Beta\Generated.identity.conditionalAccess.evaluate.evaluatePostRequestBody::|public|getConditionalAccessWhatIfSubject():ConditionalAccessWhatIfSubject Microsoft\Graph\Beta\Generated.identity.conditionalAccess.evaluate.evaluatePostRequestBody::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.identity.conditionalAccess.evaluate.evaluatePostRequestBody::|public|getSignInConditions():SignInConditions +Microsoft\Graph\Beta\Generated.identity.conditionalAccess.evaluate.evaluatePostRequestBody::|public|getSignInContext():SignInContext +Microsoft\Graph\Beta\Generated.identity.conditionalAccess.evaluate.evaluatePostRequestBody::|public|getSignInIdentity():SignInIdentity Microsoft\Graph\Beta\Generated.identity.conditionalAccess.evaluate.evaluatePostRequestBody::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Beta\Generated.identity.conditionalAccess.evaluate.evaluatePostRequestBody::|public|setAdditionalData(value?:array):void Microsoft\Graph\Beta\Generated.identity.conditionalAccess.evaluate.evaluatePostRequestBody::|public|setAppliedPoliciesOnly(value?:bool):void Microsoft\Graph\Beta\Generated.identity.conditionalAccess.evaluate.evaluatePostRequestBody::|public|setBackingStore(value:BackingStore):void -Microsoft\Graph\Beta\Generated.identity.conditionalAccess.evaluate.evaluatePostRequestBody::|public|setConditionalAccessContext(value?:ConditionalAccessContext):void -Microsoft\Graph\Beta\Generated.identity.conditionalAccess.evaluate.evaluatePostRequestBody::|public|setConditionalAccessWhatIfConditions(value?:ConditionalAccessWhatIfConditions):void -Microsoft\Graph\Beta\Generated.identity.conditionalAccess.evaluate.evaluatePostRequestBody::|public|setConditionalAccessWhatIfSubject(value?:ConditionalAccessWhatIfSubject):void +Microsoft\Graph\Beta\Generated.identity.conditionalAccess.evaluate.evaluatePostRequestBody::|public|setSignInConditions(value?:SignInConditions):void +Microsoft\Graph\Beta\Generated.identity.conditionalAccess.evaluate.evaluatePostRequestBody::|public|setSignInContext(value?:SignInContext):void +Microsoft\Graph\Beta\Generated.identity.conditionalAccess.evaluate.evaluatePostRequestBody::|public|setSignInIdentity(value?:SignInIdentity):void Microsoft\Graph\Beta\Generated.identity.conditionalAccess.evaluate.evaluatePostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):EvaluatePostRequestBody Microsoft\Graph\Beta\Generated.identity.conditionalAccess.evaluate.evaluatePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable Microsoft\Graph\Beta\Generated.identity.conditionalAccess.evaluate.evaluatePostResponse-->BaseCollectionPaginationCountResponse @@ -191015,6 +191017,14 @@ Microsoft\Graph\Beta\Generated.models.applicationCollectionResponse::|public|get Microsoft\Graph\Beta\Generated.models.applicationCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Beta\Generated.models.applicationCollectionResponse::|public|setValue(value?:array):void Microsoft\Graph\Beta\Generated.models.applicationCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):ApplicationCollectionResponse +Microsoft\Graph\Beta\Generated.models.applicationContext-->SignInContext +Microsoft\Graph\Beta\Generated.models.applicationContext::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.applicationContext::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.applicationContext::|public|getIncludeApplications():array +Microsoft\Graph\Beta\Generated.models.applicationContext::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.applicationContext::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.applicationContext::|public|setIncludeApplications(value?:array):void +Microsoft\Graph\Beta\Generated.models.applicationContext::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):ApplicationContext Microsoft\Graph\Beta\Generated.models.applicationEnforcedRestrictionsSessionControl-->ConditionalAccessSessionControl Microsoft\Graph\Beta\Generated.models.applicationEnforcedRestrictionsSessionControl::|public|constructor():void Microsoft\Graph\Beta\Generated.models.applicationEnforcedRestrictionsSessionControl::|public|GetFieldDeserializers():array @@ -192985,6 +192995,14 @@ Microsoft\Graph\Beta\Generated.models.auditUserIdentity::|public|Serialize(write Microsoft\Graph\Beta\Generated.models.auditUserIdentity::|public|setHomeTenantId(value?:string):void Microsoft\Graph\Beta\Generated.models.auditUserIdentity::|public|setHomeTenantName(value?:string):void Microsoft\Graph\Beta\Generated.models.auditUserIdentity::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):AuditUserIdentity +Microsoft\Graph\Beta\Generated.models.authContext-->SignInContext +Microsoft\Graph\Beta\Generated.models.authContext::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.authContext::|public|getAuthenticationContextValue():string +Microsoft\Graph\Beta\Generated.models.authContext::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.authContext::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.authContext::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.authContext::|public|setAuthenticationContextValue(value?:string):void +Microsoft\Graph\Beta\Generated.models.authContext::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):AuthContext Microsoft\Graph\Beta\Generated.models.authentication-->Entity Microsoft\Graph\Beta\Generated.models.authentication::|public|constructor():void Microsoft\Graph\Beta\Generated.models.authentication::|public|getEmailMethods():array @@ -192998,6 +193016,7 @@ Microsoft\Graph\Beta\Generated.models.authentication::|public|getPasswordlessMic Microsoft\Graph\Beta\Generated.models.authentication::|public|getPasswordMethods():array Microsoft\Graph\Beta\Generated.models.authentication::|public|getPhoneMethods():array Microsoft\Graph\Beta\Generated.models.authentication::|public|getPlatformCredentialMethods():array +Microsoft\Graph\Beta\Generated.models.authentication::|public|getQrCodePinMethod():QrCodePinAuthenticationMethod Microsoft\Graph\Beta\Generated.models.authentication::|public|getRequirements():StrongAuthenticationRequirements Microsoft\Graph\Beta\Generated.models.authentication::|public|getSignInPreferences():SignInPreferences Microsoft\Graph\Beta\Generated.models.authentication::|public|getSoftwareOathMethods():array @@ -193015,6 +193034,7 @@ Microsoft\Graph\Beta\Generated.models.authentication::|public|setPasswordlessMic Microsoft\Graph\Beta\Generated.models.authentication::|public|setPasswordMethods(value?:array):void Microsoft\Graph\Beta\Generated.models.authentication::|public|setPhoneMethods(value?:array):void Microsoft\Graph\Beta\Generated.models.authentication::|public|setPlatformCredentialMethods(value?:array):void +Microsoft\Graph\Beta\Generated.models.authentication::|public|setQrCodePinMethod(value?:QrCodePinAuthenticationMethod):void Microsoft\Graph\Beta\Generated.models.authentication::|public|setRequirements(value?:StrongAuthenticationRequirements):void Microsoft\Graph\Beta\Generated.models.authentication::|public|setSignInPreferences(value?:SignInPreferences):void Microsoft\Graph\Beta\Generated.models.authentication::|public|setSoftwareOathMethods(value?:array):void @@ -193552,6 +193572,7 @@ Microsoft\Graph\Beta\Generated.models.authenticationMethodModes::0013-x509Certif Microsoft\Graph\Beta\Generated.models.authenticationMethodModes::0014-federatedSingleFactor Microsoft\Graph\Beta\Generated.models.authenticationMethodModes::0015-federatedMultiFactor Microsoft\Graph\Beta\Generated.models.authenticationMethodModes::0016-unknownFutureValue +Microsoft\Graph\Beta\Generated.models.authenticationMethodModes::0017-qrCodePin Microsoft\Graph\Beta\Generated.models.authenticationMethodPlatform::0000-unknown Microsoft\Graph\Beta\Generated.models.authenticationMethodPlatform::0001-windows Microsoft\Graph\Beta\Generated.models.authenticationMethodPlatform::0002-macOS @@ -194833,6 +194854,7 @@ Microsoft\Graph\Beta\Generated.models.baseAuthenticationMethod::0009-email Microsoft\Graph\Beta\Generated.models.baseAuthenticationMethod::0010-x509Certificate Microsoft\Graph\Beta\Generated.models.baseAuthenticationMethod::0011-federation Microsoft\Graph\Beta\Generated.models.baseAuthenticationMethod::0012-unknownFutureValue +Microsoft\Graph\Beta\Generated.models.baseAuthenticationMethod::0013-qrCodePin Microsoft\Graph\Beta\Generated.models.BaseCollectionPaginationCountResponse::|public|constructor():void Microsoft\Graph\Beta\Generated.models.BaseCollectionPaginationCountResponse::|public|getAdditionalData():array Microsoft\Graph\Beta\Generated.models.BaseCollectionPaginationCountResponse::|public|getBackingStore():BackingStore @@ -199527,6 +199549,16 @@ Microsoft\Graph\Beta\Generated.models.cloudPcBulkCreateSnapshot::|public|Seriali Microsoft\Graph\Beta\Generated.models.cloudPcBulkCreateSnapshot::|public|setAccessTier(value?:CloudPcBlobAccessTier):void Microsoft\Graph\Beta\Generated.models.cloudPcBulkCreateSnapshot::|public|setStorageAccountId(value?:string):void Microsoft\Graph\Beta\Generated.models.cloudPcBulkCreateSnapshot::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CloudPcBulkCreateSnapshot +Microsoft\Graph\Beta\Generated.models.cloudPcBulkDisasterRecovery-->CloudPcBulkAction +Microsoft\Graph\Beta\Generated.models.cloudPcBulkDisasterRecovery::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.cloudPcBulkDisasterRecovery::|public|getCapabilityType():CloudPcDisasterRecoveryCapabilityType +Microsoft\Graph\Beta\Generated.models.cloudPcBulkDisasterRecovery::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.cloudPcBulkDisasterRecovery::|public|getLicenseType():CloudPcDisasterRecoveryLicenseType +Microsoft\Graph\Beta\Generated.models.cloudPcBulkDisasterRecovery::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.cloudPcBulkDisasterRecovery::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.cloudPcBulkDisasterRecovery::|public|setCapabilityType(value?:CloudPcDisasterRecoveryCapabilityType):void +Microsoft\Graph\Beta\Generated.models.cloudPcBulkDisasterRecovery::|public|setLicenseType(value?:CloudPcDisasterRecoveryLicenseType):void +Microsoft\Graph\Beta\Generated.models.cloudPcBulkDisasterRecovery::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CloudPcBulkDisasterRecovery Microsoft\Graph\Beta\Generated.models.cloudPcBulkDisasterRecoveryFailback-->CloudPcBulkAction Microsoft\Graph\Beta\Generated.models.cloudPcBulkDisasterRecoveryFailback::|public|constructor():void Microsoft\Graph\Beta\Generated.models.cloudPcBulkDisasterRecoveryFailback::|public|GetFieldDeserializers():array @@ -199565,6 +199597,12 @@ Microsoft\Graph\Beta\Generated.models.cloudPcBulkPowerOn::|public|GetFieldDeseri Microsoft\Graph\Beta\Generated.models.cloudPcBulkPowerOn::|public|OdataType:string Microsoft\Graph\Beta\Generated.models.cloudPcBulkPowerOn::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Beta\Generated.models.cloudPcBulkPowerOn::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CloudPcBulkPowerOn +Microsoft\Graph\Beta\Generated.models.cloudPcBulkReinstallAgent-->CloudPcBulkAction +Microsoft\Graph\Beta\Generated.models.cloudPcBulkReinstallAgent::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.cloudPcBulkReinstallAgent::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.cloudPcBulkReinstallAgent::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.cloudPcBulkReinstallAgent::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.cloudPcBulkReinstallAgent::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CloudPcBulkReinstallAgent Microsoft\Graph\Beta\Generated.models.cloudPcBulkRemoteActionResult::|public|constructor():void Microsoft\Graph\Beta\Generated.models.cloudPcBulkRemoteActionResult::|public|getAdditionalData():array Microsoft\Graph\Beta\Generated.models.cloudPcBulkRemoteActionResult::|public|getBackingStore():BackingStore @@ -199607,10 +199645,12 @@ Microsoft\Graph\Beta\Generated.models.cloudPcBulkRestart::|static|public|CreateF Microsoft\Graph\Beta\Generated.models.cloudPcBulkRestore-->CloudPcBulkAction Microsoft\Graph\Beta\Generated.models.cloudPcBulkRestore::|public|constructor():void Microsoft\Graph\Beta\Generated.models.cloudPcBulkRestore::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.cloudPcBulkRestore::|public|getIgnoreUnhealthySnapshots():bool Microsoft\Graph\Beta\Generated.models.cloudPcBulkRestore::|public|getRestorePointDateTime():DateTime Microsoft\Graph\Beta\Generated.models.cloudPcBulkRestore::|public|getTimeRange():RestoreTimeRange Microsoft\Graph\Beta\Generated.models.cloudPcBulkRestore::|public|OdataType:string Microsoft\Graph\Beta\Generated.models.cloudPcBulkRestore::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.cloudPcBulkRestore::|public|setIgnoreUnhealthySnapshots(value?:bool):void Microsoft\Graph\Beta\Generated.models.cloudPcBulkRestore::|public|setRestorePointDateTime(value?:DateTime):void Microsoft\Graph\Beta\Generated.models.cloudPcBulkRestore::|public|setTimeRange(value?:RestoreTimeRange):void Microsoft\Graph\Beta\Generated.models.cloudPcBulkRestore::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CloudPcBulkRestore @@ -199787,6 +199827,7 @@ Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImage::|public|getOsBuildNumb Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImage::|public|getOsStatus():CloudPcDeviceImageOsStatus Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImage::|public|getOsVersionNumber():string Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImage::|public|getScopeIds():array +Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImage::|public|getSizeInGB():int Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImage::|public|getSourceImageResourceId():string Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImage::|public|getStatus():CloudPcDeviceImageStatus Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImage::|public|getStatusDetails():CloudPcDeviceImageStatusDetails @@ -199802,6 +199843,7 @@ Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImage::|public|setOsBuildNumb Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImage::|public|setOsStatus(value?:CloudPcDeviceImageOsStatus):void Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImage::|public|setOsVersionNumber(value?:string):void Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImage::|public|setScopeIds(value?:array):void +Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImage::|public|setSizeInGB(value?:int):void Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImage::|public|setSourceImageResourceId(value?:string):void Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImage::|public|setStatus(value?:CloudPcDeviceImageStatus):void Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImage::|public|setStatusDetails(value?:CloudPcDeviceImageStatusDetails):void @@ -199879,6 +199921,7 @@ Microsoft\Graph\Beta\Generated.models.cloudPcDisasterRecoveryCapability~~>Additi Microsoft\Graph\Beta\Generated.models.cloudPcDisasterRecoveryLicenseType::0000-none Microsoft\Graph\Beta\Generated.models.cloudPcDisasterRecoveryLicenseType::0001-standard Microsoft\Graph\Beta\Generated.models.cloudPcDisasterRecoveryLicenseType::0002-unknownFutureValue +Microsoft\Graph\Beta\Generated.models.cloudPcDisasterRecoveryLicenseType::0003-plus Microsoft\Graph\Beta\Generated.models.cloudPcDisasterRecoveryMicrosoftHostedNetworkSetting-->CloudPcDisasterRecoveryNetworkSetting Microsoft\Graph\Beta\Generated.models.cloudPcDisasterRecoveryMicrosoftHostedNetworkSetting::|public|constructor():void Microsoft\Graph\Beta\Generated.models.cloudPcDisasterRecoveryMicrosoftHostedNetworkSetting::|public|GetFieldDeserializers():array @@ -200818,6 +200861,7 @@ Microsoft\Graph\Beta\Generated.models.cloudPcSnapshot::|public|getCloudPcId():st Microsoft\Graph\Beta\Generated.models.cloudPcSnapshot::|public|getCreatedDateTime():DateTime Microsoft\Graph\Beta\Generated.models.cloudPcSnapshot::|public|getExpirationDateTime():DateTime Microsoft\Graph\Beta\Generated.models.cloudPcSnapshot::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.cloudPcSnapshot::|public|getHealthCheckStatus():CloudPcSnapshotHealthCheckStatus Microsoft\Graph\Beta\Generated.models.cloudPcSnapshot::|public|getLastRestoredDateTime():DateTime Microsoft\Graph\Beta\Generated.models.cloudPcSnapshot::|public|getSnapshotType():CloudPcSnapshotType Microsoft\Graph\Beta\Generated.models.cloudPcSnapshot::|public|getStatus():CloudPcSnapshotStatus @@ -200826,6 +200870,7 @@ Microsoft\Graph\Beta\Generated.models.cloudPcSnapshot::|public|Serialize(writer: Microsoft\Graph\Beta\Generated.models.cloudPcSnapshot::|public|setCloudPcId(value?:string):void Microsoft\Graph\Beta\Generated.models.cloudPcSnapshot::|public|setCreatedDateTime(value?:DateTime):void Microsoft\Graph\Beta\Generated.models.cloudPcSnapshot::|public|setExpirationDateTime(value?:DateTime):void +Microsoft\Graph\Beta\Generated.models.cloudPcSnapshot::|public|setHealthCheckStatus(value?:CloudPcSnapshotHealthCheckStatus):void Microsoft\Graph\Beta\Generated.models.cloudPcSnapshot::|public|setLastRestoredDateTime(value?:DateTime):void Microsoft\Graph\Beta\Generated.models.cloudPcSnapshot::|public|setSnapshotType(value?:CloudPcSnapshotType):void Microsoft\Graph\Beta\Generated.models.cloudPcSnapshot::|public|setStatus(value?:CloudPcSnapshotStatus):void @@ -200837,6 +200882,10 @@ Microsoft\Graph\Beta\Generated.models.cloudPcSnapshotCollectionResponse::|public Microsoft\Graph\Beta\Generated.models.cloudPcSnapshotCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Beta\Generated.models.cloudPcSnapshotCollectionResponse::|public|setValue(value?:array):void Microsoft\Graph\Beta\Generated.models.cloudPcSnapshotCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CloudPcSnapshotCollectionResponse +Microsoft\Graph\Beta\Generated.models.cloudPcSnapshotHealthCheckStatus::0000-unknown +Microsoft\Graph\Beta\Generated.models.cloudPcSnapshotHealthCheckStatus::0001-healthy +Microsoft\Graph\Beta\Generated.models.cloudPcSnapshotHealthCheckStatus::0002-unhealthy +Microsoft\Graph\Beta\Generated.models.cloudPcSnapshotHealthCheckStatus::0003-unknownFutureValue Microsoft\Graph\Beta\Generated.models.cloudPcSnapshotStatus::0000-ready Microsoft\Graph\Beta\Generated.models.cloudPcSnapshotStatus::0001-unknownFutureValue Microsoft\Graph\Beta\Generated.models.cloudPcSnapshotType::0000-automatic @@ -200933,12 +200982,14 @@ Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegion::|public|constructo Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegion::|public|getDisplayName():string Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegion::|public|GetFieldDeserializers():array Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegion::|public|getRegionGroup():CloudPcRegionGroup +Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegion::|public|getRegionRestrictionDetail():CloudPcSupportedRegionRestrictionDetail Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegion::|public|getRegionStatus():CloudPcSupportedRegionStatus Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegion::|public|getSupportedSolution():CloudPcManagementService Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegion::|public|OdataType:string Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegion::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegion::|public|setDisplayName(value?:string):void Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegion::|public|setRegionGroup(value?:CloudPcRegionGroup):void +Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegion::|public|setRegionRestrictionDetail(value?:CloudPcSupportedRegionRestrictionDetail):void Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegion::|public|setRegionStatus(value?:CloudPcSupportedRegionStatus):void Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegion::|public|setSupportedSolution(value?:CloudPcManagementService):void Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegion::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CloudPcSupportedRegion @@ -200949,6 +201000,23 @@ Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegionCollectionResponse:: Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegionCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegionCollectionResponse::|public|setValue(value?:array):void Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegionCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CloudPcSupportedRegionCollectionResponse +Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegionRestrictionDetail::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegionRestrictionDetail::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegionRestrictionDetail::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegionRestrictionDetail::|public|getCPURestricted():bool +Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegionRestrictionDetail::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegionRestrictionDetail::|public|getGPURestricted():bool +Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegionRestrictionDetail::|public|getNestedVirtualizationRestricted():bool +Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegionRestrictionDetail::|public|getOdataType():string +Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegionRestrictionDetail::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegionRestrictionDetail::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegionRestrictionDetail::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegionRestrictionDetail::|public|setCPURestricted(value?:bool):void +Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegionRestrictionDetail::|public|setGPURestricted(value?:bool):void +Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegionRestrictionDetail::|public|setNestedVirtualizationRestricted(value?:bool):void +Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegionRestrictionDetail::|public|setOdataType(value?:string):void +Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegionRestrictionDetail::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CloudPcSupportedRegionRestrictionDetail +Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegionRestrictionDetail~~>AdditionalDataHolder; BackedModel; Parsable Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegionStatus::0000-available Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegionStatus::0001-restricted Microsoft\Graph\Beta\Generated.models.cloudPcSupportedRegionStatus::0002-unavailable @@ -202022,17 +202090,6 @@ Microsoft\Graph\Beta\Generated.models.conditionalAccessConditionSet::|public|set Microsoft\Graph\Beta\Generated.models.conditionalAccessConditionSet::|public|setUsers(value?:ConditionalAccessUsers):void Microsoft\Graph\Beta\Generated.models.conditionalAccessConditionSet::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessConditionSet Microsoft\Graph\Beta\Generated.models.conditionalAccessConditionSet~~>AdditionalDataHolder; BackedModel; Parsable -Microsoft\Graph\Beta\Generated.models.conditionalAccessContext::|public|constructor():void -Microsoft\Graph\Beta\Generated.models.conditionalAccessContext::|public|getAdditionalData():array -Microsoft\Graph\Beta\Generated.models.conditionalAccessContext::|public|getBackingStore():BackingStore -Microsoft\Graph\Beta\Generated.models.conditionalAccessContext::|public|GetFieldDeserializers():array -Microsoft\Graph\Beta\Generated.models.conditionalAccessContext::|public|getOdataType():string -Microsoft\Graph\Beta\Generated.models.conditionalAccessContext::|public|Serialize(writer:ISerializationWriter):void -Microsoft\Graph\Beta\Generated.models.conditionalAccessContext::|public|setAdditionalData(value?:array):void -Microsoft\Graph\Beta\Generated.models.conditionalAccessContext::|public|setBackingStore(value:BackingStore):void -Microsoft\Graph\Beta\Generated.models.conditionalAccessContext::|public|setOdataType(value?:string):void -Microsoft\Graph\Beta\Generated.models.conditionalAccessContext::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessContext -Microsoft\Graph\Beta\Generated.models.conditionalAccessContext~~>AdditionalDataHolder; BackedModel; Parsable Microsoft\Graph\Beta\Generated.models.conditionalAccessDevicePlatform::0000-android Microsoft\Graph\Beta\Generated.models.conditionalAccessDevicePlatform::0001-iOS Microsoft\Graph\Beta\Generated.models.conditionalAccessDevicePlatform::0002-windows @@ -202417,79 +202474,6 @@ Microsoft\Graph\Beta\Generated.models.conditionalAccessUsers::|public|setInclude Microsoft\Graph\Beta\Generated.models.conditionalAccessUsers::|public|setOdataType(value?:string):void Microsoft\Graph\Beta\Generated.models.conditionalAccessUsers::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessUsers Microsoft\Graph\Beta\Generated.models.conditionalAccessUsers~~>AdditionalDataHolder; BackedModel; Parsable -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfConditions::|public|constructor():void -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfConditions::|public|getAdditionalData():array -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfConditions::|public|getAuthenticationFlow():AuthenticationFlow -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfConditions::|public|getBackingStore():BackingStore -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfConditions::|public|getClientAppType():ConditionalAccessClientApp -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfConditions::|public|getCountry():string -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfConditions::|public|getDeviceInfo():DeviceInfo -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfConditions::|public|getDevicePlatform():ConditionalAccessDevicePlatform -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfConditions::|public|GetFieldDeserializers():array -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfConditions::|public|getInsiderRiskLevel():InsiderRiskLevel -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfConditions::|public|getIpAddress():string -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfConditions::|public|getOdataType():string -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfConditions::|public|getServicePrincipalRiskLevel():RiskLevel -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfConditions::|public|getSignInRiskLevel():RiskLevel -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfConditions::|public|getUserRiskLevel():RiskLevel -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfConditions::|public|Serialize(writer:ISerializationWriter):void -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfConditions::|public|setAdditionalData(value?:array):void -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfConditions::|public|setAuthenticationFlow(value?:AuthenticationFlow):void -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfConditions::|public|setBackingStore(value:BackingStore):void -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfConditions::|public|setClientAppType(value?:ConditionalAccessClientApp):void -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfConditions::|public|setCountry(value?:string):void -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfConditions::|public|setDeviceInfo(value?:DeviceInfo):void -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfConditions::|public|setDevicePlatform(value?:ConditionalAccessDevicePlatform):void -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfConditions::|public|setInsiderRiskLevel(value?:InsiderRiskLevel):void -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfConditions::|public|setIpAddress(value?:string):void -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfConditions::|public|setOdataType(value?:string):void -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfConditions::|public|setServicePrincipalRiskLevel(value?:RiskLevel):void -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfConditions::|public|setSignInRiskLevel(value?:RiskLevel):void -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfConditions::|public|setUserRiskLevel(value?:RiskLevel):void -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfConditions::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessWhatIfConditions -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfConditions~~>AdditionalDataHolder; BackedModel; Parsable -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfPolicy-->ConditionalAccessPolicy -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfPolicy::|public|constructor():void -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfPolicy::|public|GetFieldDeserializers():array -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfPolicy::|public|getPolicyApplies():bool -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfPolicy::|public|getReasons():array -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfPolicy::|public|OdataType:string -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfPolicy::|public|Serialize(writer:ISerializationWriter):void -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfPolicy::|public|setPolicyApplies(value?:bool):void -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfPolicy::|public|setReasons(value?:array):void -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfPolicy::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessWhatIfPolicy -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfReasons::0000-notSet -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfReasons::0001-notEnoughInformation -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfReasons::0002-invalidCondition -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfReasons::0003-users -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfReasons::0004-workloadIdentities -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfReasons::0005-application -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfReasons::0006-userActions -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfReasons::0007-authenticationContext -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfReasons::0008-devicePlatform -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfReasons::0009-devices -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfReasons::0010-clientApps -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfReasons::0011-location -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfReasons::0012-signInRisk -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfReasons::0013-emptyPolicy -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfReasons::0014-invalidPolicy -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfReasons::0015-policyNotEnabled -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfReasons::0016-userRisk -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfReasons::0017-time -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfReasons::0018-insiderRisk -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfReasons::0019-authenticationFlow -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfReasons::0020-unknownFutureValue -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfSubject::|public|constructor():void -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfSubject::|public|getAdditionalData():array -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfSubject::|public|getBackingStore():BackingStore -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfSubject::|public|GetFieldDeserializers():array -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfSubject::|public|getOdataType():string -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfSubject::|public|Serialize(writer:ISerializationWriter):void -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfSubject::|public|setAdditionalData(value?:array):void -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfSubject::|public|setBackingStore(value:BackingStore):void -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfSubject::|public|setOdataType(value?:string):void -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfSubject::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessWhatIfSubject -Microsoft\Graph\Beta\Generated.models.conditionalAccessWhatIfSubject~~>AdditionalDataHolder; BackedModel; Parsable Microsoft\Graph\Beta\Generated.models.configManagerCollection-->Entity Microsoft\Graph\Beta\Generated.models.configManagerCollection::|public|constructor():void Microsoft\Graph\Beta\Generated.models.configManagerCollection::|public|getCollectionIdentifier():string @@ -205634,6 +205618,13 @@ Microsoft\Graph\Beta\Generated.models.delegationSettings::|public|setAllowedActi Microsoft\Graph\Beta\Generated.models.delegationSettings::|public|setCreatedDateTime(value?:DateTime):void Microsoft\Graph\Beta\Generated.models.delegationSettings::|public|setIsActive(value?:bool):void Microsoft\Graph\Beta\Generated.models.delegationSettings::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):DelegationSettings +Microsoft\Graph\Beta\Generated.models.delegationSettingsCollectionResponse-->BaseCollectionPaginationCountResponse +Microsoft\Graph\Beta\Generated.models.delegationSettingsCollectionResponse::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.delegationSettingsCollectionResponse::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.delegationSettingsCollectionResponse::|public|getValue():array +Microsoft\Graph\Beta\Generated.models.delegationSettingsCollectionResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.delegationSettingsCollectionResponse::|public|setValue(value?:array):void +Microsoft\Graph\Beta\Generated.models.delegationSettingsCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):DelegationSettingsCollectionResponse Microsoft\Graph\Beta\Generated.models.deleteAction::|public|constructor():void Microsoft\Graph\Beta\Generated.models.deleteAction::|public|getAdditionalData():array Microsoft\Graph\Beta\Generated.models.deleteAction::|public|getBackingStore():BackingStore @@ -214132,6 +214123,89 @@ Microsoft\Graph\Beta\Generated.models.educationAddToCalendarOptions::0001-studen Microsoft\Graph\Beta\Generated.models.educationAddToCalendarOptions::0002-studentsAndTeamOwners Microsoft\Graph\Beta\Generated.models.educationAddToCalendarOptions::0003-unknownFutureValue Microsoft\Graph\Beta\Generated.models.educationAddToCalendarOptions::0004-studentsOnly +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackAudienceEngagementSettings::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackAudienceEngagementSettings::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackAudienceEngagementSettings::|public|getAreEngagementStrategiesEnabled():bool +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackAudienceEngagementSettings::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackAudienceEngagementSettings::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackAudienceEngagementSettings::|public|getIsCallToActionEnabled():bool +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackAudienceEngagementSettings::|public|getIsEmotionalAndIntellectualAppealEnabled():bool +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackAudienceEngagementSettings::|public|getOdataType():string +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackAudienceEngagementSettings::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackAudienceEngagementSettings::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackAudienceEngagementSettings::|public|setAreEngagementStrategiesEnabled(value?:bool):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackAudienceEngagementSettings::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackAudienceEngagementSettings::|public|setIsCallToActionEnabled(value?:bool):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackAudienceEngagementSettings::|public|setIsEmotionalAndIntellectualAppealEnabled(value?:bool):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackAudienceEngagementSettings::|public|setOdataType(value?:string):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackAudienceEngagementSettings::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):EducationAiFeedbackAudienceEngagementSettings +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackAudienceEngagementSettings~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackContentSettings::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackContentSettings::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackContentSettings::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackContentSettings::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackContentSettings::|public|getIsMessageClarityEnabled():bool +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackContentSettings::|public|getIsQualityOfInformationEnabled():bool +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackContentSettings::|public|getIsSpeechOrganizationEnabled():bool +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackContentSettings::|public|getOdataType():string +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackContentSettings::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackContentSettings::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackContentSettings::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackContentSettings::|public|setIsMessageClarityEnabled(value?:bool):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackContentSettings::|public|setIsQualityOfInformationEnabled(value?:bool):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackContentSettings::|public|setIsSpeechOrganizationEnabled(value?:bool):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackContentSettings::|public|setOdataType(value?:string):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackContentSettings::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):EducationAiFeedbackContentSettings +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackContentSettings~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackCriteria::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackCriteria::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackCriteria::|public|getAiFeedbackSettings():EducationAiFeedbackSettings +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackCriteria::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackCriteria::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackCriteria::|public|getOdataType():string +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackCriteria::|public|getSpeechType():EducationSpeechType +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackCriteria::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackCriteria::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackCriteria::|public|setAiFeedbackSettings(value?:EducationAiFeedbackSettings):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackCriteria::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackCriteria::|public|setOdataType(value?:string):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackCriteria::|public|setSpeechType(value?:EducationSpeechType):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackCriteria::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):EducationAiFeedbackCriteria +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackCriteria~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackDeliverySettings::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackDeliverySettings::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackDeliverySettings::|public|getAreRhetoricalTechniquesEnabled():bool +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackDeliverySettings::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackDeliverySettings::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackDeliverySettings::|public|getIsLanguageUseEnabled():bool +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackDeliverySettings::|public|getIsStyleEnabled():bool +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackDeliverySettings::|public|getOdataType():string +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackDeliverySettings::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackDeliverySettings::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackDeliverySettings::|public|setAreRhetoricalTechniquesEnabled(value?:bool):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackDeliverySettings::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackDeliverySettings::|public|setIsLanguageUseEnabled(value?:bool):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackDeliverySettings::|public|setIsStyleEnabled(value?:bool):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackDeliverySettings::|public|setOdataType(value?:string):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackDeliverySettings::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):EducationAiFeedbackDeliverySettings +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackDeliverySettings~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackSettings::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackSettings::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackSettings::|public|getAudienceEngagementSettings():EducationAiFeedbackAudienceEngagementSettings +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackSettings::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackSettings::|public|getContentSettings():EducationAiFeedbackContentSettings +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackSettings::|public|getDeliverySettings():EducationAiFeedbackDeliverySettings +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackSettings::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackSettings::|public|getOdataType():string +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackSettings::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackSettings::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackSettings::|public|setAudienceEngagementSettings(value?:EducationAiFeedbackAudienceEngagementSettings):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackSettings::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackSettings::|public|setContentSettings(value?:EducationAiFeedbackContentSettings):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackSettings::|public|setDeliverySettings(value?:EducationAiFeedbackDeliverySettings):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackSettings::|public|setOdataType(value?:string):void +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackSettings::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):EducationAiFeedbackSettings +Microsoft\Graph\Beta\Generated.models.educationAiFeedbackSettings~~>AdditionalDataHolder; BackedModel; Parsable Microsoft\Graph\Beta\Generated.models.educationalActivity-->ItemFacet Microsoft\Graph\Beta\Generated.models.educationalActivity::|public|constructor():void Microsoft\Graph\Beta\Generated.models.educationalActivity::|public|getCompletionMonthYear():Date @@ -214886,6 +214960,98 @@ Microsoft\Graph\Beta\Generated.models.educationSchoolCollectionResponse::|public Microsoft\Graph\Beta\Generated.models.educationSchoolCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Beta\Generated.models.educationSchoolCollectionResponse::|public|setValue(value?:array):void Microsoft\Graph\Beta\Generated.models.educationSchoolCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):EducationSchoolCollectionResponse +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachAudienceEngagementSettings::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachAudienceEngagementSettings::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachAudienceEngagementSettings::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachAudienceEngagementSettings::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachAudienceEngagementSettings::|public|getIsBodyLanguageEnabled():bool +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachAudienceEngagementSettings::|public|getOdataType():string +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachAudienceEngagementSettings::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachAudienceEngagementSettings::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachAudienceEngagementSettings::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachAudienceEngagementSettings::|public|setIsBodyLanguageEnabled(value?:bool):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachAudienceEngagementSettings::|public|setOdataType(value?:string):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachAudienceEngagementSettings::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):EducationSpeakerCoachAudienceEngagementSettings +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachAudienceEngagementSettings~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachContentSettings::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachContentSettings::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachContentSettings::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachContentSettings::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachContentSettings::|public|getIsInclusivenessEnabled():bool +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachContentSettings::|public|getIsRepetitiveLanguageEnabled():bool +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachContentSettings::|public|getOdataType():string +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachContentSettings::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachContentSettings::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachContentSettings::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachContentSettings::|public|setIsInclusivenessEnabled(value?:bool):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachContentSettings::|public|setIsRepetitiveLanguageEnabled(value?:bool):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachContentSettings::|public|setOdataType(value?:string):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachContentSettings::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):EducationSpeakerCoachContentSettings +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachContentSettings~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachDeliverySettings::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachDeliverySettings::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachDeliverySettings::|public|getAreFillerWordsEnabled():bool +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachDeliverySettings::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachDeliverySettings::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachDeliverySettings::|public|getIsPaceEnabled():bool +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachDeliverySettings::|public|getIsPitchEnabled():bool +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachDeliverySettings::|public|getIsPronunciationEnabled():bool +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachDeliverySettings::|public|getOdataType():string +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachDeliverySettings::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachDeliverySettings::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachDeliverySettings::|public|setAreFillerWordsEnabled(value?:bool):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachDeliverySettings::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachDeliverySettings::|public|setIsPaceEnabled(value?:bool):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachDeliverySettings::|public|setIsPitchEnabled(value?:bool):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachDeliverySettings::|public|setIsPronunciationEnabled(value?:bool):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachDeliverySettings::|public|setOdataType(value?:string):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachDeliverySettings::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):EducationSpeakerCoachDeliverySettings +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachDeliverySettings~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachSettings::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachSettings::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachSettings::|public|getAudienceEngagementSettings():EducationSpeakerCoachAudienceEngagementSettings +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachSettings::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachSettings::|public|getContentSettings():EducationSpeakerCoachContentSettings +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachSettings::|public|getDeliverySettings():EducationSpeakerCoachDeliverySettings +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachSettings::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachSettings::|public|getOdataType():string +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachSettings::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachSettings::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachSettings::|public|setAudienceEngagementSettings(value?:EducationSpeakerCoachAudienceEngagementSettings):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachSettings::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachSettings::|public|setContentSettings(value?:EducationSpeakerCoachContentSettings):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachSettings::|public|setDeliverySettings(value?:EducationSpeakerCoachDeliverySettings):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachSettings::|public|setOdataType(value?:string):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachSettings::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):EducationSpeakerCoachSettings +Microsoft\Graph\Beta\Generated.models.educationSpeakerCoachSettings~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Beta\Generated.models.educationSpeakerProgressResource-->EducationResource +Microsoft\Graph\Beta\Generated.models.educationSpeakerProgressResource::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.educationSpeakerProgressResource::|public|getAiFeedbackCriteria():EducationAiFeedbackCriteria +Microsoft\Graph\Beta\Generated.models.educationSpeakerProgressResource::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.educationSpeakerProgressResource::|public|getIsAiFeedbackEnabled():bool +Microsoft\Graph\Beta\Generated.models.educationSpeakerProgressResource::|public|getIsVideoRequired():bool +Microsoft\Graph\Beta\Generated.models.educationSpeakerProgressResource::|public|getMaxRecordingAttempts():int +Microsoft\Graph\Beta\Generated.models.educationSpeakerProgressResource::|public|getPresentationTitle():string +Microsoft\Graph\Beta\Generated.models.educationSpeakerProgressResource::|public|getRecordingTimeLimitInMinutes():int +Microsoft\Graph\Beta\Generated.models.educationSpeakerProgressResource::|public|getShowRehearsalReportToStudentBeforeMediaUpload():bool +Microsoft\Graph\Beta\Generated.models.educationSpeakerProgressResource::|public|getSpeakerCoachSettings():EducationSpeakerCoachSettings +Microsoft\Graph\Beta\Generated.models.educationSpeakerProgressResource::|public|getSpokenLanguageLocale():string +Microsoft\Graph\Beta\Generated.models.educationSpeakerProgressResource::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.educationSpeakerProgressResource::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerProgressResource::|public|setAiFeedbackCriteria(value?:EducationAiFeedbackCriteria):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerProgressResource::|public|setIsAiFeedbackEnabled(value?:bool):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerProgressResource::|public|setIsVideoRequired(value?:bool):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerProgressResource::|public|setMaxRecordingAttempts(value?:int):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerProgressResource::|public|setPresentationTitle(value?:string):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerProgressResource::|public|setRecordingTimeLimitInMinutes(value?:int):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerProgressResource::|public|setShowRehearsalReportToStudentBeforeMediaUpload(value?:bool):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerProgressResource::|public|setSpeakerCoachSettings(value?:EducationSpeakerCoachSettings):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerProgressResource::|public|setSpokenLanguageLocale(value?:string):void +Microsoft\Graph\Beta\Generated.models.educationSpeakerProgressResource::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):EducationSpeakerProgressResource +Microsoft\Graph\Beta\Generated.models.educationSpeechType::0000-informative +Microsoft\Graph\Beta\Generated.models.educationSpeechType::0001-personal +Microsoft\Graph\Beta\Generated.models.educationSpeechType::0002-persuasive +Microsoft\Graph\Beta\Generated.models.educationSpeechType::0003-unknownFutureValue Microsoft\Graph\Beta\Generated.models.educationStudent::|public|constructor():void Microsoft\Graph\Beta\Generated.models.educationStudent::|public|getAdditionalData():array Microsoft\Graph\Beta\Generated.models.educationStudent::|public|getBackingStore():BackingStore @@ -216197,6 +216363,11 @@ Microsoft\Graph\Beta\Generated.models.errorCode::0000-noError Microsoft\Graph\Beta\Generated.models.errorCode::0001-unauthorized Microsoft\Graph\Beta\Generated.models.errorCode::0002-notFound Microsoft\Graph\Beta\Generated.models.errorCode::0003-deleted +Microsoft\Graph\Beta\Generated.models.errorCorrectionLevel::0000-l +Microsoft\Graph\Beta\Generated.models.errorCorrectionLevel::0001-m +Microsoft\Graph\Beta\Generated.models.errorCorrectionLevel::0002-q +Microsoft\Graph\Beta\Generated.models.errorCorrectionLevel::0003-h +Microsoft\Graph\Beta\Generated.models.errorCorrectionLevel::0004-unknownFutureValue Microsoft\Graph\Beta\Generated.models.EscapedList-->BaseItem Microsoft\Graph\Beta\Generated.models.EscapedList::|public|constructor():void Microsoft\Graph\Beta\Generated.models.EscapedList::|public|getActivities():array @@ -242679,6 +242850,7 @@ Microsoft\Graph\Beta\Generated.models.plannerContainerType::0003-project Microsoft\Graph\Beta\Generated.models.plannerContainerType::0004-driveItem Microsoft\Graph\Beta\Generated.models.plannerContainerType::0005-user Microsoft\Graph\Beta\Generated.models.plannerContainerType::0006-teamsChannel +Microsoft\Graph\Beta\Generated.models.plannerContainerType::0007-plannerTask Microsoft\Graph\Beta\Generated.models.plannerCreationSourceKind::0000-none Microsoft\Graph\Beta\Generated.models.plannerCreationSourceKind::0001-external Microsoft\Graph\Beta\Generated.models.plannerCreationSourceKind::0002-publication @@ -247583,6 +247755,79 @@ Microsoft\Graph\Beta\Generated.models.purchaseInvoiceLineCollectionResponse::|pu Microsoft\Graph\Beta\Generated.models.purchaseInvoiceLineCollectionResponse::|public|setValue(value?:array):void Microsoft\Graph\Beta\Generated.models.purchaseInvoiceLineCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):PurchaseInvoiceLineCollectionResponse Microsoft\Graph\Beta\Generated.models.purchaseInvoice~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Beta\Generated.models.qrCode-->Entity +Microsoft\Graph\Beta\Generated.models.qrCode::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.qrCode::|public|getCreatedDateTime():DateTime +Microsoft\Graph\Beta\Generated.models.qrCode::|public|getExpireDateTime():DateTime +Microsoft\Graph\Beta\Generated.models.qrCode::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.qrCode::|public|getImage():QrCodeImageDetails +Microsoft\Graph\Beta\Generated.models.qrCode::|public|getLastUsedDateTime():DateTime +Microsoft\Graph\Beta\Generated.models.qrCode::|public|getStartDateTime():DateTime +Microsoft\Graph\Beta\Generated.models.qrCode::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.qrCode::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.qrCode::|public|setCreatedDateTime(value?:DateTime):void +Microsoft\Graph\Beta\Generated.models.qrCode::|public|setExpireDateTime(value?:DateTime):void +Microsoft\Graph\Beta\Generated.models.qrCode::|public|setImage(value?:QrCodeImageDetails):void +Microsoft\Graph\Beta\Generated.models.qrCode::|public|setLastUsedDateTime(value?:DateTime):void +Microsoft\Graph\Beta\Generated.models.qrCode::|public|setStartDateTime(value?:DateTime):void +Microsoft\Graph\Beta\Generated.models.qrCode::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):QrCode +Microsoft\Graph\Beta\Generated.models.qrCodeImageDetails::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.qrCodeImageDetails::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.qrCodeImageDetails::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.models.qrCodeImageDetails::|public|getBinaryValue():StreamInterface +Microsoft\Graph\Beta\Generated.models.qrCodeImageDetails::|public|getErrorCorrectionLevel():ErrorCorrectionLevel +Microsoft\Graph\Beta\Generated.models.qrCodeImageDetails::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.qrCodeImageDetails::|public|getOdataType():string +Microsoft\Graph\Beta\Generated.models.qrCodeImageDetails::|public|getRawContent():StreamInterface +Microsoft\Graph\Beta\Generated.models.qrCodeImageDetails::|public|getVersion():int +Microsoft\Graph\Beta\Generated.models.qrCodeImageDetails::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.qrCodeImageDetails::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.qrCodeImageDetails::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.qrCodeImageDetails::|public|setBinaryValue(value?:StreamInterface):void +Microsoft\Graph\Beta\Generated.models.qrCodeImageDetails::|public|setErrorCorrectionLevel(value?:ErrorCorrectionLevel):void +Microsoft\Graph\Beta\Generated.models.qrCodeImageDetails::|public|setOdataType(value?:string):void +Microsoft\Graph\Beta\Generated.models.qrCodeImageDetails::|public|setRawContent(value?:StreamInterface):void +Microsoft\Graph\Beta\Generated.models.qrCodeImageDetails::|public|setVersion(value?:int):void +Microsoft\Graph\Beta\Generated.models.qrCodeImageDetails::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):QrCodeImageDetails +Microsoft\Graph\Beta\Generated.models.qrCodeImageDetails~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Beta\Generated.models.qrCodePinAuthenticationMethod-->AuthenticationMethod +Microsoft\Graph\Beta\Generated.models.qrCodePinAuthenticationMethod::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.qrCodePinAuthenticationMethod::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.qrCodePinAuthenticationMethod::|public|getPin():QrPin +Microsoft\Graph\Beta\Generated.models.qrCodePinAuthenticationMethod::|public|getStandardQRCode():QrCode +Microsoft\Graph\Beta\Generated.models.qrCodePinAuthenticationMethod::|public|getTemporaryQRCode():QrCode +Microsoft\Graph\Beta\Generated.models.qrCodePinAuthenticationMethod::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.qrCodePinAuthenticationMethod::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.qrCodePinAuthenticationMethod::|public|setPin(value?:QrPin):void +Microsoft\Graph\Beta\Generated.models.qrCodePinAuthenticationMethod::|public|setStandardQRCode(value?:QrCode):void +Microsoft\Graph\Beta\Generated.models.qrCodePinAuthenticationMethod::|public|setTemporaryQRCode(value?:QrCode):void +Microsoft\Graph\Beta\Generated.models.qrCodePinAuthenticationMethod::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):QrCodePinAuthenticationMethod +Microsoft\Graph\Beta\Generated.models.qrCodePinAuthenticationMethodConfiguration-->AuthenticationMethodConfiguration +Microsoft\Graph\Beta\Generated.models.qrCodePinAuthenticationMethodConfiguration::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.qrCodePinAuthenticationMethodConfiguration::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.qrCodePinAuthenticationMethodConfiguration::|public|getIncludeTargets():array +Microsoft\Graph\Beta\Generated.models.qrCodePinAuthenticationMethodConfiguration::|public|getPinLength():int +Microsoft\Graph\Beta\Generated.models.qrCodePinAuthenticationMethodConfiguration::|public|getStandardQRCodeLifetimeInDays():int +Microsoft\Graph\Beta\Generated.models.qrCodePinAuthenticationMethodConfiguration::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.qrCodePinAuthenticationMethodConfiguration::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.qrCodePinAuthenticationMethodConfiguration::|public|setIncludeTargets(value?:array):void +Microsoft\Graph\Beta\Generated.models.qrCodePinAuthenticationMethodConfiguration::|public|setPinLength(value?:int):void +Microsoft\Graph\Beta\Generated.models.qrCodePinAuthenticationMethodConfiguration::|public|setStandardQRCodeLifetimeInDays(value?:int):void +Microsoft\Graph\Beta\Generated.models.qrCodePinAuthenticationMethodConfiguration::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):QrCodePinAuthenticationMethodConfiguration +Microsoft\Graph\Beta\Generated.models.qrPin-->Entity +Microsoft\Graph\Beta\Generated.models.qrPin::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.qrPin::|public|getCode():string +Microsoft\Graph\Beta\Generated.models.qrPin::|public|getCreatedDateTime():DateTime +Microsoft\Graph\Beta\Generated.models.qrPin::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.qrPin::|public|getForceChangePinNextSignIn():bool +Microsoft\Graph\Beta\Generated.models.qrPin::|public|getUpdatedDateTime():DateTime +Microsoft\Graph\Beta\Generated.models.qrPin::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.qrPin::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.qrPin::|public|setCode(value?:string):void +Microsoft\Graph\Beta\Generated.models.qrPin::|public|setCreatedDateTime(value?:DateTime):void +Microsoft\Graph\Beta\Generated.models.qrPin::|public|setForceChangePinNextSignIn(value?:bool):void +Microsoft\Graph\Beta\Generated.models.qrPin::|public|setUpdatedDateTime(value?:DateTime):void +Microsoft\Graph\Beta\Generated.models.qrPin::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):QrPin Microsoft\Graph\Beta\Generated.models.quarantineReason::0000-EncounteredBaseEscrowThreshold Microsoft\Graph\Beta\Generated.models.quarantineReason::0001-EncounteredTotalEscrowThreshold Microsoft\Graph\Beta\Generated.models.quarantineReason::0002-EncounteredEscrowProportionThreshold @@ -261273,6 +261518,14 @@ Microsoft\Graph\Beta\Generated.models.servicePrincipalRiskDetectionCollectionRes Microsoft\Graph\Beta\Generated.models.servicePrincipalRiskDetectionCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Beta\Generated.models.servicePrincipalRiskDetectionCollectionResponse::|public|setValue(value?:array):void Microsoft\Graph\Beta\Generated.models.servicePrincipalRiskDetectionCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):ServicePrincipalRiskDetectionCollectionResponse +Microsoft\Graph\Beta\Generated.models.servicePrincipalSignIn-->SignInIdentity +Microsoft\Graph\Beta\Generated.models.servicePrincipalSignIn::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.servicePrincipalSignIn::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.servicePrincipalSignIn::|public|getServicePrincipalId():string +Microsoft\Graph\Beta\Generated.models.servicePrincipalSignIn::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.servicePrincipalSignIn::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.servicePrincipalSignIn::|public|setServicePrincipalId(value?:string):void +Microsoft\Graph\Beta\Generated.models.servicePrincipalSignIn::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):ServicePrincipalSignIn Microsoft\Graph\Beta\Generated.models.servicePrincipalSignInActivity-->Entity Microsoft\Graph\Beta\Generated.models.servicePrincipalSignInActivity::|public|constructor():void Microsoft\Graph\Beta\Generated.models.servicePrincipalSignInActivity::|public|getAppId():string @@ -261298,14 +261551,6 @@ Microsoft\Graph\Beta\Generated.models.servicePrincipalSignInActivityCollectionRe Microsoft\Graph\Beta\Generated.models.servicePrincipalSignInActivityCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Beta\Generated.models.servicePrincipalSignInActivityCollectionResponse::|public|setValue(value?:array):void Microsoft\Graph\Beta\Generated.models.servicePrincipalSignInActivityCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):ServicePrincipalSignInActivityCollectionResponse -Microsoft\Graph\Beta\Generated.models.servicePrincipalSubject-->ConditionalAccessWhatIfSubject -Microsoft\Graph\Beta\Generated.models.servicePrincipalSubject::|public|constructor():void -Microsoft\Graph\Beta\Generated.models.servicePrincipalSubject::|public|GetFieldDeserializers():array -Microsoft\Graph\Beta\Generated.models.servicePrincipalSubject::|public|getServicePrincipalId():string -Microsoft\Graph\Beta\Generated.models.servicePrincipalSubject::|public|OdataType:string -Microsoft\Graph\Beta\Generated.models.servicePrincipalSubject::|public|Serialize(writer:ISerializationWriter):void -Microsoft\Graph\Beta\Generated.models.servicePrincipalSubject::|public|setServicePrincipalId(value?:string):void -Microsoft\Graph\Beta\Generated.models.servicePrincipalSubject::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):ServicePrincipalSubject Microsoft\Graph\Beta\Generated.models.serviceProvisioningError::|public|constructor():void Microsoft\Graph\Beta\Generated.models.serviceProvisioningError::|public|getAdditionalData():array Microsoft\Graph\Beta\Generated.models.serviceProvisioningError::|public|getBackingStore():BackingStore @@ -262574,6 +262819,48 @@ Microsoft\Graph\Beta\Generated.models.signInCollectionResponse::|public|getValue Microsoft\Graph\Beta\Generated.models.signInCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Beta\Generated.models.signInCollectionResponse::|public|setValue(value?:array):void Microsoft\Graph\Beta\Generated.models.signInCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):SignInCollectionResponse +Microsoft\Graph\Beta\Generated.models.signInConditions::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.signInConditions::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.signInConditions::|public|getAuthenticationFlow():AuthenticationFlow +Microsoft\Graph\Beta\Generated.models.signInConditions::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.models.signInConditions::|public|getClientAppType():ConditionalAccessClientApp +Microsoft\Graph\Beta\Generated.models.signInConditions::|public|getCountry():string +Microsoft\Graph\Beta\Generated.models.signInConditions::|public|getDeviceInfo():DeviceInfo +Microsoft\Graph\Beta\Generated.models.signInConditions::|public|getDevicePlatform():ConditionalAccessDevicePlatform +Microsoft\Graph\Beta\Generated.models.signInConditions::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.signInConditions::|public|getInsiderRiskLevel():InsiderRiskLevel +Microsoft\Graph\Beta\Generated.models.signInConditions::|public|getIpAddress():string +Microsoft\Graph\Beta\Generated.models.signInConditions::|public|getOdataType():string +Microsoft\Graph\Beta\Generated.models.signInConditions::|public|getServicePrincipalRiskLevel():RiskLevel +Microsoft\Graph\Beta\Generated.models.signInConditions::|public|getSignInRiskLevel():RiskLevel +Microsoft\Graph\Beta\Generated.models.signInConditions::|public|getUserRiskLevel():RiskLevel +Microsoft\Graph\Beta\Generated.models.signInConditions::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.signInConditions::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.signInConditions::|public|setAuthenticationFlow(value?:AuthenticationFlow):void +Microsoft\Graph\Beta\Generated.models.signInConditions::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.signInConditions::|public|setClientAppType(value?:ConditionalAccessClientApp):void +Microsoft\Graph\Beta\Generated.models.signInConditions::|public|setCountry(value?:string):void +Microsoft\Graph\Beta\Generated.models.signInConditions::|public|setDeviceInfo(value?:DeviceInfo):void +Microsoft\Graph\Beta\Generated.models.signInConditions::|public|setDevicePlatform(value?:ConditionalAccessDevicePlatform):void +Microsoft\Graph\Beta\Generated.models.signInConditions::|public|setInsiderRiskLevel(value?:InsiderRiskLevel):void +Microsoft\Graph\Beta\Generated.models.signInConditions::|public|setIpAddress(value?:string):void +Microsoft\Graph\Beta\Generated.models.signInConditions::|public|setOdataType(value?:string):void +Microsoft\Graph\Beta\Generated.models.signInConditions::|public|setServicePrincipalRiskLevel(value?:RiskLevel):void +Microsoft\Graph\Beta\Generated.models.signInConditions::|public|setSignInRiskLevel(value?:RiskLevel):void +Microsoft\Graph\Beta\Generated.models.signInConditions::|public|setUserRiskLevel(value?:RiskLevel):void +Microsoft\Graph\Beta\Generated.models.signInConditions::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):SignInConditions +Microsoft\Graph\Beta\Generated.models.signInConditions~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Beta\Generated.models.signInContext::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.signInContext::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.signInContext::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.models.signInContext::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.signInContext::|public|getOdataType():string +Microsoft\Graph\Beta\Generated.models.signInContext::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.signInContext::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.signInContext::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.signInContext::|public|setOdataType(value?:string):void +Microsoft\Graph\Beta\Generated.models.signInContext::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):SignInContext +Microsoft\Graph\Beta\Generated.models.signInContext~~>AdditionalDataHolder; BackedModel; Parsable Microsoft\Graph\Beta\Generated.models.signInFrequencyAuthenticationType::0000-primaryAndSecondaryAuthentication Microsoft\Graph\Beta\Generated.models.signInFrequencyAuthenticationType::0001-secondaryAuthentication Microsoft\Graph\Beta\Generated.models.signInFrequencyAuthenticationType::0002-unknownFutureValue @@ -262632,6 +262919,17 @@ Microsoft\Graph\Beta\Generated.models.signInIdentifierType::0002-proxyAddress Microsoft\Graph\Beta\Generated.models.signInIdentifierType::0003-qrCode Microsoft\Graph\Beta\Generated.models.signInIdentifierType::0004-onPremisesUserPrincipalName Microsoft\Graph\Beta\Generated.models.signInIdentifierType::0005-unknownFutureValue +Microsoft\Graph\Beta\Generated.models.signInIdentity::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.signInIdentity::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.signInIdentity::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.models.signInIdentity::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.signInIdentity::|public|getOdataType():string +Microsoft\Graph\Beta\Generated.models.signInIdentity::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.signInIdentity::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.signInIdentity::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.signInIdentity::|public|setOdataType(value?:string):void +Microsoft\Graph\Beta\Generated.models.signInIdentity::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):SignInIdentity +Microsoft\Graph\Beta\Generated.models.signInIdentity~~>AdditionalDataHolder; BackedModel; Parsable Microsoft\Graph\Beta\Generated.models.signInLocation::|public|constructor():void Microsoft\Graph\Beta\Generated.models.signInLocation::|public|getAdditionalData():array Microsoft\Graph\Beta\Generated.models.signInLocation::|public|getBackingStore():BackingStore @@ -269751,6 +270049,7 @@ Microsoft\Graph\Beta\Generated.models.user::|public|getCloudClipboard():CloudCli Microsoft\Graph\Beta\Generated.models.user::|public|getCloudLicensing():UserCloudLicensing Microsoft\Graph\Beta\Generated.models.user::|public|getCloudPCs():array Microsoft\Graph\Beta\Generated.models.user::|public|getCloudRealtimeCommunicationInfo():CloudRealtimeCommunicationInfo +Microsoft\Graph\Beta\Generated.models.user::|public|getCommunications():UserCloudCommunication Microsoft\Graph\Beta\Generated.models.user::|public|getCompanyName():string Microsoft\Graph\Beta\Generated.models.user::|public|getConsentProvidedForMinor():string Microsoft\Graph\Beta\Generated.models.user::|public|getContactFolders():array @@ -269911,6 +270210,7 @@ Microsoft\Graph\Beta\Generated.models.user::|public|setCloudClipboard(value?:Clo Microsoft\Graph\Beta\Generated.models.user::|public|setCloudLicensing(value?:UserCloudLicensing):void Microsoft\Graph\Beta\Generated.models.user::|public|setCloudPCs(value?:array):void Microsoft\Graph\Beta\Generated.models.user::|public|setCloudRealtimeCommunicationInfo(value?:CloudRealtimeCommunicationInfo):void +Microsoft\Graph\Beta\Generated.models.user::|public|setCommunications(value?:UserCloudCommunication):void Microsoft\Graph\Beta\Generated.models.user::|public|setCompanyName(value?:string):void Microsoft\Graph\Beta\Generated.models.user::|public|setConsentProvidedForMinor(value?:string):void Microsoft\Graph\Beta\Generated.models.user::|public|setContactFolders(value?:array):void @@ -270095,6 +270395,14 @@ Microsoft\Graph\Beta\Generated.models.userAccount~~>AdditionalDataHolder; Backed Microsoft\Graph\Beta\Generated.models.userAction::0000-registerSecurityInformation Microsoft\Graph\Beta\Generated.models.userAction::0001-registerOrJoinDevices Microsoft\Graph\Beta\Generated.models.userAction::0002-unknownFutureValue +Microsoft\Graph\Beta\Generated.models.userActionContext-->SignInContext +Microsoft\Graph\Beta\Generated.models.userActionContext::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.userActionContext::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.userActionContext::|public|getUserAction():UserAction +Microsoft\Graph\Beta\Generated.models.userActionContext::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.userActionContext::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.userActionContext::|public|setUserAction(value?:UserAction):void +Microsoft\Graph\Beta\Generated.models.userActionContext::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):UserActionContext Microsoft\Graph\Beta\Generated.models.userActivity-->Entity Microsoft\Graph\Beta\Generated.models.userActivity::|public|constructor():void Microsoft\Graph\Beta\Generated.models.userActivity::|public|getActivationUrl():string @@ -270181,6 +270489,14 @@ Microsoft\Graph\Beta\Generated.models.userAttributeValuesItem::|public|setOdataT Microsoft\Graph\Beta\Generated.models.userAttributeValuesItem::|public|setValue(value?:string):void Microsoft\Graph\Beta\Generated.models.userAttributeValuesItem::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):UserAttributeValuesItem Microsoft\Graph\Beta\Generated.models.userAttributeValuesItem~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Beta\Generated.models.userCloudCommunication-->Entity +Microsoft\Graph\Beta\Generated.models.userCloudCommunication::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.userCloudCommunication::|public|getCallSettings():CallSettings +Microsoft\Graph\Beta\Generated.models.userCloudCommunication::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.userCloudCommunication::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.userCloudCommunication::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.userCloudCommunication::|public|setCallSettings(value?:CallSettings):void +Microsoft\Graph\Beta\Generated.models.userCloudCommunication::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):UserCloudCommunication Microsoft\Graph\Beta\Generated.models.userCollectionResponse-->BaseCollectionPaginationCountResponse Microsoft\Graph\Beta\Generated.models.userCollectionResponse::|public|constructor():void Microsoft\Graph\Beta\Generated.models.userCollectionResponse::|public|GetFieldDeserializers():array @@ -272320,6 +272636,18 @@ Microsoft\Graph\Beta\Generated.models.userSettings::|public|setStorage(value?:Us Microsoft\Graph\Beta\Generated.models.userSettings::|public|setWindows(value?:array):void Microsoft\Graph\Beta\Generated.models.userSettings::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):UserSettings Microsoft\Graph\Beta\Generated.models.userSet~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Beta\Generated.models.userSignIn-->SignInIdentity +Microsoft\Graph\Beta\Generated.models.userSignIn::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.userSignIn::|public|getExternalTenantId():string +Microsoft\Graph\Beta\Generated.models.userSignIn::|public|getExternalUserType():ConditionalAccessGuestOrExternalUserTypes +Microsoft\Graph\Beta\Generated.models.userSignIn::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.userSignIn::|public|getUserId():string +Microsoft\Graph\Beta\Generated.models.userSignIn::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.userSignIn::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.userSignIn::|public|setExternalTenantId(value?:string):void +Microsoft\Graph\Beta\Generated.models.userSignIn::|public|setExternalUserType(value?:ConditionalAccessGuestOrExternalUserTypes):void +Microsoft\Graph\Beta\Generated.models.userSignIn::|public|setUserId(value?:string):void +Microsoft\Graph\Beta\Generated.models.userSignIn::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):UserSignIn Microsoft\Graph\Beta\Generated.models.userSignInInsight-->GovernanceInsight Microsoft\Graph\Beta\Generated.models.userSignInInsight::|public|constructor():void Microsoft\Graph\Beta\Generated.models.userSignInInsight::|public|GetFieldDeserializers():array @@ -272430,18 +272758,6 @@ Microsoft\Graph\Beta\Generated.models.userStorage::|public|OdataType:string Microsoft\Graph\Beta\Generated.models.userStorage::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Beta\Generated.models.userStorage::|public|setQuota(value?:UnifiedStorageQuota):void Microsoft\Graph\Beta\Generated.models.userStorage::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):UserStorage -Microsoft\Graph\Beta\Generated.models.userSubject-->ConditionalAccessWhatIfSubject -Microsoft\Graph\Beta\Generated.models.userSubject::|public|constructor():void -Microsoft\Graph\Beta\Generated.models.userSubject::|public|getExternalTenantId():string -Microsoft\Graph\Beta\Generated.models.userSubject::|public|getExternalUserType():ConditionalAccessGuestOrExternalUserTypes -Microsoft\Graph\Beta\Generated.models.userSubject::|public|GetFieldDeserializers():array -Microsoft\Graph\Beta\Generated.models.userSubject::|public|getUserId():string -Microsoft\Graph\Beta\Generated.models.userSubject::|public|OdataType:string -Microsoft\Graph\Beta\Generated.models.userSubject::|public|Serialize(writer:ISerializationWriter):void -Microsoft\Graph\Beta\Generated.models.userSubject::|public|setExternalTenantId(value?:string):void -Microsoft\Graph\Beta\Generated.models.userSubject::|public|setExternalUserType(value?:ConditionalAccessGuestOrExternalUserTypes):void -Microsoft\Graph\Beta\Generated.models.userSubject::|public|setUserId(value?:string):void -Microsoft\Graph\Beta\Generated.models.userSubject::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):UserSubject Microsoft\Graph\Beta\Generated.models.userTeamwork-->Entity Microsoft\Graph\Beta\Generated.models.userTeamwork::|public|constructor():void Microsoft\Graph\Beta\Generated.models.userTeamwork::|public|getAssociatedTeams():array @@ -274115,30 +274431,37 @@ Microsoft\Graph\Beta\Generated.models.wellknownListName::0000-none Microsoft\Graph\Beta\Generated.models.wellknownListName::0001-defaultList Microsoft\Graph\Beta\Generated.models.wellknownListName::0002-flaggedEmails Microsoft\Graph\Beta\Generated.models.wellknownListName::0003-unknownFutureValue -Microsoft\Graph\Beta\Generated.models.whatIfApplicationContext-->ConditionalAccessContext -Microsoft\Graph\Beta\Generated.models.whatIfApplicationContext::|public|constructor():void -Microsoft\Graph\Beta\Generated.models.whatIfApplicationContext::|public|GetFieldDeserializers():array -Microsoft\Graph\Beta\Generated.models.whatIfApplicationContext::|public|getIncludeApplications():array -Microsoft\Graph\Beta\Generated.models.whatIfApplicationContext::|public|OdataType:string -Microsoft\Graph\Beta\Generated.models.whatIfApplicationContext::|public|Serialize(writer:ISerializationWriter):void -Microsoft\Graph\Beta\Generated.models.whatIfApplicationContext::|public|setIncludeApplications(value?:array):void -Microsoft\Graph\Beta\Generated.models.whatIfApplicationContext::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):WhatIfApplicationContext -Microsoft\Graph\Beta\Generated.models.whatIfAuthenticationContext-->ConditionalAccessContext -Microsoft\Graph\Beta\Generated.models.whatIfAuthenticationContext::|public|constructor():void -Microsoft\Graph\Beta\Generated.models.whatIfAuthenticationContext::|public|getAuthenticationContext():string -Microsoft\Graph\Beta\Generated.models.whatIfAuthenticationContext::|public|GetFieldDeserializers():array -Microsoft\Graph\Beta\Generated.models.whatIfAuthenticationContext::|public|OdataType:string -Microsoft\Graph\Beta\Generated.models.whatIfAuthenticationContext::|public|Serialize(writer:ISerializationWriter):void -Microsoft\Graph\Beta\Generated.models.whatIfAuthenticationContext::|public|setAuthenticationContext(value?:string):void -Microsoft\Graph\Beta\Generated.models.whatIfAuthenticationContext::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):WhatIfAuthenticationContext -Microsoft\Graph\Beta\Generated.models.whatIfUserActionContext-->ConditionalAccessContext -Microsoft\Graph\Beta\Generated.models.whatIfUserActionContext::|public|constructor():void -Microsoft\Graph\Beta\Generated.models.whatIfUserActionContext::|public|GetFieldDeserializers():array -Microsoft\Graph\Beta\Generated.models.whatIfUserActionContext::|public|getUserAction():UserAction -Microsoft\Graph\Beta\Generated.models.whatIfUserActionContext::|public|OdataType:string -Microsoft\Graph\Beta\Generated.models.whatIfUserActionContext::|public|Serialize(writer:ISerializationWriter):void -Microsoft\Graph\Beta\Generated.models.whatIfUserActionContext::|public|setUserAction(value?:UserAction):void -Microsoft\Graph\Beta\Generated.models.whatIfUserActionContext::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):WhatIfUserActionContext +Microsoft\Graph\Beta\Generated.models.whatIfAnalysisReasons::0000-notSet +Microsoft\Graph\Beta\Generated.models.whatIfAnalysisReasons::0001-notEnoughInformation +Microsoft\Graph\Beta\Generated.models.whatIfAnalysisReasons::0002-invalidCondition +Microsoft\Graph\Beta\Generated.models.whatIfAnalysisReasons::0003-users +Microsoft\Graph\Beta\Generated.models.whatIfAnalysisReasons::0004-workloadIdentities +Microsoft\Graph\Beta\Generated.models.whatIfAnalysisReasons::0005-application +Microsoft\Graph\Beta\Generated.models.whatIfAnalysisReasons::0006-userActions +Microsoft\Graph\Beta\Generated.models.whatIfAnalysisReasons::0007-authenticationContext +Microsoft\Graph\Beta\Generated.models.whatIfAnalysisReasons::0008-devicePlatform +Microsoft\Graph\Beta\Generated.models.whatIfAnalysisReasons::0009-devices +Microsoft\Graph\Beta\Generated.models.whatIfAnalysisReasons::0010-clientApps +Microsoft\Graph\Beta\Generated.models.whatIfAnalysisReasons::0011-location +Microsoft\Graph\Beta\Generated.models.whatIfAnalysisReasons::0012-signInRisk +Microsoft\Graph\Beta\Generated.models.whatIfAnalysisReasons::0013-emptyPolicy +Microsoft\Graph\Beta\Generated.models.whatIfAnalysisReasons::0014-invalidPolicy +Microsoft\Graph\Beta\Generated.models.whatIfAnalysisReasons::0015-policyNotEnabled +Microsoft\Graph\Beta\Generated.models.whatIfAnalysisReasons::0016-userRisk +Microsoft\Graph\Beta\Generated.models.whatIfAnalysisReasons::0017-time +Microsoft\Graph\Beta\Generated.models.whatIfAnalysisReasons::0018-insiderRisk +Microsoft\Graph\Beta\Generated.models.whatIfAnalysisReasons::0019-authenticationFlow +Microsoft\Graph\Beta\Generated.models.whatIfAnalysisReasons::0020-unknownFutureValue +Microsoft\Graph\Beta\Generated.models.whatIfAnalysisResult-->ConditionalAccessPolicy +Microsoft\Graph\Beta\Generated.models.whatIfAnalysisResult::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.whatIfAnalysisResult::|public|getAnalysisReasons():WhatIfAnalysisReasons +Microsoft\Graph\Beta\Generated.models.whatIfAnalysisResult::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.whatIfAnalysisResult::|public|getPolicyApplies():bool +Microsoft\Graph\Beta\Generated.models.whatIfAnalysisResult::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.whatIfAnalysisResult::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.whatIfAnalysisResult::|public|setAnalysisReasons(value?:WhatIfAnalysisReasons):void +Microsoft\Graph\Beta\Generated.models.whatIfAnalysisResult::|public|setPolicyApplies(value?:bool):void +Microsoft\Graph\Beta\Generated.models.whatIfAnalysisResult::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):WhatIfAnalysisResult Microsoft\Graph\Beta\Generated.models.wiFiAuthenticationMethod::0000-certificate Microsoft\Graph\Beta\Generated.models.wiFiAuthenticationMethod::0001-usernameAndPassword Microsoft\Graph\Beta\Generated.models.wiFiAuthenticationMethod::0002-derivedCredential @@ -279962,6 +280285,16 @@ Microsoft\Graph\Beta\Generated.models.windowsUpdates.rateDrivenRolloutSettings:: Microsoft\Graph\Beta\Generated.models.windowsUpdates.rateDrivenRolloutSettings::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Beta\Generated.models.windowsUpdates.rateDrivenRolloutSettings::|public|setDevicesPerOffer(value?:int):void Microsoft\Graph\Beta\Generated.models.windowsUpdates.rateDrivenRolloutSettings::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):RateDrivenRolloutSettings +Microsoft\Graph\Beta\Generated.models.windowsUpdates.remediationType::0000-inPlaceUpgrade +Microsoft\Graph\Beta\Generated.models.windowsUpdates.remediationType::0001-unknownFutureValue +Microsoft\Graph\Beta\Generated.models.windowsUpdates.remediationUpdateFilter-->WindowsUpdateFilter +Microsoft\Graph\Beta\Generated.models.windowsUpdates.remediationUpdateFilter::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.windowsUpdates.remediationUpdateFilter::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.windowsUpdates.remediationUpdateFilter::|public|getRemediationType():RemediationType +Microsoft\Graph\Beta\Generated.models.windowsUpdates.remediationUpdateFilter::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.windowsUpdates.remediationUpdateFilter::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.windowsUpdates.remediationUpdateFilter::|public|setRemediationType(value?:RemediationType):void +Microsoft\Graph\Beta\Generated.models.windowsUpdates.remediationUpdateFilter::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):RemediationUpdateFilter Microsoft\Graph\Beta\Generated.models.windowsUpdates.requestedDeploymentStateValue::0000-none Microsoft\Graph\Beta\Generated.models.windowsUpdates.requestedDeploymentStateValue::0001-paused Microsoft\Graph\Beta\Generated.models.windowsUpdates.requestedDeploymentStateValue::0002-archived @@ -296078,6 +296411,22 @@ Microsoft\Graph\Beta\Generated.reports.deviceConfigurationUserActivity.DeviceCon Microsoft\Graph\Beta\Generated.reports.deviceConfigurationUserActivity.DeviceConfigurationUserActivityRequestBuilder::|public|WithUrl(rawUrl:string):DeviceConfigurationUserActivityRequestBuilder Microsoft\Graph\Beta\Generated.reports.deviceConfigurationUserActivity.deviceConfigurationUserActivityRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.reports.deviceConfigurationUserActivity.deviceConfigurationUserActivityRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder::|public|Get(requestConfiguration?:GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder::|public|WithUrl(rawUrl:string):GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder +Microsoft\Graph\Beta\Generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters::|public|appId:string +Microsoft\Graph\Beta\Generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters::|public|constructor(appId?:string; period?:string; serviceArea?:string):void +Microsoft\Graph\Beta\Generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters::|public|period:string +Microsoft\Graph\Beta\Generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters::|public|serviceArea:string +Microsoft\Graph\Beta\Generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetRequestConfiguration::|public|queryParameters:GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(appId?:string; period?:string; serviceArea?:string):GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.reports.getAttackSimulationRepeatOffenders.getAttackSimulationRepeatOffendersGetResponse-->BaseCollectionPaginationCountResponse Microsoft\Graph\Beta\Generated.reports.getAttackSimulationRepeatOffenders.getAttackSimulationRepeatOffendersGetResponse::|public|constructor():void Microsoft\Graph\Beta\Generated.reports.getAttackSimulationRepeatOffenders.getAttackSimulationRepeatOffendersGetResponse::|public|GetFieldDeserializers():array @@ -298482,6 +298831,7 @@ Microsoft\Graph\Beta\Generated.reports.ReportsRequestBuilder::|public|dailyPrint Microsoft\Graph\Beta\Generated.reports.ReportsRequestBuilder::|public|deviceConfigurationDeviceActivity:DeviceConfigurationDeviceActivityRequestBuilder Microsoft\Graph\Beta\Generated.reports.ReportsRequestBuilder::|public|deviceConfigurationUserActivity:DeviceConfigurationUserActivityRequestBuilder Microsoft\Graph\Beta\Generated.reports.ReportsRequestBuilder::|public|Get(requestConfiguration?:ReportsRequestBuilderGetRequestConfiguration):ReportRoot +Microsoft\Graph\Beta\Generated.reports.ReportsRequestBuilder::|public|getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId:GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder Microsoft\Graph\Beta\Generated.reports.ReportsRequestBuilder::|public|getAttackSimulationRepeatOffenders:GetAttackSimulationRepeatOffendersRequestBuilder Microsoft\Graph\Beta\Generated.reports.ReportsRequestBuilder::|public|getAttackSimulationSimulationUserCoverage:GetAttackSimulationSimulationUserCoverageRequestBuilder Microsoft\Graph\Beta\Generated.reports.ReportsRequestBuilder::|public|getAttackSimulationTrainingUserCoverage:GetAttackSimulationTrainingUserCoverageRequestBuilder @@ -299179,6 +299529,32 @@ Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMessageVolumeMetricsFo Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters):void Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration::|public|queryParameters:GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(aggregationIntervalInMinutes?:int; count?:bool; filter?:string; search?:string; skip?:int; top?:int):GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():array +Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:array):void +Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:DateTime; inclusiveIntervalStartDateTime?:DateTime):void +Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|Get(requestConfiguration?:GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration):GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|WithUrl(rawUrl:string):GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregationIntervalInMinutes:int +Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|constructor(aggregationIntervalInMinutes?:int; count?:bool; filter?:string; search?:string; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration::|public|queryParameters:GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(aggregationIntervalInMinutes?:int; count?:bool; filter?:string; search?:string; skip?:int; top?:int):GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void Microsoft\Graph\Beta\Generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|GetFieldDeserializers():array @@ -299382,6 +299758,7 @@ Microsoft\Graph\Beta\Generated.reports.serviceActivity.ServiceActivityRequestBui Microsoft\Graph\Beta\Generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|getConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:DateTime; inclusiveIntervalStartDateTime:DateTime):GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder Microsoft\Graph\Beta\Generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|getMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:DateTime; inclusiveIntervalStartDateTime:DateTime):GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder Microsoft\Graph\Beta\Generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:DateTime; inclusiveIntervalStartDateTime:DateTime):GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +Microsoft\Graph\Beta\Generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:DateTime; inclusiveIntervalStartDateTime:DateTime):GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder Microsoft\Graph\Beta\Generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:DateTime; inclusiveIntervalStartDateTime:DateTime):GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder Microsoft\Graph\Beta\Generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|getMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:DateTime; inclusiveIntervalStartDateTime:DateTime):GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder Microsoft\Graph\Beta\Generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|getMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:DateTime; inclusiveIntervalStartDateTime:DateTime):GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder @@ -375856,6 +376233,7 @@ Microsoft\Graph\Beta\Generated.users.item.authentication.AuthenticationRequestBu Microsoft\Graph\Beta\Generated.users.item.authentication.AuthenticationRequestBuilder::|public|pathParameters:array Microsoft\Graph\Beta\Generated.users.item.authentication.AuthenticationRequestBuilder::|public|phoneMethods:PhoneMethodsRequestBuilder Microsoft\Graph\Beta\Generated.users.item.authentication.AuthenticationRequestBuilder::|public|platformCredentialMethods:PlatformCredentialMethodsRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.authentication.AuthenticationRequestBuilder::|public|qrCodePinMethod:QrCodePinMethodRequestBuilder Microsoft\Graph\Beta\Generated.users.item.authentication.AuthenticationRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Beta\Generated.users.item.authentication.AuthenticationRequestBuilder::|public|requirements:RequirementsRequestBuilder Microsoft\Graph\Beta\Generated.users.item.authentication.AuthenticationRequestBuilder::|public|signInPreferences:SignInPreferencesRequestBuilder @@ -376912,6 +377290,121 @@ Microsoft\Graph\Beta\Generated.users.item.authentication.platformCredentialMetho Microsoft\Graph\Beta\Generated.users.item.authentication.platformCredentialMethods.platformCredentialMethodsRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:PlatformCredentialMethodsRequestBuilderGetQueryParameters):void Microsoft\Graph\Beta\Generated.users.item.authentication.platformCredentialMethods.platformCredentialMethodsRequestBuilderGetRequestConfiguration::|public|queryParameters:PlatformCredentialMethodsRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.users.item.authentication.platformCredentialMethods.platformCredentialMethodsRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):PlatformCredentialMethodsRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.PinRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.PinRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.PinRequestBuilder::|public|Delete(requestConfiguration?:PinRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.PinRequestBuilder::|public|Get(requestConfiguration?:PinRequestBuilderGetRequestConfiguration):QrPin +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.PinRequestBuilder::|public|Patch(body:QrPin; requestConfiguration?:PinRequestBuilderPatchRequestConfiguration):QrPin +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.PinRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.PinRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.PinRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:PinRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.PinRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:PinRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.PinRequestBuilder::|public|ToPatchRequestInformation(body:QrPin; requestConfiguration?:PinRequestBuilderPatchRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.PinRequestBuilder::|public|updatePin:UpdatePinRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.PinRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.PinRequestBuilder::|public|WithUrl(rawUrl:string):PinRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.pinRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.pinRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.pinRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.pinRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.pinRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.pinRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.pinRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:PinRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.pinRequestBuilderGetRequestConfiguration::|public|queryParameters:PinRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.pinRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):PinRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.pinRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.pinRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.updatePin.updatePinPostRequestBody::|public|constructor():void +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.updatePin.updatePinPostRequestBody::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.updatePin.updatePinPostRequestBody::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.updatePin.updatePinPostRequestBody::|public|getCurrentPin():string +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.updatePin.updatePinPostRequestBody::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.updatePin.updatePinPostRequestBody::|public|getNewPin():string +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.updatePin.updatePinPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.updatePin.updatePinPostRequestBody::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.updatePin.updatePinPostRequestBody::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.updatePin.updatePinPostRequestBody::|public|setCurrentPin(value?:string):void +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.updatePin.updatePinPostRequestBody::|public|setNewPin(value?:string):void +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.updatePin.updatePinPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):UpdatePinPostRequestBody +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.updatePin.updatePinPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.updatePin.UpdatePinRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.updatePin.UpdatePinRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.updatePin.UpdatePinRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.updatePin.UpdatePinRequestBuilder::|public|Post(body:UpdatePinPostRequestBody; requestConfiguration?:UpdatePinRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.updatePin.UpdatePinRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.updatePin.UpdatePinRequestBuilder::|public|ToPostRequestInformation(body:UpdatePinPostRequestBody; requestConfiguration?:UpdatePinRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.updatePin.UpdatePinRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.updatePin.UpdatePinRequestBuilder::|public|WithUrl(rawUrl:string):UpdatePinRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.updatePin.updatePinRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.pin.updatePin.updatePinRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.QrCodePinMethodRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.QrCodePinMethodRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.QrCodePinMethodRequestBuilder::|public|Delete(requestConfiguration?:QrCodePinMethodRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.QrCodePinMethodRequestBuilder::|public|Get(requestConfiguration?:QrCodePinMethodRequestBuilderGetRequestConfiguration):QrCodePinAuthenticationMethod +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.QrCodePinMethodRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.QrCodePinMethodRequestBuilder::|public|pin:PinRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.QrCodePinMethodRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.QrCodePinMethodRequestBuilder::|public|standardQRCode:StandardQRCodeRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.QrCodePinMethodRequestBuilder::|public|temporaryQRCode:TemporaryQRCodeRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.QrCodePinMethodRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:QrCodePinMethodRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.QrCodePinMethodRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:QrCodePinMethodRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.QrCodePinMethodRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.QrCodePinMethodRequestBuilder::|public|WithUrl(rawUrl:string):QrCodePinMethodRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.qrCodePinMethodRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.qrCodePinMethodRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.qrCodePinMethodRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.qrCodePinMethodRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.qrCodePinMethodRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.qrCodePinMethodRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.qrCodePinMethodRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:QrCodePinMethodRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.qrCodePinMethodRequestBuilderGetRequestConfiguration::|public|queryParameters:QrCodePinMethodRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.qrCodePinMethodRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):QrCodePinMethodRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.standardQRCode.StandardQRCodeRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.standardQRCode.StandardQRCodeRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.standardQRCode.StandardQRCodeRequestBuilder::|public|Delete(requestConfiguration?:StandardQRCodeRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.standardQRCode.StandardQRCodeRequestBuilder::|public|Get(requestConfiguration?:StandardQRCodeRequestBuilderGetRequestConfiguration):QrCode +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.standardQRCode.StandardQRCodeRequestBuilder::|public|Patch(body:QrCode; requestConfiguration?:StandardQRCodeRequestBuilderPatchRequestConfiguration):QrCode +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.standardQRCode.StandardQRCodeRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.standardQRCode.StandardQRCodeRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.standardQRCode.StandardQRCodeRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:StandardQRCodeRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.standardQRCode.StandardQRCodeRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:StandardQRCodeRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.standardQRCode.StandardQRCodeRequestBuilder::|public|ToPatchRequestInformation(body:QrCode; requestConfiguration?:StandardQRCodeRequestBuilderPatchRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.standardQRCode.StandardQRCodeRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.standardQRCode.StandardQRCodeRequestBuilder::|public|WithUrl(rawUrl:string):StandardQRCodeRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.standardQRCode.standardQRCodeRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.standardQRCode.standardQRCodeRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.standardQRCode.standardQRCodeRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.standardQRCode.standardQRCodeRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.standardQRCode.standardQRCodeRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.standardQRCode.standardQRCodeRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.standardQRCode.standardQRCodeRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:StandardQRCodeRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.standardQRCode.standardQRCodeRequestBuilderGetRequestConfiguration::|public|queryParameters:StandardQRCodeRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.standardQRCode.standardQRCodeRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):StandardQRCodeRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.standardQRCode.standardQRCodeRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.standardQRCode.standardQRCodeRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.temporaryQRCode.TemporaryQRCodeRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.temporaryQRCode.TemporaryQRCodeRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.temporaryQRCode.TemporaryQRCodeRequestBuilder::|public|Delete(requestConfiguration?:TemporaryQRCodeRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.temporaryQRCode.TemporaryQRCodeRequestBuilder::|public|Get(requestConfiguration?:TemporaryQRCodeRequestBuilderGetRequestConfiguration):QrCode +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.temporaryQRCode.TemporaryQRCodeRequestBuilder::|public|Patch(body:QrCode; requestConfiguration?:TemporaryQRCodeRequestBuilderPatchRequestConfiguration):QrCode +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.temporaryQRCode.TemporaryQRCodeRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.temporaryQRCode.TemporaryQRCodeRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.temporaryQRCode.TemporaryQRCodeRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:TemporaryQRCodeRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.temporaryQRCode.TemporaryQRCodeRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:TemporaryQRCodeRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.temporaryQRCode.TemporaryQRCodeRequestBuilder::|public|ToPatchRequestInformation(body:QrCode; requestConfiguration?:TemporaryQRCodeRequestBuilderPatchRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.temporaryQRCode.TemporaryQRCodeRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.temporaryQRCode.TemporaryQRCodeRequestBuilder::|public|WithUrl(rawUrl:string):TemporaryQRCodeRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.temporaryQRCode.temporaryQRCodeRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.temporaryQRCode.temporaryQRCodeRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.temporaryQRCode.temporaryQRCodeRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.temporaryQRCode.temporaryQRCodeRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.temporaryQRCode.temporaryQRCodeRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.temporaryQRCode.temporaryQRCodeRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.temporaryQRCode.temporaryQRCodeRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:TemporaryQRCodeRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.temporaryQRCode.temporaryQRCodeRequestBuilderGetRequestConfiguration::|public|queryParameters:TemporaryQRCodeRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.temporaryQRCode.temporaryQRCodeRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):TemporaryQRCodeRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.temporaryQRCode.temporaryQRCodeRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.authentication.qrCodePinMethod.temporaryQRCode.temporaryQRCodeRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.users.item.authentication.requirements.RequirementsRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.users.item.authentication.requirements.RequirementsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.users.item.authentication.requirements.RequirementsRequestBuilder::|public|Get(requestConfiguration?:RequirementsRequestBuilderGetRequestConfiguration):StrongAuthenticationRequirements @@ -394670,6 +395163,185 @@ Microsoft\Graph\Beta\Generated.users.item.cloudPCs.validateBulkResize.ValidateBu Microsoft\Graph\Beta\Generated.users.item.cloudPCs.validateBulkResize.ValidateBulkResizeRequestBuilder::|public|WithUrl(rawUrl:string):ValidateBulkResizeRequestBuilder Microsoft\Graph\Beta\Generated.users.item.cloudPCs.validateBulkResize.validateBulkResizeRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.users.item.cloudPCs.validateBulkResize.validateBulkResizeRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.CallSettingsRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.CallSettingsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.CallSettingsRequestBuilder::|public|delegates:DelegatesRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.CallSettingsRequestBuilder::|public|delegators:DelegatorsRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.CallSettingsRequestBuilder::|public|Delete(requestConfiguration?:CallSettingsRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.CallSettingsRequestBuilder::|public|Get(requestConfiguration?:CallSettingsRequestBuilderGetRequestConfiguration):CallSettings +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.CallSettingsRequestBuilder::|public|Patch(body:CallSettings; requestConfiguration?:CallSettingsRequestBuilderPatchRequestConfiguration):CallSettings +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.CallSettingsRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.CallSettingsRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.CallSettingsRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:CallSettingsRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.CallSettingsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CallSettingsRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.CallSettingsRequestBuilder::|public|ToPatchRequestInformation(body:CallSettings; requestConfiguration?:CallSettingsRequestBuilderPatchRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.CallSettingsRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.CallSettingsRequestBuilder::|public|WithUrl(rawUrl:string):CallSettingsRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.callSettingsRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.callSettingsRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.callSettingsRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.callSettingsRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.callSettingsRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.callSettingsRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.callSettingsRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CallSettingsRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.callSettingsRequestBuilderGetRequestConfiguration::|public|queryParameters:CallSettingsRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.callSettingsRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CallSettingsRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.callSettingsRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.callSettingsRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.DelegatesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.DelegatesRequestBuilder::|public|ByDelegationSettingsId(delegationSettingsId:string):DelegationSettingsItemRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.DelegatesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.DelegatesRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.DelegatesRequestBuilder::|public|Get(requestConfiguration?:DelegatesRequestBuilderGetRequestConfiguration):DelegationSettingsCollectionResponse +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.DelegatesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.DelegatesRequestBuilder::|public|Post(body:DelegationSettings; requestConfiguration?:DelegatesRequestBuilderPostRequestConfiguration):DelegationSettings +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.DelegatesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.DelegatesRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:DelegatesRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.DelegatesRequestBuilder::|public|ToPostRequestInformation(body:DelegationSettings; requestConfiguration?:DelegatesRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.DelegatesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.DelegatesRequestBuilder::|public|WithUrl(rawUrl:string):DelegatesRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.delegatesRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.delegatesRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.delegatesRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.delegatesRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.delegatesRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.delegatesRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.delegatesRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.delegatesRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.delegatesRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.delegatesRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.delegatesRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:DelegatesRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.delegatesRequestBuilderGetRequestConfiguration::|public|queryParameters:DelegatesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.delegatesRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):DelegatesRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.delegatesRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.delegatesRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.item.DelegationSettingsItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.item.DelegationSettingsItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.item.DelegationSettingsItemRequestBuilder::|public|Delete(requestConfiguration?:DelegationSettingsItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.item.DelegationSettingsItemRequestBuilder::|public|Get(requestConfiguration?:DelegationSettingsItemRequestBuilderGetRequestConfiguration):DelegationSettings +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.item.DelegationSettingsItemRequestBuilder::|public|Patch(body:DelegationSettings; requestConfiguration?:DelegationSettingsItemRequestBuilderPatchRequestConfiguration):DelegationSettings +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.item.DelegationSettingsItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.item.DelegationSettingsItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.item.DelegationSettingsItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:DelegationSettingsItemRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.item.DelegationSettingsItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:DelegationSettingsItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.item.DelegationSettingsItemRequestBuilder::|public|ToPatchRequestInformation(body:DelegationSettings; requestConfiguration?:DelegationSettingsItemRequestBuilderPatchRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.item.DelegationSettingsItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.item.DelegationSettingsItemRequestBuilder::|public|WithUrl(rawUrl:string):DelegationSettingsItemRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.item.DelegationSettingsItemRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.item.DelegationSettingsItemRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.item.DelegationSettingsItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.item.DelegationSettingsItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.item.DelegationSettingsItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.item.DelegationSettingsItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.item.DelegationSettingsItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:DelegationSettingsItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.item.DelegationSettingsItemRequestBuilderGetRequestConfiguration::|public|queryParameters:DelegationSettingsItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.item.DelegationSettingsItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):DelegationSettingsItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.item.DelegationSettingsItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegates.item.DelegationSettingsItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.count.CountRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.count.CountRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.count.CountRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.count.CountRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.count.CountRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.count.CountRequestBuilder::|public|WithUrl(rawUrl:string):CountRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.count.CountRequestBuilderGetQueryParameters::|public|constructor(filter?:string; search?:string):void +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.count.CountRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.count.CountRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.count.CountRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.count.CountRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CountRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.DelegatorsRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.DelegatorsRequestBuilder::|public|ByDelegationSettingsId(delegationSettingsId:string):DelegationSettingsItemRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.DelegatorsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.DelegatorsRequestBuilder::|public|Count:CountRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.DelegatorsRequestBuilder::|public|Get(requestConfiguration?:DelegatorsRequestBuilderGetRequestConfiguration):DelegationSettingsCollectionResponse +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.DelegatorsRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.DelegatorsRequestBuilder::|public|Post(body:DelegationSettings; requestConfiguration?:DelegatorsRequestBuilderPostRequestConfiguration):DelegationSettings +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.DelegatorsRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.DelegatorsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:DelegatorsRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.DelegatorsRequestBuilder::|public|ToPostRequestInformation(body:DelegationSettings; requestConfiguration?:DelegatorsRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.DelegatorsRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.DelegatorsRequestBuilder::|public|WithUrl(rawUrl:string):DelegatorsRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.delegatorsRequestBuilderGetQueryParameters::|public|constructor(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.delegatorsRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.delegatorsRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.delegatorsRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.delegatorsRequestBuilderGetQueryParameters::|public|orderby:array +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.delegatorsRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.delegatorsRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.delegatorsRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.delegatorsRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.delegatorsRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.delegatorsRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:DelegatorsRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.delegatorsRequestBuilderGetRequestConfiguration::|public|queryParameters:DelegatorsRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.delegatorsRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):DelegatorsRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.delegatorsRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.delegatorsRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.item.DelegationSettingsItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.item.DelegationSettingsItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.item.DelegationSettingsItemRequestBuilder::|public|Delete(requestConfiguration?:DelegationSettingsItemRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.item.DelegationSettingsItemRequestBuilder::|public|Get(requestConfiguration?:DelegationSettingsItemRequestBuilderGetRequestConfiguration):DelegationSettings +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.item.DelegationSettingsItemRequestBuilder::|public|Patch(body:DelegationSettings; requestConfiguration?:DelegationSettingsItemRequestBuilderPatchRequestConfiguration):DelegationSettings +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.item.DelegationSettingsItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.item.DelegationSettingsItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.item.DelegationSettingsItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:DelegationSettingsItemRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.item.DelegationSettingsItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:DelegationSettingsItemRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.item.DelegationSettingsItemRequestBuilder::|public|ToPatchRequestInformation(body:DelegationSettings; requestConfiguration?:DelegationSettingsItemRequestBuilderPatchRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.item.DelegationSettingsItemRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.item.DelegationSettingsItemRequestBuilder::|public|WithUrl(rawUrl:string):DelegationSettingsItemRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.item.DelegationSettingsItemRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.item.DelegationSettingsItemRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.item.DelegationSettingsItemRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.item.DelegationSettingsItemRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.item.DelegationSettingsItemRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.item.DelegationSettingsItemRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.item.DelegationSettingsItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:DelegationSettingsItemRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.item.DelegationSettingsItemRequestBuilderGetRequestConfiguration::|public|queryParameters:DelegationSettingsItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.item.DelegationSettingsItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):DelegationSettingsItemRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.item.DelegationSettingsItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.communications.callSettings.delegators.item.DelegationSettingsItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.users.item.communications.CommunicationsRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.communications.CommunicationsRequestBuilder::|public|callSettings:CallSettingsRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.communications.CommunicationsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.users.item.communications.CommunicationsRequestBuilder::|public|Delete(requestConfiguration?:CommunicationsRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Beta\Generated.users.item.communications.CommunicationsRequestBuilder::|public|Get(requestConfiguration?:CommunicationsRequestBuilderGetRequestConfiguration):UserCloudCommunication +Microsoft\Graph\Beta\Generated.users.item.communications.CommunicationsRequestBuilder::|public|Patch(body:UserCloudCommunication; requestConfiguration?:CommunicationsRequestBuilderPatchRequestConfiguration):UserCloudCommunication +Microsoft\Graph\Beta\Generated.users.item.communications.CommunicationsRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.users.item.communications.CommunicationsRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.users.item.communications.CommunicationsRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:CommunicationsRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.communications.CommunicationsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CommunicationsRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.communications.CommunicationsRequestBuilder::|public|ToPatchRequestInformation(body:UserCloudCommunication; requestConfiguration?:CommunicationsRequestBuilderPatchRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.users.item.communications.CommunicationsRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.users.item.communications.CommunicationsRequestBuilder::|public|WithUrl(rawUrl:string):CommunicationsRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.communications.communicationsRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.communications.communicationsRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.users.item.communications.communicationsRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Beta\Generated.users.item.communications.communicationsRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Beta\Generated.users.item.communications.communicationsRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Beta\Generated.users.item.communications.communicationsRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.communications.communicationsRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CommunicationsRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.users.item.communications.communicationsRequestBuilderGetRequestConfiguration::|public|queryParameters:CommunicationsRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.communications.communicationsRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CommunicationsRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.users.item.communications.communicationsRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.users.item.communications.communicationsRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.users.item.contactFolders.ContactFoldersRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.users.item.contactFolders.ContactFoldersRequestBuilder::|public|ByContactFolderId(contactFolderId:string):ContactFolderItemRequestBuilder Microsoft\Graph\Beta\Generated.users.item.contactFolders.ContactFoldersRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void @@ -418317,6 +418989,7 @@ Microsoft\Graph\Beta\Generated.users.item.UserItemRequestBuilder::|public|checkM Microsoft\Graph\Beta\Generated.users.item.UserItemRequestBuilder::|public|checkMemberObjects:CheckMemberObjectsRequestBuilder Microsoft\Graph\Beta\Generated.users.item.UserItemRequestBuilder::|public|cloudClipboard:CloudClipboardRequestBuilder Microsoft\Graph\Beta\Generated.users.item.UserItemRequestBuilder::|public|cloudPCs:CloudPCsRequestBuilder +Microsoft\Graph\Beta\Generated.users.item.UserItemRequestBuilder::|public|communications:CommunicationsRequestBuilder Microsoft\Graph\Beta\Generated.users.item.UserItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.users.item.UserItemRequestBuilder::|public|contactFolders:ContactFoldersRequestBuilder Microsoft\Graph\Beta\Generated.users.item.UserItemRequestBuilder::|public|contacts:ContactsRequestBuilder diff --git a/src/Generated/kiota-lock.json b/src/Generated/kiota-lock.json index 497af9f19bf..75484179d5f 100644 --- a/src/Generated/kiota-lock.json +++ b/src/Generated/kiota-lock.json @@ -1,5 +1,5 @@ { - "descriptionHash": "1DF5735F8F441D1132015705C320D592647B32AF64E176421EB1D8D4592D0E33EBD0FB85EA0566277E2B37E26CDF20C1494A2DB10B22B6635EACDEDA39598AEC", + "descriptionHash": "FF1457B6F93AF2FDCC4BA2F8D7B65F9FDF0A6DD5D8A49D89578AAB725B234D81427A12F4A2F4CBCE524C0C859D1252FD6B8137CB544E909F9CB5D04B9FC674F5", "descriptionLocation": "../../msgraph-metadata/clean_beta_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.25.1",