diff --git a/src/Generated/Chats/Item/Members/Item/ConversationMemberItemRequestBuilder.php b/src/Generated/Chats/Item/Members/Item/ConversationMemberItemRequestBuilder.php index 95257bc5ead..73cebe29760 100644 --- a/src/Generated/Chats/Item/Members/Item/ConversationMemberItemRequestBuilder.php +++ b/src/Generated/Chats/Item/Members/Item/ConversationMemberItemRequestBuilder.php @@ -46,11 +46,11 @@ public function delete(?ConversationMemberItemRequestBuilderDeleteRequestConfigu } /** - * Retrieve a conversationMember from a chat. + * Retrieve a conversationMember from a chat or channel. * @param ConversationMemberItemRequestBuilderGetRequestConfiguration|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/chat-get-members?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/conversationmember-get?view=graph-rest-1.0 Find more info here */ public function get(?ConversationMemberItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -94,7 +94,7 @@ public function toDeleteRequestInformation(?ConversationMemberItemRequestBuilder } /** - * Retrieve a conversationMember from a chat. + * Retrieve a conversationMember from a chat or channel. * @param ConversationMemberItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Chats/Item/Members/Item/ConversationMemberItemRequestBuilderGetQueryParameters.php b/src/Generated/Chats/Item/Members/Item/ConversationMemberItemRequestBuilderGetQueryParameters.php index 421bd7f2048..13da59c62c1 100644 --- a/src/Generated/Chats/Item/Members/Item/ConversationMemberItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Chats/Item/Members/Item/ConversationMemberItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Retrieve a conversationMember from a chat. + * Retrieve a conversationMember from a chat or channel. */ class ConversationMemberItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/DeviceAppManagementRequestBuilder.php b/src/Generated/DeviceAppManagement/DeviceAppManagementRequestBuilder.php index e223f9a4865..90476f4061f 100644 --- a/src/Generated/DeviceAppManagement/DeviceAppManagementRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/DeviceAppManagementRequestBuilder.php @@ -155,7 +155,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap * @param DeviceAppManagementRequestBuilderGetRequestConfiguration|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/intune-onboarding-deviceappmanagement-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-apps-deviceappmanagement-get?view=graph-rest-1.0 Find more info here */ public function get(?DeviceAppManagementRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -171,7 +171,7 @@ public function get(?DeviceAppManagementRequestBuilderGetRequestConfiguration $r * @param DeviceAppManagementRequestBuilderPatchRequestConfiguration|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/intune-books-deviceappmanagement-update?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-policyset-deviceappmanagement-update?view=graph-rest-1.0 Find more info here */ public function patch(DeviceAppManagement $body, ?DeviceAppManagementRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); diff --git a/src/Generated/DeviceAppManagement/ManagedAppPolicies/Item/ManagedAppPolicyItemRequestBuilder.php b/src/Generated/DeviceAppManagement/ManagedAppPolicies/Item/ManagedAppPolicyItemRequestBuilder.php index 6ae790d2218..585633ea447 100644 --- a/src/Generated/DeviceAppManagement/ManagedAppPolicies/Item/ManagedAppPolicyItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/ManagedAppPolicies/Item/ManagedAppPolicyItemRequestBuilder.php @@ -53,11 +53,11 @@ public function delete(?ManagedAppPolicyItemRequestBuilderDeleteRequestConfigura } /** - * Read properties and relationships of the targetedManagedAppProtection object. + * Read properties and relationships of the windowsInformationProtection object. * @param ManagedAppPolicyItemRequestBuilderGetRequestConfiguration|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/intune-mam-targetedmanagedappprotection-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-mam-windowsinformationprotection-get?view=graph-rest-1.0 Find more info here */ public function get(?ManagedAppPolicyItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -101,7 +101,7 @@ public function toDeleteRequestInformation(?ManagedAppPolicyItemRequestBuilderDe } /** - * Read properties and relationships of the targetedManagedAppProtection object. + * Read properties and relationships of the windowsInformationProtection object. * @param ManagedAppPolicyItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/ManagedAppPolicies/Item/ManagedAppPolicyItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/ManagedAppPolicies/Item/ManagedAppPolicyItemRequestBuilderGetQueryParameters.php index 612793385c9..01409153916 100644 --- a/src/Generated/DeviceAppManagement/ManagedAppPolicies/Item/ManagedAppPolicyItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/ManagedAppPolicies/Item/ManagedAppPolicyItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Read properties and relationships of the targetedManagedAppProtection object. + * Read properties and relationships of the windowsInformationProtection object. */ class ManagedAppPolicyItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/ManagedAppPolicies/Item/TargetApps/TargetAppsRequestBuilder.php b/src/Generated/DeviceAppManagement/ManagedAppPolicies/Item/TargetApps/TargetAppsRequestBuilder.php index c9e0d3a0088..2c92f59d08d 100644 --- a/src/Generated/DeviceAppManagement/ManagedAppPolicies/Item/TargetApps/TargetAppsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/ManagedAppPolicies/Item/TargetApps/TargetAppsRequestBuilder.php @@ -35,7 +35,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap * @param TargetAppsRequestBuilderPostRequestConfiguration|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/intune-mam-managedapppolicy-targetapps?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappprotection-targetapps?view=graph-rest-1.0 Find more info here */ public function post(TargetAppsPostRequestBody $body, ?TargetAppsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); diff --git a/src/Generated/DeviceAppManagement/ManagedAppPolicies/ManagedAppPoliciesRequestBuilder.php b/src/Generated/DeviceAppManagement/ManagedAppPolicies/ManagedAppPoliciesRequestBuilder.php index f328140e310..8f7f96bcc46 100644 --- a/src/Generated/DeviceAppManagement/ManagedAppPolicies/ManagedAppPoliciesRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/ManagedAppPolicies/ManagedAppPoliciesRequestBuilder.php @@ -52,11 +52,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List properties and relationships of the targetedManagedAppProtection objects. + * List properties and relationships of the managedAppProtection objects. * @param ManagedAppPoliciesRequestBuilderGetRequestConfiguration|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/intune-mam-targetedmanagedappprotection-list?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-mam-managedappprotection-list?view=graph-rest-1.0 Find more info here */ public function get(?ManagedAppPoliciesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -82,7 +82,7 @@ public function post(ManagedAppPolicy $body, ?ManagedAppPoliciesRequestBuilderPo } /** - * List properties and relationships of the targetedManagedAppProtection objects. + * List properties and relationships of the managedAppProtection objects. * @param ManagedAppPoliciesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/ManagedAppPolicies/ManagedAppPoliciesRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/ManagedAppPolicies/ManagedAppPoliciesRequestBuilderGetQueryParameters.php index 2d262d4c8b1..9d829b0f939 100644 --- a/src/Generated/DeviceAppManagement/ManagedAppPolicies/ManagedAppPoliciesRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/ManagedAppPolicies/ManagedAppPoliciesRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List properties and relationships of the targetedManagedAppProtection objects. + * List properties and relationships of the managedAppProtection objects. */ class ManagedAppPoliciesRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/AppliedPolicies/Item/TargetApps/TargetAppsRequestBuilder.php b/src/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/AppliedPolicies/Item/TargetApps/TargetAppsRequestBuilder.php index 98d1e73293e..0cf00c54e3d 100644 --- a/src/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/AppliedPolicies/Item/TargetApps/TargetAppsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/AppliedPolicies/Item/TargetApps/TargetAppsRequestBuilder.php @@ -35,7 +35,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap * @param TargetAppsRequestBuilderPostRequestConfiguration|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/intune-mam-managedapppolicy-targetapps?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappprotection-targetapps?view=graph-rest-1.0 Find more info here */ public function post(TargetAppsPostRequestBody $body, ?TargetAppsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); diff --git a/src/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/IntendedPolicies/Item/TargetApps/TargetAppsRequestBuilder.php b/src/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/IntendedPolicies/Item/TargetApps/TargetAppsRequestBuilder.php index f8dc868a894..d534a409ba9 100644 --- a/src/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/IntendedPolicies/Item/TargetApps/TargetAppsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/IntendedPolicies/Item/TargetApps/TargetAppsRequestBuilder.php @@ -35,7 +35,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap * @param TargetAppsRequestBuilderPostRequestConfiguration|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/intune-mam-managedapppolicy-targetapps?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappprotection-targetapps?view=graph-rest-1.0 Find more info here */ public function post(TargetAppsPostRequestBody $body, ?TargetAppsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); diff --git a/src/Generated/DeviceAppManagement/ManagedAppRegistrations/ManagedAppRegistrationsRequestBuilder.php b/src/Generated/DeviceAppManagement/ManagedAppRegistrations/ManagedAppRegistrationsRequestBuilder.php index 81082a207c7..0e65ab6bf24 100644 --- a/src/Generated/DeviceAppManagement/ManagedAppRegistrations/ManagedAppRegistrationsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/ManagedAppRegistrations/ManagedAppRegistrationsRequestBuilder.php @@ -60,11 +60,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List properties and relationships of the androidManagedAppRegistration objects. + * List properties and relationships of the managedAppRegistration objects. * @param ManagedAppRegistrationsRequestBuilderGetRequestConfiguration|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/intune-mam-androidmanagedappregistration-list?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-mam-managedappregistration-list?view=graph-rest-1.0 Find more info here */ public function get(?ManagedAppRegistrationsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -91,7 +91,7 @@ public function post(ManagedAppRegistration $body, ?ManagedAppRegistrationsReque } /** - * List properties and relationships of the androidManagedAppRegistration objects. + * List properties and relationships of the managedAppRegistration objects. * @param ManagedAppRegistrationsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/ManagedAppRegistrations/ManagedAppRegistrationsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/ManagedAppRegistrations/ManagedAppRegistrationsRequestBuilderGetQueryParameters.php index 8163f822b71..b4f489ab30a 100644 --- a/src/Generated/DeviceAppManagement/ManagedAppRegistrations/ManagedAppRegistrationsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/ManagedAppRegistrations/ManagedAppRegistrationsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List properties and relationships of the androidManagedAppRegistration objects. + * List properties and relationships of the managedAppRegistration objects. */ class ManagedAppRegistrationsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/ManagedAppStatuses/ManagedAppStatusesRequestBuilder.php b/src/Generated/DeviceAppManagement/ManagedAppStatuses/ManagedAppStatusesRequestBuilder.php index 1b6706769e5..09583ad8d7a 100644 --- a/src/Generated/DeviceAppManagement/ManagedAppStatuses/ManagedAppStatusesRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/ManagedAppStatuses/ManagedAppStatusesRequestBuilder.php @@ -52,11 +52,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List properties and relationships of the managedAppStatus objects. + * List properties and relationships of the managedAppStatusRaw objects. * @param ManagedAppStatusesRequestBuilderGetRequestConfiguration|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/intune-mam-managedappstatus-list?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-mam-managedappstatusraw-list?view=graph-rest-1.0 Find more info here */ public function get(?ManagedAppStatusesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -82,7 +82,7 @@ public function post(ManagedAppStatus $body, ?ManagedAppStatusesRequestBuilderPo } /** - * List properties and relationships of the managedAppStatus objects. + * List properties and relationships of the managedAppStatusRaw objects. * @param ManagedAppStatusesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/ManagedAppStatuses/ManagedAppStatusesRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/ManagedAppStatuses/ManagedAppStatusesRequestBuilderGetQueryParameters.php index 1de2629bd1c..02671246a61 100644 --- a/src/Generated/DeviceAppManagement/ManagedAppStatuses/ManagedAppStatusesRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/ManagedAppStatuses/ManagedAppStatusesRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List properties and relationships of the managedAppStatus objects. + * List properties and relationships of the managedAppStatusRaw objects. */ class ManagedAppStatusesRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/AssignmentsRequestBuilder.php b/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/AssignmentsRequestBuilder.php index 01a4d78f3e1..6aa5b609c52 100644 --- a/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/AssignmentsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/AssignmentsRequestBuilder.php @@ -52,11 +52,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List properties and relationships of the managedEBookAssignment objects. + * List properties and relationships of the iosVppEBookAssignment objects. * @param AssignmentsRequestBuilderGetRequestConfiguration|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/intune-books-managedebookassignment-list?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-list?view=graph-rest-1.0 Find more info here */ public function get(?AssignmentsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -83,7 +83,7 @@ public function post(ManagedEBookAssignment $body, ?AssignmentsRequestBuilderPos } /** - * List properties and relationships of the managedEBookAssignment objects. + * List properties and relationships of the iosVppEBookAssignment objects. * @param AssignmentsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/AssignmentsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/AssignmentsRequestBuilderGetQueryParameters.php index fcec5d957a0..166b758024b 100644 --- a/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/AssignmentsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/AssignmentsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List properties and relationships of the managedEBookAssignment objects. + * List properties and relationships of the iosVppEBookAssignment objects. */ class AssignmentsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Item/ManagedEBookAssignmentItemRequestBuilder.php b/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Item/ManagedEBookAssignmentItemRequestBuilder.php index 3d660b86958..7ddb41d88fd 100644 --- a/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Item/ManagedEBookAssignmentItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Item/ManagedEBookAssignmentItemRequestBuilder.php @@ -31,11 +31,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Deletes a iosVppEBookAssignment. + * Deletes a managedEBookAssignment. * @param ManagedEBookAssignmentItemRequestBuilderDeleteRequestConfiguration|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/intune-books-iosvppebookassignment-delete?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-books-managedebookassignment-delete?view=graph-rest-1.0 Find more info here */ public function delete(?ManagedEBookAssignmentItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); @@ -46,11 +46,11 @@ public function delete(?ManagedEBookAssignmentItemRequestBuilderDeleteRequestCon } /** - * Read properties and relationships of the iosVppEBookAssignment object. + * Read properties and relationships of the managedEBookAssignment object. * @param ManagedEBookAssignmentItemRequestBuilderGetRequestConfiguration|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/intune-books-iosvppebookassignment-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-books-managedebookassignment-get?view=graph-rest-1.0 Find more info here */ public function get(?ManagedEBookAssignmentItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -61,12 +61,12 @@ public function get(?ManagedEBookAssignmentItemRequestBuilderGetRequestConfigura } /** - * Update the properties of a iosVppEBookAssignment object. + * Update the properties of a managedEBookAssignment object. * @param ManagedEBookAssignment $body The request body * @param ManagedEBookAssignmentItemRequestBuilderPatchRequestConfiguration|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/intune-books-iosvppebookassignment-update?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-books-managedebookassignment-update?view=graph-rest-1.0 Find more info here */ public function patch(ManagedEBookAssignment $body, ?ManagedEBookAssignmentItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -77,7 +77,7 @@ public function patch(ManagedEBookAssignment $body, ?ManagedEBookAssignmentItemR } /** - * Deletes a iosVppEBookAssignment. + * Deletes a managedEBookAssignment. * @param ManagedEBookAssignmentItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -95,7 +95,7 @@ public function toDeleteRequestInformation(?ManagedEBookAssignmentItemRequestBui } /** - * Read properties and relationships of the iosVppEBookAssignment object. + * Read properties and relationships of the managedEBookAssignment object. * @param ManagedEBookAssignmentItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -116,7 +116,7 @@ public function toGetRequestInformation(?ManagedEBookAssignmentItemRequestBuilde } /** - * Update the properties of a iosVppEBookAssignment object. + * Update the properties of a managedEBookAssignment object. * @param ManagedEBookAssignment $body The request body * @param ManagedEBookAssignmentItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Item/ManagedEBookAssignmentItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Item/ManagedEBookAssignmentItemRequestBuilderGetQueryParameters.php index fa920db8c52..854e051c551 100644 --- a/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Item/ManagedEBookAssignmentItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Item/ManagedEBookAssignmentItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Read properties and relationships of the iosVppEBookAssignment object. + * Read properties and relationships of the managedEBookAssignment object. */ class ManagedEBookAssignmentItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/ManagedEBooks/Item/ManagedEBookItemRequestBuilder.php b/src/Generated/DeviceAppManagement/ManagedEBooks/Item/ManagedEBookItemRequestBuilder.php index 59b3854b25c..1d32b9e08bd 100644 --- a/src/Generated/DeviceAppManagement/ManagedEBooks/Item/ManagedEBookItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/ManagedEBooks/Item/ManagedEBookItemRequestBuilder.php @@ -86,11 +86,11 @@ public function delete(?ManagedEBookItemRequestBuilderDeleteRequestConfiguration } /** - * Read properties and relationships of the iosVppEBook object. + * Read properties and relationships of the managedEBook object. * @param ManagedEBookItemRequestBuilderGetRequestConfiguration|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/intune-books-iosvppebook-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-books-managedebook-get?view=graph-rest-1.0 Find more info here */ public function get(?ManagedEBookItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -135,7 +135,7 @@ public function toDeleteRequestInformation(?ManagedEBookItemRequestBuilderDelete } /** - * Read properties and relationships of the iosVppEBook object. + * Read properties and relationships of the managedEBook object. * @param ManagedEBookItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/ManagedEBooks/Item/ManagedEBookItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/ManagedEBooks/Item/ManagedEBookItemRequestBuilderGetQueryParameters.php index 5270a02e617..271c28a403d 100644 --- a/src/Generated/DeviceAppManagement/ManagedEBooks/Item/ManagedEBookItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/ManagedEBooks/Item/ManagedEBookItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Read properties and relationships of the iosVppEBook object. + * Read properties and relationships of the managedEBook object. */ class ManagedEBookItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileAppConfigurations/Item/ManagedDeviceMobileAppConfigurationItemRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileAppConfigurations/Item/ManagedDeviceMobileAppConfigurationItemRequestBuilder.php index 3e80867291c..6cfa31634c9 100644 --- a/src/Generated/DeviceAppManagement/MobileAppConfigurations/Item/ManagedDeviceMobileAppConfigurationItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileAppConfigurations/Item/ManagedDeviceMobileAppConfigurationItemRequestBuilder.php @@ -94,11 +94,11 @@ public function delete(?ManagedDeviceMobileAppConfigurationItemRequestBuilderDel } /** - * Read properties and relationships of the managedDeviceMobileAppConfiguration object. + * Read properties and relationships of the iosMobileAppConfiguration object. * @param ManagedDeviceMobileAppConfigurationItemRequestBuilderGetRequestConfiguration|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/intune-apps-manageddevicemobileappconfiguration-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-apps-iosmobileappconfiguration-get?view=graph-rest-1.0 Find more info here */ public function get(?ManagedDeviceMobileAppConfigurationItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -143,7 +143,7 @@ public function toDeleteRequestInformation(?ManagedDeviceMobileAppConfigurationI } /** - * Read properties and relationships of the managedDeviceMobileAppConfiguration object. + * Read properties and relationships of the iosMobileAppConfiguration object. * @param ManagedDeviceMobileAppConfigurationItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileAppConfigurations/Item/ManagedDeviceMobileAppConfigurationItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileAppConfigurations/Item/ManagedDeviceMobileAppConfigurationItemRequestBuilderGetQueryParameters.php index 22dd29d03d8..4b0240dadba 100644 --- a/src/Generated/DeviceAppManagement/MobileAppConfigurations/Item/ManagedDeviceMobileAppConfigurationItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileAppConfigurations/Item/ManagedDeviceMobileAppConfigurationItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Read properties and relationships of the managedDeviceMobileAppConfiguration object. + * Read properties and relationships of the iosMobileAppConfiguration object. */ class ManagedDeviceMobileAppConfigurationItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileAppConfigurations/MobileAppConfigurationsRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileAppConfigurations/MobileAppConfigurationsRequestBuilder.php index b7f2940d11f..feacdc9ddcd 100644 --- a/src/Generated/DeviceAppManagement/MobileAppConfigurations/MobileAppConfigurationsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileAppConfigurations/MobileAppConfigurationsRequestBuilder.php @@ -52,11 +52,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List properties and relationships of the iosMobileAppConfiguration objects. + * List properties and relationships of the managedDeviceMobileAppConfiguration objects. * @param MobileAppConfigurationsRequestBuilderGetRequestConfiguration|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/intune-apps-iosmobileappconfiguration-list?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfiguration-list?view=graph-rest-1.0 Find more info here */ public function get(?MobileAppConfigurationsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -83,7 +83,7 @@ public function post(ManagedDeviceMobileAppConfiguration $body, ?MobileAppConfig } /** - * List properties and relationships of the iosMobileAppConfiguration objects. + * List properties and relationships of the managedDeviceMobileAppConfiguration objects. * @param MobileAppConfigurationsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/MobileAppConfigurations/MobileAppConfigurationsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileAppConfigurations/MobileAppConfigurationsRequestBuilderGetQueryParameters.php index 804ed807506..b6d9410cd6a 100644 --- a/src/Generated/DeviceAppManagement/MobileAppConfigurations/MobileAppConfigurationsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileAppConfigurations/MobileAppConfigurationsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List properties and relationships of the iosMobileAppConfiguration objects. + * List properties and relationships of the managedDeviceMobileAppConfiguration objects. */ class MobileAppConfigurationsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/MobileAppItemRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/MobileAppItemRequestBuilder.php index a294fe8607f..1e62fca16b6 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/MobileAppItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/MobileAppItemRequestBuilder.php @@ -183,11 +183,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Deletes a windowsAppX. + * Deletes a iosLobApp. * @param MobileAppItemRequestBuilderDeleteRequestConfiguration|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/intune-apps-windowsappx-delete?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-apps-ioslobapp-delete?view=graph-rest-1.0 Find more info here */ public function delete(?MobileAppItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); @@ -198,11 +198,11 @@ public function delete(?MobileAppItemRequestBuilderDeleteRequestConfiguration $r } /** - * Read properties and relationships of the managedIOSLobApp object. + * Read properties and relationships of the managedApp object. * @param MobileAppItemRequestBuilderGetRequestConfiguration|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/intune-apps-managedioslobapp-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-apps-managedapp-get?view=graph-rest-1.0 Find more info here */ public function get(?MobileAppItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -213,12 +213,12 @@ public function get(?MobileAppItemRequestBuilderGetRequestConfiguration $request } /** - * Update the properties of a managedIOSLobApp object. + * Update the properties of a managedAndroidStoreApp object. * @param MobileApp $body The request body * @param MobileAppItemRequestBuilderPatchRequestConfiguration|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/intune-apps-managedioslobapp-update?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-apps-managedandroidstoreapp-update?view=graph-rest-1.0 Find more info here */ public function patch(MobileApp $body, ?MobileAppItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -229,7 +229,7 @@ public function patch(MobileApp $body, ?MobileAppItemRequestBuilderPatchRequestC } /** - * Deletes a windowsAppX. + * Deletes a iosLobApp. * @param MobileAppItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -247,7 +247,7 @@ public function toDeleteRequestInformation(?MobileAppItemRequestBuilderDeleteReq } /** - * Read properties and relationships of the managedIOSLobApp object. + * Read properties and relationships of the managedApp object. * @param MobileAppItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -268,7 +268,7 @@ public function toGetRequestInformation(?MobileAppItemRequestBuilderGetRequestCo } /** - * Update the properties of a managedIOSLobApp object. + * Update the properties of a managedAndroidStoreApp object. * @param MobileApp $body The request body * @param MobileAppItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/MobileAppItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/Item/MobileAppItemRequestBuilderGetQueryParameters.php index 4333f3c4486..29abe1e7934 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/Item/MobileAppItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/Item/MobileAppItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Read properties and relationships of the managedIOSLobApp object. + * Read properties and relationships of the managedApp object. */ class MobileAppItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/MobileAppsRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/MobileAppsRequestBuilder.php index 4dc3f3920ed..2f6101e5607 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/MobileAppsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/MobileApps/MobileAppsRequestBuilder.php @@ -180,11 +180,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List properties and relationships of the windowsMobileMSI objects. + * List properties and relationships of the managedIOSStoreApp objects. * @param MobileAppsRequestBuilderGetRequestConfiguration|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/intune-apps-windowsmobilemsi-list?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-apps-managediosstoreapp-list?view=graph-rest-1.0 Find more info here */ public function get(?MobileAppsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -195,12 +195,12 @@ public function get(?MobileAppsRequestBuilderGetRequestConfiguration $requestCon } /** - * Create a new managedIOSStoreApp object. + * Create a new managedIOSLobApp object. * @param MobileApp $body The request body * @param MobileAppsRequestBuilderPostRequestConfiguration|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/intune-apps-managediosstoreapp-create?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-apps-managedioslobapp-create?view=graph-rest-1.0 Find more info here */ public function post(MobileApp $body, ?MobileAppsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -211,7 +211,7 @@ public function post(MobileApp $body, ?MobileAppsRequestBuilderPostRequestConfig } /** - * List properties and relationships of the windowsMobileMSI objects. + * List properties and relationships of the managedIOSStoreApp objects. * @param MobileAppsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -232,7 +232,7 @@ public function toGetRequestInformation(?MobileAppsRequestBuilderGetRequestConfi } /** - * Create a new managedIOSStoreApp object. + * Create a new managedIOSLobApp object. * @param MobileApp $body The request body * @param MobileAppsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/DeviceAppManagement/MobileApps/MobileAppsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/MobileApps/MobileAppsRequestBuilderGetQueryParameters.php index ec8cf4b26b5..865a5e094aa 100644 --- a/src/Generated/DeviceAppManagement/MobileApps/MobileAppsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/MobileApps/MobileAppsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List properties and relationships of the windowsMobileMSI objects. + * List properties and relationships of the managedIOSStoreApp objects. */ class MobileAppsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/DeviceCompliancePolicies/DeviceCompliancePoliciesRequestBuilder.php b/src/Generated/DeviceManagement/DeviceCompliancePolicies/DeviceCompliancePoliciesRequestBuilder.php index be1633b64ee..a2f6ba310b1 100644 --- a/src/Generated/DeviceManagement/DeviceCompliancePolicies/DeviceCompliancePoliciesRequestBuilder.php +++ b/src/Generated/DeviceManagement/DeviceCompliancePolicies/DeviceCompliancePoliciesRequestBuilder.php @@ -52,11 +52,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List properties and relationships of the windowsPhone81CompliancePolicy objects. + * List properties and relationships of the windows10CompliancePolicy objects. * @param DeviceCompliancePoliciesRequestBuilderGetRequestConfiguration|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/intune-deviceconfig-windowsphone81compliancepolicy-list?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10compliancepolicy-list?view=graph-rest-1.0 Find more info here */ public function get(?DeviceCompliancePoliciesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -67,12 +67,12 @@ public function get(?DeviceCompliancePoliciesRequestBuilderGetRequestConfigurati } /** - * Create a new iosCompliancePolicy object. + * Create a new windowsPhone81CompliancePolicy object. * @param DeviceCompliancePolicy $body The request body * @param DeviceCompliancePoliciesRequestBuilderPostRequestConfiguration|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/intune-deviceconfig-ioscompliancepolicy-create?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-deviceconfig-windowsphone81compliancepolicy-create?view=graph-rest-1.0 Find more info here */ public function post(DeviceCompliancePolicy $body, ?DeviceCompliancePoliciesRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -83,7 +83,7 @@ public function post(DeviceCompliancePolicy $body, ?DeviceCompliancePoliciesRequ } /** - * List properties and relationships of the windowsPhone81CompliancePolicy objects. + * List properties and relationships of the windows10CompliancePolicy objects. * @param DeviceCompliancePoliciesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -104,7 +104,7 @@ public function toGetRequestInformation(?DeviceCompliancePoliciesRequestBuilderG } /** - * Create a new iosCompliancePolicy object. + * Create a new windowsPhone81CompliancePolicy object. * @param DeviceCompliancePolicy $body The request body * @param DeviceCompliancePoliciesRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/DeviceManagement/DeviceCompliancePolicies/DeviceCompliancePoliciesRequestBuilderGetQueryParameters.php b/src/Generated/DeviceManagement/DeviceCompliancePolicies/DeviceCompliancePoliciesRequestBuilderGetQueryParameters.php index 2a60f9fc9a5..05e610a4d90 100644 --- a/src/Generated/DeviceManagement/DeviceCompliancePolicies/DeviceCompliancePoliciesRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceManagement/DeviceCompliancePolicies/DeviceCompliancePoliciesRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List properties and relationships of the windowsPhone81CompliancePolicy objects. + * List properties and relationships of the windows10CompliancePolicy objects. */ class DeviceCompliancePoliciesRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceCompliancePolicyItemRequestBuilder.php b/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceCompliancePolicyItemRequestBuilder.php index f4ea2a4d652..a8582cbcb4d 100644 --- a/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceCompliancePolicyItemRequestBuilder.php +++ b/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceCompliancePolicyItemRequestBuilder.php @@ -103,11 +103,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Deletes a windows81CompliancePolicy. + * Deletes a windows10CompliancePolicy. * @param DeviceCompliancePolicyItemRequestBuilderDeleteRequestConfiguration|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/intune-deviceconfig-windows81compliancepolicy-delete?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10compliancepolicy-delete?view=graph-rest-1.0 Find more info here */ public function delete(?DeviceCompliancePolicyItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); @@ -118,11 +118,11 @@ public function delete(?DeviceCompliancePolicyItemRequestBuilderDeleteRequestCon } /** - * Read properties and relationships of the windows10MobileCompliancePolicy object. + * Read properties and relationships of the deviceCompliancePolicy object. * @param DeviceCompliancePolicyItemRequestBuilderGetRequestConfiguration|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/intune-deviceconfig-windows10mobilecompliancepolicy-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicy-get?view=graph-rest-1.0 Find more info here */ public function get(?DeviceCompliancePolicyItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -133,12 +133,12 @@ public function get(?DeviceCompliancePolicyItemRequestBuilderGetRequestConfigura } /** - * Update the properties of a iosCompliancePolicy object. + * Update the properties of a macOSCompliancePolicy object. * @param DeviceCompliancePolicy $body The request body * @param DeviceCompliancePolicyItemRequestBuilderPatchRequestConfiguration|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/intune-deviceconfig-ioscompliancepolicy-update?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-deviceconfig-macoscompliancepolicy-update?view=graph-rest-1.0 Find more info here */ public function patch(DeviceCompliancePolicy $body, ?DeviceCompliancePolicyItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -149,7 +149,7 @@ public function patch(DeviceCompliancePolicy $body, ?DeviceCompliancePolicyItemR } /** - * Deletes a windows81CompliancePolicy. + * Deletes a windows10CompliancePolicy. * @param DeviceCompliancePolicyItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -167,7 +167,7 @@ public function toDeleteRequestInformation(?DeviceCompliancePolicyItemRequestBui } /** - * Read properties and relationships of the windows10MobileCompliancePolicy object. + * Read properties and relationships of the deviceCompliancePolicy object. * @param DeviceCompliancePolicyItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -188,7 +188,7 @@ public function toGetRequestInformation(?DeviceCompliancePolicyItemRequestBuilde } /** - * Update the properties of a iosCompliancePolicy object. + * Update the properties of a macOSCompliancePolicy object. * @param DeviceCompliancePolicy $body The request body * @param DeviceCompliancePolicyItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceCompliancePolicyItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceCompliancePolicyItemRequestBuilderGetQueryParameters.php index 688a52078ab..d7debf15f83 100644 --- a/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceCompliancePolicyItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceCompliancePolicyItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Read properties and relationships of the windows10MobileCompliancePolicy object. + * Read properties and relationships of the deviceCompliancePolicy object. */ class DeviceCompliancePolicyItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/DeviceConfigurations/DeviceConfigurationsRequestBuilder.php b/src/Generated/DeviceManagement/DeviceConfigurations/DeviceConfigurationsRequestBuilder.php index e83cf728d67..7fa38909685 100644 --- a/src/Generated/DeviceManagement/DeviceConfigurations/DeviceConfigurationsRequestBuilder.php +++ b/src/Generated/DeviceManagement/DeviceConfigurations/DeviceConfigurationsRequestBuilder.php @@ -52,11 +52,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List properties and relationships of the iosDeviceFeaturesConfiguration objects. + * List properties and relationships of the windows10EndpointProtectionConfiguration objects. * @param DeviceConfigurationsRequestBuilderGetRequestConfiguration|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/intune-deviceconfig-iosdevicefeaturesconfiguration-list?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10endpointprotectionconfiguration-list?view=graph-rest-1.0 Find more info here */ public function get(?DeviceConfigurationsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -67,12 +67,12 @@ public function get(?DeviceConfigurationsRequestBuilderGetRequestConfiguration $ } /** - * Create a new iosGeneralDeviceConfiguration object. + * Create a new windowsPhone81GeneralConfiguration object. * @param DeviceConfiguration $body The request body * @param DeviceConfigurationsRequestBuilderPostRequestConfiguration|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/intune-deviceconfig-iosgeneraldeviceconfiguration-create?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-deviceconfig-windowsphone81generalconfiguration-create?view=graph-rest-1.0 Find more info here */ public function post(DeviceConfiguration $body, ?DeviceConfigurationsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -83,7 +83,7 @@ public function post(DeviceConfiguration $body, ?DeviceConfigurationsRequestBuil } /** - * List properties and relationships of the iosDeviceFeaturesConfiguration objects. + * List properties and relationships of the windows10EndpointProtectionConfiguration objects. * @param DeviceConfigurationsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -104,7 +104,7 @@ public function toGetRequestInformation(?DeviceConfigurationsRequestBuilderGetRe } /** - * Create a new iosGeneralDeviceConfiguration object. + * Create a new windowsPhone81GeneralConfiguration object. * @param DeviceConfiguration $body The request body * @param DeviceConfigurationsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/DeviceManagement/DeviceConfigurations/DeviceConfigurationsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceManagement/DeviceConfigurations/DeviceConfigurationsRequestBuilderGetQueryParameters.php index a3322f142df..43e8e1fef4d 100644 --- a/src/Generated/DeviceManagement/DeviceConfigurations/DeviceConfigurationsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceManagement/DeviceConfigurations/DeviceConfigurationsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List properties and relationships of the iosDeviceFeaturesConfiguration objects. + * List properties and relationships of the windows10EndpointProtectionConfiguration objects. */ class DeviceConfigurationsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/DeviceConfigurations/Item/DeviceConfigurationItemRequestBuilder.php b/src/Generated/DeviceManagement/DeviceConfigurations/Item/DeviceConfigurationItemRequestBuilder.php index 690ac4ef074..675334be23e 100644 --- a/src/Generated/DeviceManagement/DeviceConfigurations/Item/DeviceConfigurationItemRequestBuilder.php +++ b/src/Generated/DeviceManagement/DeviceConfigurations/Item/DeviceConfigurationItemRequestBuilder.php @@ -88,11 +88,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Deletes a windowsDefenderAdvancedThreatProtectionConfiguration. + * Deletes a iosGeneralDeviceConfiguration. * @param DeviceConfigurationItemRequestBuilderDeleteRequestConfiguration|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/intune-deviceconfig-windowsdefenderadvancedthreatprotectionconfiguration-delete?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-deviceconfig-iosgeneraldeviceconfiguration-delete?view=graph-rest-1.0 Find more info here */ public function delete(?DeviceConfigurationItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); @@ -103,11 +103,11 @@ public function delete(?DeviceConfigurationItemRequestBuilderDeleteRequestConfig } /** - * Read properties and relationships of the androidWorkProfileCustomConfiguration object. + * Read properties and relationships of the windows10GeneralConfiguration object. * @param DeviceConfigurationItemRequestBuilderGetRequestConfiguration|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/intune-deviceconfig-androidworkprofilecustomconfiguration-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10generalconfiguration-get?view=graph-rest-1.0 Find more info here */ public function get(?DeviceConfigurationItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -127,12 +127,12 @@ public function getOmaSettingPlainTextValueWithSecretReferenceValueId(string $se } /** - * Update the properties of a windows10SecureAssessmentConfiguration object. + * Update the properties of a windows10GeneralConfiguration object. * @param DeviceConfiguration $body The request body * @param DeviceConfigurationItemRequestBuilderPatchRequestConfiguration|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/intune-deviceconfig-windows10secureassessmentconfiguration-update?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10generalconfiguration-update?view=graph-rest-1.0 Find more info here */ public function patch(DeviceConfiguration $body, ?DeviceConfigurationItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -143,7 +143,7 @@ public function patch(DeviceConfiguration $body, ?DeviceConfigurationItemRequest } /** - * Deletes a windowsDefenderAdvancedThreatProtectionConfiguration. + * Deletes a iosGeneralDeviceConfiguration. * @param DeviceConfigurationItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -161,7 +161,7 @@ public function toDeleteRequestInformation(?DeviceConfigurationItemRequestBuilde } /** - * Read properties and relationships of the androidWorkProfileCustomConfiguration object. + * Read properties and relationships of the windows10GeneralConfiguration object. * @param DeviceConfigurationItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -182,7 +182,7 @@ public function toGetRequestInformation(?DeviceConfigurationItemRequestBuilderGe } /** - * Update the properties of a windows10SecureAssessmentConfiguration object. + * Update the properties of a windows10GeneralConfiguration object. * @param DeviceConfiguration $body The request body * @param DeviceConfigurationItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/DeviceManagement/DeviceConfigurations/Item/DeviceConfigurationItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceManagement/DeviceConfigurations/Item/DeviceConfigurationItemRequestBuilderGetQueryParameters.php index a5fa135fe5f..daf308427d0 100644 --- a/src/Generated/DeviceManagement/DeviceConfigurations/Item/DeviceConfigurationItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceManagement/DeviceConfigurations/Item/DeviceConfigurationItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Read properties and relationships of the androidWorkProfileCustomConfiguration object. + * Read properties and relationships of the windows10GeneralConfiguration object. */ class DeviceConfigurationItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/DeviceEnrollmentConfigurationsRequestBuilder.php b/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/DeviceEnrollmentConfigurationsRequestBuilder.php index 737b07129ef..be7cad6a152 100644 --- a/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/DeviceEnrollmentConfigurationsRequestBuilder.php +++ b/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/DeviceEnrollmentConfigurationsRequestBuilder.php @@ -52,11 +52,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List properties and relationships of the deviceEnrollmentConfiguration objects. + * List properties and relationships of the deviceEnrollmentLimitConfiguration objects. * @param DeviceEnrollmentConfigurationsRequestBuilderGetRequestConfiguration|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/intune-onboarding-deviceenrollmentconfiguration-list?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentlimitconfiguration-list?view=graph-rest-1.0 Find more info here */ public function get(?DeviceEnrollmentConfigurationsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -67,12 +67,12 @@ public function get(?DeviceEnrollmentConfigurationsRequestBuilderGetRequestConfi } /** - * Create a new deviceEnrollmentWindowsHelloForBusinessConfiguration object. + * Create a new deviceEnrollmentPlatformRestrictionsConfiguration object. * @param DeviceEnrollmentConfiguration $body The request body * @param DeviceEnrollmentConfigurationsRequestBuilderPostRequestConfiguration|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/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-create?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-create?view=graph-rest-1.0 Find more info here */ public function post(DeviceEnrollmentConfiguration $body, ?DeviceEnrollmentConfigurationsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -83,7 +83,7 @@ public function post(DeviceEnrollmentConfiguration $body, ?DeviceEnrollmentConfi } /** - * List properties and relationships of the deviceEnrollmentConfiguration objects. + * List properties and relationships of the deviceEnrollmentLimitConfiguration objects. * @param DeviceEnrollmentConfigurationsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -104,7 +104,7 @@ public function toGetRequestInformation(?DeviceEnrollmentConfigurationsRequestBu } /** - * Create a new deviceEnrollmentWindowsHelloForBusinessConfiguration object. + * Create a new deviceEnrollmentPlatformRestrictionsConfiguration object. * @param DeviceEnrollmentConfiguration $body The request body * @param DeviceEnrollmentConfigurationsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/DeviceEnrollmentConfigurationsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/DeviceEnrollmentConfigurationsRequestBuilderGetQueryParameters.php index 4120d08866e..149a2f7a829 100644 --- a/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/DeviceEnrollmentConfigurationsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/DeviceEnrollmentConfigurationsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List properties and relationships of the deviceEnrollmentConfiguration objects. + * List properties and relationships of the deviceEnrollmentLimitConfiguration objects. */ class DeviceEnrollmentConfigurationsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/DeviceEnrollmentConfigurationItemRequestBuilder.php b/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/DeviceEnrollmentConfigurationItemRequestBuilder.php index c5863130291..e41a5ad489e 100644 --- a/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/DeviceEnrollmentConfigurationItemRequestBuilder.php +++ b/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/DeviceEnrollmentConfigurationItemRequestBuilder.php @@ -55,11 +55,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Deletes a deviceEnrollmentPlatformRestrictionsConfiguration. + * Deletes a deviceEnrollmentWindowsHelloForBusinessConfiguration. * @param DeviceEnrollmentConfigurationItemRequestBuilderDeleteRequestConfiguration|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/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-delete?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-delete?view=graph-rest-1.0 Find more info here */ public function delete(?DeviceEnrollmentConfigurationItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); @@ -70,11 +70,11 @@ public function delete(?DeviceEnrollmentConfigurationItemRequestBuilderDeleteReq } /** - * Read properties and relationships of the deviceEnrollmentLimitConfiguration object. + * Read properties and relationships of the deviceEnrollmentConfiguration object. * @param DeviceEnrollmentConfigurationItemRequestBuilderGetRequestConfiguration|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/intune-onboarding-deviceenrollmentlimitconfiguration-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentconfiguration-get?view=graph-rest-1.0 Find more info here */ public function get(?DeviceEnrollmentConfigurationItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -85,12 +85,12 @@ public function get(?DeviceEnrollmentConfigurationItemRequestBuilderGetRequestCo } /** - * Update the properties of a deviceEnrollmentWindowsHelloForBusinessConfiguration object. + * Update the properties of a deviceEnrollmentLimitConfiguration object. * @param DeviceEnrollmentConfiguration $body The request body * @param DeviceEnrollmentConfigurationItemRequestBuilderPatchRequestConfiguration|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/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-update?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentlimitconfiguration-update?view=graph-rest-1.0 Find more info here */ public function patch(DeviceEnrollmentConfiguration $body, ?DeviceEnrollmentConfigurationItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -101,7 +101,7 @@ public function patch(DeviceEnrollmentConfiguration $body, ?DeviceEnrollmentConf } /** - * Deletes a deviceEnrollmentPlatformRestrictionsConfiguration. + * Deletes a deviceEnrollmentWindowsHelloForBusinessConfiguration. * @param DeviceEnrollmentConfigurationItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -119,7 +119,7 @@ public function toDeleteRequestInformation(?DeviceEnrollmentConfigurationItemReq } /** - * Read properties and relationships of the deviceEnrollmentLimitConfiguration object. + * Read properties and relationships of the deviceEnrollmentConfiguration object. * @param DeviceEnrollmentConfigurationItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -140,7 +140,7 @@ public function toGetRequestInformation(?DeviceEnrollmentConfigurationItemReques } /** - * Update the properties of a deviceEnrollmentWindowsHelloForBusinessConfiguration object. + * Update the properties of a deviceEnrollmentLimitConfiguration object. * @param DeviceEnrollmentConfiguration $body The request body * @param DeviceEnrollmentConfigurationItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/DeviceEnrollmentConfigurationItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/DeviceEnrollmentConfigurationItemRequestBuilderGetQueryParameters.php index 12796689b55..382c8125da1 100644 --- a/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/DeviceEnrollmentConfigurationItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/DeviceEnrollmentConfigurationItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Read properties and relationships of the deviceEnrollmentLimitConfiguration object. + * Read properties and relationships of the deviceEnrollmentConfiguration object. */ class DeviceEnrollmentConfigurationItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/DeviceManagementRequestBuilder.php b/src/Generated/DeviceManagement/DeviceManagementRequestBuilder.php index 0a567deca5a..8afe3dd7c0a 100644 --- a/src/Generated/DeviceManagement/DeviceManagementRequestBuilder.php +++ b/src/Generated/DeviceManagement/DeviceManagementRequestBuilder.php @@ -509,7 +509,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap * @param DeviceManagementRequestBuilderGetRequestConfiguration|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/intune-wip-devicemanagement-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-devices-devicemanagement-get?view=graph-rest-1.0 Find more info here */ public function get(?DeviceManagementRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -534,7 +534,7 @@ public function getEffectivePermissionsWithScope(string $scope): GetEffectivePer * @param DeviceManagementRequestBuilderPatchRequestConfiguration|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/intune-deviceconfig-devicemanagement-update?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-auditing-devicemanagement-update?view=graph-rest-1.0 Find more info here */ public function patch(DeviceManagement $body, ?DeviceManagementRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); diff --git a/src/Generated/DeviceManagement/RoleDefinitions/Item/RoleDefinitionItemRequestBuilder.php b/src/Generated/DeviceManagement/RoleDefinitions/Item/RoleDefinitionItemRequestBuilder.php index ced2af61043..016c93ac091 100644 --- a/src/Generated/DeviceManagement/RoleDefinitions/Item/RoleDefinitionItemRequestBuilder.php +++ b/src/Generated/DeviceManagement/RoleDefinitions/Item/RoleDefinitionItemRequestBuilder.php @@ -39,11 +39,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Deletes a roleDefinition. + * Deletes a deviceAndAppManagementRoleDefinition. * @param RoleDefinitionItemRequestBuilderDeleteRequestConfiguration|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/intune-rbac-roledefinition-delete?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-rbac-deviceandappmanagementroledefinition-delete?view=graph-rest-1.0 Find more info here */ public function delete(?RoleDefinitionItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); @@ -54,11 +54,11 @@ public function delete(?RoleDefinitionItemRequestBuilderDeleteRequestConfigurati } /** - * Read properties and relationships of the deviceAndAppManagementRoleDefinition object. + * Read properties and relationships of the roleDefinition object. * @param RoleDefinitionItemRequestBuilderGetRequestConfiguration|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/intune-rbac-deviceandappmanagementroledefinition-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-rbac-roledefinition-get?view=graph-rest-1.0 Find more info here */ public function get(?RoleDefinitionItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -85,7 +85,7 @@ public function patch(RoleDefinition $body, ?RoleDefinitionItemRequestBuilderPat } /** - * Deletes a roleDefinition. + * Deletes a deviceAndAppManagementRoleDefinition. * @param RoleDefinitionItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -103,7 +103,7 @@ public function toDeleteRequestInformation(?RoleDefinitionItemRequestBuilderDele } /** - * Read properties and relationships of the deviceAndAppManagementRoleDefinition object. + * Read properties and relationships of the roleDefinition object. * @param RoleDefinitionItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceManagement/RoleDefinitions/Item/RoleDefinitionItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceManagement/RoleDefinitions/Item/RoleDefinitionItemRequestBuilderGetQueryParameters.php index 66802fd4f88..6ab7af424b5 100644 --- a/src/Generated/DeviceManagement/RoleDefinitions/Item/RoleDefinitionItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceManagement/RoleDefinitions/Item/RoleDefinitionItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Read properties and relationships of the deviceAndAppManagementRoleDefinition object. + * Read properties and relationships of the roleDefinition object. */ class RoleDefinitionItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/RoleDefinitions/RoleDefinitionsRequestBuilder.php b/src/Generated/DeviceManagement/RoleDefinitions/RoleDefinitionsRequestBuilder.php index 1b0b00b736a..db6bd1c2b2c 100644 --- a/src/Generated/DeviceManagement/RoleDefinitions/RoleDefinitionsRequestBuilder.php +++ b/src/Generated/DeviceManagement/RoleDefinitions/RoleDefinitionsRequestBuilder.php @@ -52,11 +52,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List properties and relationships of the roleDefinition objects. + * List properties and relationships of the deviceAndAppManagementRoleDefinition objects. * @param RoleDefinitionsRequestBuilderGetRequestConfiguration|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/intune-rbac-roledefinition-list?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-rbac-deviceandappmanagementroledefinition-list?view=graph-rest-1.0 Find more info here */ public function get(?RoleDefinitionsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -83,7 +83,7 @@ public function post(RoleDefinition $body, ?RoleDefinitionsRequestBuilderPostReq } /** - * List properties and relationships of the roleDefinition objects. + * List properties and relationships of the deviceAndAppManagementRoleDefinition objects. * @param RoleDefinitionsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceManagement/RoleDefinitions/RoleDefinitionsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceManagement/RoleDefinitions/RoleDefinitionsRequestBuilderGetQueryParameters.php index 5b0c2ffab4f..448a7624ee5 100644 --- a/src/Generated/DeviceManagement/RoleDefinitions/RoleDefinitionsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceManagement/RoleDefinitions/RoleDefinitionsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List properties and relationships of the roleDefinition objects. + * List properties and relationships of the deviceAndAppManagementRoleDefinition objects. */ class RoleDefinitionsRequestBuilderGetQueryParameters { diff --git a/src/Generated/Groups/Item/Calendar/CalendarRequestBuilder.php b/src/Generated/Groups/Item/Calendar/CalendarRequestBuilder.php index 14470884803..89cba4ebe63 100644 --- a/src/Generated/Groups/Item/Calendar/CalendarRequestBuilder.php +++ b/src/Generated/Groups/Item/Calendar/CalendarRequestBuilder.php @@ -9,6 +9,7 @@ use Microsoft\Graph\Generated\Groups\Item\Calendar\CalendarView\CalendarViewRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\Calendar\Events\EventsRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\Calendar\GetSchedule\GetScheduleRequestBuilder; +use Microsoft\Graph\Generated\Groups\Item\Calendar\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Graph\Generated\Models\Calendar; use Microsoft\Graph\Generated\Models\ODataErrors\ODataError; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; @@ -49,6 +50,13 @@ public function getSchedule(): GetScheduleRequestBuilder { return new GetScheduleRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the allowedCalendarSharingRoles method. * @param string $user Usage: User='{User}' diff --git a/src/Generated/Groups/Item/Calendar/CalendarView/Item/EventItemRequestBuilder.php b/src/Generated/Groups/Item/Calendar/CalendarView/Item/EventItemRequestBuilder.php index 73d5bed9b22..74161823550 100644 --- a/src/Generated/Groups/Item/Calendar/CalendarView/Item/EventItemRequestBuilder.php +++ b/src/Generated/Groups/Item/Calendar/CalendarView/Item/EventItemRequestBuilder.php @@ -13,6 +13,7 @@ use Microsoft\Graph\Generated\Groups\Item\Calendar\CalendarView\Item\Extensions\ExtensionsRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\Calendar\CalendarView\Item\Forward\ForwardRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\Calendar\CalendarView\Item\Instances\InstancesRequestBuilder; +use Microsoft\Graph\Generated\Groups\Item\Calendar\CalendarView\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\Calendar\CalendarView\Item\SnoozeReminder\SnoozeReminderRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\Calendar\CalendarView\Item\TentativelyAccept\TentativelyAcceptRequestBuilder; use Microsoft\Graph\Generated\Models\Event; @@ -90,6 +91,13 @@ public function instances(): InstancesRequestBuilder { return new InstancesRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the snoozeReminder method. */ diff --git a/src/Generated/Groups/Item/Calendar/CalendarView/Item/Instances/Item/EventItemRequestBuilder.php b/src/Generated/Groups/Item/Calendar/CalendarView/Item/Instances/Item/EventItemRequestBuilder.php index 3e8f9d48f5e..5b4138ac292 100644 --- a/src/Generated/Groups/Item/Calendar/CalendarView/Item/Instances/Item/EventItemRequestBuilder.php +++ b/src/Generated/Groups/Item/Calendar/CalendarView/Item/Instances/Item/EventItemRequestBuilder.php @@ -12,6 +12,7 @@ use Microsoft\Graph\Generated\Groups\Item\Calendar\CalendarView\Item\Instances\Item\DismissReminder\DismissReminderRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\Calendar\CalendarView\Item\Instances\Item\Extensions\ExtensionsRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\Calendar\CalendarView\Item\Instances\Item\Forward\ForwardRequestBuilder; +use Microsoft\Graph\Generated\Groups\Item\Calendar\CalendarView\Item\Instances\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\Calendar\CalendarView\Item\Instances\Item\SnoozeReminder\SnoozeReminderRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\Calendar\CalendarView\Item\Instances\Item\TentativelyAccept\TentativelyAcceptRequestBuilder; use Microsoft\Graph\Generated\Models\Event; @@ -82,6 +83,13 @@ public function forward(): ForwardRequestBuilder { return new ForwardRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the snoozeReminder method. */ diff --git a/src/Generated/Groups/Item/Calendar/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Groups/Item/Calendar/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..f7c25e5b35d --- /dev/null +++ b/src/Generated/Groups/Item/Calendar/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Groups/Item/Calendar/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Groups/Item/Calendar/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..2f058f1b255 --- /dev/null +++ b/src/Generated/Groups/Item/Calendar/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/Groups/Item/Calendar/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Groups/Item/Calendar/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..f03070adea1 --- /dev/null +++ b/src/Generated/Groups/Item/Calendar/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/groups/{group%2Did}/calendar/calendarView/{event%2Did}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Groups/Item/Calendar/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Groups/Item/Calendar/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..4dac976487d --- /dev/null +++ b/src/Generated/Groups/Item/Calendar/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/Groups/Item/Calendar/Events/Item/EventItemRequestBuilder.php b/src/Generated/Groups/Item/Calendar/Events/Item/EventItemRequestBuilder.php index 2e380e11b54..cf4c64e49bb 100644 --- a/src/Generated/Groups/Item/Calendar/Events/Item/EventItemRequestBuilder.php +++ b/src/Generated/Groups/Item/Calendar/Events/Item/EventItemRequestBuilder.php @@ -13,6 +13,7 @@ use Microsoft\Graph\Generated\Groups\Item\Calendar\Events\Item\Extensions\ExtensionsRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\Calendar\Events\Item\Forward\ForwardRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\Calendar\Events\Item\Instances\InstancesRequestBuilder; +use Microsoft\Graph\Generated\Groups\Item\Calendar\Events\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\Calendar\Events\Item\SnoozeReminder\SnoozeReminderRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\Calendar\Events\Item\TentativelyAccept\TentativelyAcceptRequestBuilder; use Microsoft\Graph\Generated\Models\Event; @@ -90,6 +91,13 @@ public function instances(): InstancesRequestBuilder { return new InstancesRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the snoozeReminder method. */ diff --git a/src/Generated/Groups/Item/Calendar/Events/Item/Instances/Item/EventItemRequestBuilder.php b/src/Generated/Groups/Item/Calendar/Events/Item/Instances/Item/EventItemRequestBuilder.php index 9fb00e5e5fa..16507a76378 100644 --- a/src/Generated/Groups/Item/Calendar/Events/Item/Instances/Item/EventItemRequestBuilder.php +++ b/src/Generated/Groups/Item/Calendar/Events/Item/Instances/Item/EventItemRequestBuilder.php @@ -12,6 +12,7 @@ use Microsoft\Graph\Generated\Groups\Item\Calendar\Events\Item\Instances\Item\DismissReminder\DismissReminderRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\Calendar\Events\Item\Instances\Item\Extensions\ExtensionsRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\Calendar\Events\Item\Instances\Item\Forward\ForwardRequestBuilder; +use Microsoft\Graph\Generated\Groups\Item\Calendar\Events\Item\Instances\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\Calendar\Events\Item\Instances\Item\SnoozeReminder\SnoozeReminderRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\Calendar\Events\Item\Instances\Item\TentativelyAccept\TentativelyAcceptRequestBuilder; use Microsoft\Graph\Generated\Models\Event; @@ -82,6 +83,13 @@ public function forward(): ForwardRequestBuilder { return new ForwardRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the snoozeReminder method. */ diff --git a/src/Generated/Groups/Item/Calendar/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Groups/Item/Calendar/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..a2983372b3c --- /dev/null +++ b/src/Generated/Groups/Item/Calendar/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/groups/{group%2Did}/calendar/events/{event%2Did}/instances/{event%2Did1}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Groups/Item/Calendar/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Groups/Item/Calendar/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..10345dcb4a3 --- /dev/null +++ b/src/Generated/Groups/Item/Calendar/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/Groups/Item/Calendar/Events/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Groups/Item/Calendar/Events/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..da43eb7aea5 --- /dev/null +++ b/src/Generated/Groups/Item/Calendar/Events/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/groups/{group%2Did}/calendar/events/{event%2Did}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Groups/Item/Calendar/Events/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Groups/Item/Calendar/Events/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..b81116521a7 --- /dev/null +++ b/src/Generated/Groups/Item/Calendar/Events/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/Groups/Item/Calendar/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Groups/Item/Calendar/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..0f15cca23f2 --- /dev/null +++ b/src/Generated/Groups/Item/Calendar/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,74 @@ +|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}/groups/{group%2Did}/calendar/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure deleted item retention and recoverable items quotas. + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|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/calendar-permanentdelete?view=graph-rest-1.0 Find more info here + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure deleted item retention and recoverable items quotas. + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Groups/Item/Calendar/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Groups/Item/Calendar/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..7dde000b217 --- /dev/null +++ b/src/Generated/Groups/Item/Calendar/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/Groups/Item/CalendarView/Item/EventItemRequestBuilder.php b/src/Generated/Groups/Item/CalendarView/Item/EventItemRequestBuilder.php index 727f8377268..da44da1635a 100644 --- a/src/Generated/Groups/Item/CalendarView/Item/EventItemRequestBuilder.php +++ b/src/Generated/Groups/Item/CalendarView/Item/EventItemRequestBuilder.php @@ -13,6 +13,7 @@ use Microsoft\Graph\Generated\Groups\Item\CalendarView\Item\Extensions\ExtensionsRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\CalendarView\Item\Forward\ForwardRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\CalendarView\Item\Instances\InstancesRequestBuilder; +use Microsoft\Graph\Generated\Groups\Item\CalendarView\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\CalendarView\Item\SnoozeReminder\SnoozeReminderRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\CalendarView\Item\TentativelyAccept\TentativelyAcceptRequestBuilder; use Microsoft\Graph\Generated\Models\Event; @@ -90,6 +91,13 @@ public function instances(): InstancesRequestBuilder { return new InstancesRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the snoozeReminder method. */ diff --git a/src/Generated/Groups/Item/CalendarView/Item/Instances/Item/EventItemRequestBuilder.php b/src/Generated/Groups/Item/CalendarView/Item/Instances/Item/EventItemRequestBuilder.php index 0eb489b19f6..0eb1f5b3c66 100644 --- a/src/Generated/Groups/Item/CalendarView/Item/Instances/Item/EventItemRequestBuilder.php +++ b/src/Generated/Groups/Item/CalendarView/Item/Instances/Item/EventItemRequestBuilder.php @@ -12,6 +12,7 @@ use Microsoft\Graph\Generated\Groups\Item\CalendarView\Item\Instances\Item\DismissReminder\DismissReminderRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\CalendarView\Item\Instances\Item\Extensions\ExtensionsRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\CalendarView\Item\Instances\Item\Forward\ForwardRequestBuilder; +use Microsoft\Graph\Generated\Groups\Item\CalendarView\Item\Instances\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\CalendarView\Item\Instances\Item\SnoozeReminder\SnoozeReminderRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\CalendarView\Item\Instances\Item\TentativelyAccept\TentativelyAcceptRequestBuilder; use Microsoft\Graph\Generated\Models\Event; @@ -82,6 +83,13 @@ public function forward(): ForwardRequestBuilder { return new ForwardRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the snoozeReminder method. */ diff --git a/src/Generated/Groups/Item/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Groups/Item/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..d2b99a923d1 --- /dev/null +++ b/src/Generated/Groups/Item/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/groups/{group%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Groups/Item/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Groups/Item/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..c9daefe5b0e --- /dev/null +++ b/src/Generated/Groups/Item/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/Groups/Item/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Groups/Item/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..823d30715b4 --- /dev/null +++ b/src/Generated/Groups/Item/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/groups/{group%2Did}/calendarView/{event%2Did}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Groups/Item/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Groups/Item/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..cf0b0bf2ce4 --- /dev/null +++ b/src/Generated/Groups/Item/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/Groups/Item/Conversations/Item/ConversationItemRequestBuilder.php b/src/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilder.php index 7ed4daa3440..a21735b2eae 100644 --- a/src/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilder.php +++ b/src/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilder.php @@ -54,11 +54,11 @@ public function delete(?ConversationItemRequestBuilderDeleteRequestConfiguration } /** - * Retrieve the properties and relationships of conversation object. + * The group's conversations. * @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-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/group-get-conversation?view=graph-rest-1.0 Find more info here */ public function get(?ConversationItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -87,7 +87,7 @@ public function toDeleteRequestInformation(?ConversationItemRequestBuilderDelete } /** - * Retrieve the properties and relationships of conversation object. + * The group's conversations. * @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 7065f9e0262..54b516ea9f8 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. + * The group's conversations. */ class ConversationItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/Groups/Item/Conversations/Item/Threads/Item/Reply/ReplyRequestBuilder.php b/src/Generated/Groups/Item/Conversations/Item/Threads/Item/Reply/ReplyRequestBuilder.php index 87ff9d06b72..ff71408b5cc 100644 --- a/src/Generated/Groups/Item/Conversations/Item/Threads/Item/Reply/ReplyRequestBuilder.php +++ b/src/Generated/Groups/Item/Conversations/Item/Threads/Item/Reply/ReplyRequestBuilder.php @@ -30,12 +30,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * 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. + * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. * @param ReplyPostRequestBody $body The request body * @param ReplyRequestBuilderPostRequestConfiguration|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-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/post-reply?view=graph-rest-1.0 Find more info here */ public function post(ReplyPostRequestBody $body, ?ReplyRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -46,7 +46,7 @@ public function post(ReplyPostRequestBody $body, ?ReplyRequestBuilderPostRequest } /** - * 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. + * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. * @param ReplyPostRequestBody $body The request body * @param ReplyRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Groups/Item/Events/Item/EventItemRequestBuilder.php b/src/Generated/Groups/Item/Events/Item/EventItemRequestBuilder.php index 5d07b8dbf15..402bd96b660 100644 --- a/src/Generated/Groups/Item/Events/Item/EventItemRequestBuilder.php +++ b/src/Generated/Groups/Item/Events/Item/EventItemRequestBuilder.php @@ -13,6 +13,7 @@ use Microsoft\Graph\Generated\Groups\Item\Events\Item\Extensions\ExtensionsRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\Events\Item\Forward\ForwardRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\Events\Item\Instances\InstancesRequestBuilder; +use Microsoft\Graph\Generated\Groups\Item\Events\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\Events\Item\SnoozeReminder\SnoozeReminderRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\Events\Item\TentativelyAccept\TentativelyAcceptRequestBuilder; use Microsoft\Graph\Generated\Models\Event; @@ -90,6 +91,13 @@ public function instances(): InstancesRequestBuilder { return new InstancesRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the snoozeReminder method. */ diff --git a/src/Generated/Groups/Item/Events/Item/Instances/Item/EventItemRequestBuilder.php b/src/Generated/Groups/Item/Events/Item/Instances/Item/EventItemRequestBuilder.php index 1456100fd84..41e7bbef240 100644 --- a/src/Generated/Groups/Item/Events/Item/Instances/Item/EventItemRequestBuilder.php +++ b/src/Generated/Groups/Item/Events/Item/Instances/Item/EventItemRequestBuilder.php @@ -12,6 +12,7 @@ use Microsoft\Graph\Generated\Groups\Item\Events\Item\Instances\Item\DismissReminder\DismissReminderRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\Events\Item\Instances\Item\Extensions\ExtensionsRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\Events\Item\Instances\Item\Forward\ForwardRequestBuilder; +use Microsoft\Graph\Generated\Groups\Item\Events\Item\Instances\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\Events\Item\Instances\Item\SnoozeReminder\SnoozeReminderRequestBuilder; use Microsoft\Graph\Generated\Groups\Item\Events\Item\Instances\Item\TentativelyAccept\TentativelyAcceptRequestBuilder; use Microsoft\Graph\Generated\Models\Event; @@ -82,6 +83,13 @@ public function forward(): ForwardRequestBuilder { return new ForwardRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the snoozeReminder method. */ diff --git a/src/Generated/Groups/Item/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Groups/Item/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..b03befa7a90 --- /dev/null +++ b/src/Generated/Groups/Item/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/groups/{group%2Did}/events/{event%2Did}/instances/{event%2Did1}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Groups/Item/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Groups/Item/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..f39e51c353a --- /dev/null +++ b/src/Generated/Groups/Item/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/Groups/Item/Events/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Groups/Item/Events/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..9180e71c70f --- /dev/null +++ b/src/Generated/Groups/Item/Events/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/groups/{group%2Did}/events/{event%2Did}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Groups/Item/Events/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Groups/Item/Events/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..2e39a6057a9 --- /dev/null +++ b/src/Generated/Groups/Item/Events/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/Groups/Item/Threads/Item/Reply/ReplyRequestBuilder.php b/src/Generated/Groups/Item/Threads/Item/Reply/ReplyRequestBuilder.php index 719c5714495..f4530b3b65b 100644 --- a/src/Generated/Groups/Item/Threads/Item/Reply/ReplyRequestBuilder.php +++ b/src/Generated/Groups/Item/Threads/Item/Reply/ReplyRequestBuilder.php @@ -30,12 +30,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * 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. + * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. * @param ReplyPostRequestBody $body The request body * @param ReplyRequestBuilderPostRequestConfiguration|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-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/post-reply?view=graph-rest-1.0 Find more info here */ public function post(ReplyPostRequestBody $body, ?ReplyRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -46,7 +46,7 @@ public function post(ReplyPostRequestBody $body, ?ReplyRequestBuilderPostRequest } /** - * 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. + * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. * @param ReplyPostRequestBody $body The request body * @param ReplyRequestBuilderPostRequestConfiguration|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/NamedLocationItemRequestBuilder.php b/src/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilder.php index d9cd7244a56..04814930596 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 a countryNamedLocation object. + * Delete an ipNamedLocation 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/countrynamedlocation-delete?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/ipnamedlocation-delete?view=graph-rest-1.0 Find more info here */ public function delete(?NamedLocationItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); @@ -46,11 +46,11 @@ public function delete(?NamedLocationItemRequestBuilderDeleteRequestConfiguratio } /** - * Retrieve the properties and relationships of an ipNamedLocation object. + * Retrieve the properties and relationships of a countryNamedLocation 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/ipnamedlocation-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/countrynamedlocation-get?view=graph-rest-1.0 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 a countryNamedLocation object. + * Delete an ipNamedLocation object. * @param NamedLocationItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -95,7 +95,7 @@ public function toDeleteRequestInformation(?NamedLocationItemRequestBuilderDelet } /** - * Retrieve the properties and relationships of an ipNamedLocation object. + * Retrieve the properties and relationships of a countryNamedLocation 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 7286eb829a7..a8d1c5b81e0 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; /** - * Retrieve the properties and relationships of an ipNamedLocation object. + * Retrieve the properties and relationships of a countryNamedLocation object. */ class NamedLocationItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageItemRequestBuilder.php index 1ade86add76..7ed57d3f26d 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageItemRequestBuilder.php @@ -102,11 +102,11 @@ public function delete(?AccessPackageItemRequestBuilderDeleteRequestConfiguratio } /** - * Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. + * Retrieve the properties and relationships of an accessPackage object. * @param AccessPackageItemRequestBuilderGetRequestConfiguration|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/accesspackage-list-resourcerolescopes?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/accesspackage-get?view=graph-rest-1.0 Find more info here */ public function get(?AccessPackageItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -151,7 +151,7 @@ public function toDeleteRequestInformation(?AccessPackageItemRequestBuilderDelet } /** - * Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. + * Retrieve the properties and relationships of an accessPackage object. * @param AccessPackageItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageItemRequestBuilderGetQueryParameters.php index 95e920d4be4..b0dedf46c49 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. + * Retrieve the properties and relationships of an accessPackage object. */ class AccessPackageItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/Catalogs/Item/CustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/Catalogs/Item/CustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.php index a0f01050229..6bb138e77b9 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/Catalogs/Item/CustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/Catalogs/Item/CustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.php @@ -61,12 +61,12 @@ public function get(?CustomCalloutExtensionItemRequestBuilderGetRequestConfigura } /** - * Update the properties of an accessPackageAssignmentWorkflowExtension object. + * Update the properties of an accessPackageAssignmentRequestWorkflowExtension object. * @param CustomCalloutExtension $body The request body * @param CustomCalloutExtensionItemRequestBuilderPatchRequestConfiguration|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/accesspackageassignmentworkflowextension-update?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/accesspackageassignmentrequestworkflowextension-update?view=graph-rest-1.0 Find more info here */ public function patch(CustomCalloutExtension $body, ?CustomCalloutExtensionItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -116,7 +116,7 @@ public function toGetRequestInformation(?CustomCalloutExtensionItemRequestBuilde } /** - * Update the properties of an accessPackageAssignmentWorkflowExtension object. + * Update the properties of an accessPackageAssignmentRequestWorkflowExtension object. * @param CustomCalloutExtension $body The request body * @param CustomCalloutExtensionItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Models/PrintSettings.php b/src/Generated/Models/PrintSettings.php index fec05acc5b6..1512f6dc086 100644 --- a/src/Generated/Models/PrintSettings.php +++ b/src/Generated/Models/PrintSettings.php @@ -56,7 +56,7 @@ public function getBackingStore(): BackingStore { } /** - * Gets the documentConversionEnabled property value. Specifies whether document conversion is enabled for the tenant. If document conversion is enabled, Universal Print service will automatically convert documents into a format compatible with the printer (xps to pdf) when needed. + * Gets the documentConversionEnabled property value. Specifies whether document conversion is enabled for the tenant. If document conversion is enabled, Universal Print service converts documents into a format compatible with the printer (xps to pdf) when needed. * @return bool|null */ public function getDocumentConversionEnabled(): ?bool { @@ -118,7 +118,7 @@ public function setBackingStore(BackingStore $value): void { } /** - * Sets the documentConversionEnabled property value. Specifies whether document conversion is enabled for the tenant. If document conversion is enabled, Universal Print service will automatically convert documents into a format compatible with the printer (xps to pdf) when needed. + * Sets the documentConversionEnabled property value. Specifies whether document conversion is enabled for the tenant. If document conversion is enabled, Universal Print service converts documents into a format compatible with the printer (xps to pdf) when needed. * @param bool|null $value Value to set for the documentConversionEnabled property. */ public function setDocumentConversionEnabled(?bool $value): void { diff --git a/src/Generated/Models/Security/AlertEvidence.php b/src/Generated/Models/Security/AlertEvidence.php index 17fe41c2148..20155815958 100644 --- a/src/Generated/Models/Security/AlertEvidence.php +++ b/src/Generated/Models/Security/AlertEvidence.php @@ -80,6 +80,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Alert case '#microsoft.graph.security.securityGroupEvidence': return new SecurityGroupEvidence(); case '#microsoft.graph.security.servicePrincipalEvidence': return new ServicePrincipalEvidence(); case '#microsoft.graph.security.submissionMailEvidence': return new SubmissionMailEvidence(); + case '#microsoft.graph.security.teamsMessageEvidence': return new TeamsMessageEvidence(); case '#microsoft.graph.security.urlEvidence': return new UrlEvidence(); case '#microsoft.graph.security.userEvidence': return new UserEvidence(); } diff --git a/src/Generated/Models/Security/AntispamTeamsDirection.php b/src/Generated/Models/Security/AntispamTeamsDirection.php new file mode 100644 index 00000000000..f74dab05a88 --- /dev/null +++ b/src/Generated/Models/Security/AntispamTeamsDirection.php @@ -0,0 +1,13 @@ + fn(ParseNode $n) => $o->setDisplayName($n->getStringValue()), 'primaryAddress' => fn(ParseNode $n) => $o->setPrimaryAddress($n->getStringValue()), + 'upn' => fn(ParseNode $n) => $o->setUpn($n->getStringValue()), 'userAccount' => fn(ParseNode $n) => $o->setUserAccount($n->getObjectValue([UserAccount::class, 'createFromDiscriminatorValue'])), ]); } @@ -62,6 +63,18 @@ public function getPrimaryAddress(): ?string { throw new \UnexpectedValueException("Invalid type found in backing store for 'primaryAddress'"); } + /** + * Gets the upn property value. The user principal name of the mailbox. + * @return string|null + */ + public function getUpn(): ?string { + $val = $this->getBackingStore()->get('upn'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'upn'"); + } + /** * Gets the userAccount property value. The user account of the mailbox. * @return UserAccount|null @@ -82,6 +95,7 @@ public function serialize(SerializationWriter $writer): void { parent::serialize($writer); $writer->writeStringValue('displayName', $this->getDisplayName()); $writer->writeStringValue('primaryAddress', $this->getPrimaryAddress()); + $writer->writeStringValue('upn', $this->getUpn()); $writer->writeObjectValue('userAccount', $this->getUserAccount()); } @@ -101,6 +115,14 @@ public function setPrimaryAddress(?string $value): void { $this->getBackingStore()->set('primaryAddress', $value); } + /** + * Sets the upn property value. The user principal name of the mailbox. + * @param string|null $value Value to set for the upn property. + */ + public function setUpn(?string $value): void { + $this->getBackingStore()->set('upn', $value); + } + /** * Sets the userAccount property value. The user account of the mailbox. * @param UserAccount|null $value Value to set for the userAccount property. diff --git a/src/Generated/Models/Security/TeamsDeliveryLocation.php b/src/Generated/Models/Security/TeamsDeliveryLocation.php new file mode 100644 index 00000000000..b61db1748c9 --- /dev/null +++ b/src/Generated/Models/Security/TeamsDeliveryLocation.php @@ -0,0 +1,13 @@ +setOdataType('#microsoft.graph.security.teamsMessageEvidence'); + } + + /** + * 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 TeamsMessageEvidence + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): TeamsMessageEvidence { + return new TeamsMessageEvidence(); + } + + /** + * Gets the campaignId property value. The identifier of the campaign that this Teams message is part of. + * @return string|null + */ + public function getCampaignId(): ?string { + $val = $this->getBackingStore()->get('campaignId'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'campaignId'"); + } + + /** + * Gets the channelId property value. The channel ID associated with this Teams message. + * @return string|null + */ + public function getChannelId(): ?string { + $val = $this->getBackingStore()->get('channelId'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'channelId'"); + } + + /** + * Gets the deliveryAction property value. The delivery action of this Teams message. Possible values are: unknown, deliveredAsSpam, delivered, blocked, replaced, unknownFutureValue. + * @return TeamsMessageDeliveryAction|null + */ + public function getDeliveryAction(): ?TeamsMessageDeliveryAction { + $val = $this->getBackingStore()->get('deliveryAction'); + if (is_null($val) || $val instanceof TeamsMessageDeliveryAction) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'deliveryAction'"); + } + + /** + * Gets the deliveryLocation property value. The delivery location of this Teams message. Possible values are: unknown, teams, quarantine, failed, unknownFutureValue. + * @return TeamsDeliveryLocation|null + */ + public function getDeliveryLocation(): ?TeamsDeliveryLocation { + $val = $this->getBackingStore()->get('deliveryLocation'); + if (is_null($val) || $val instanceof TeamsDeliveryLocation) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'deliveryLocation'"); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'campaignId' => fn(ParseNode $n) => $o->setCampaignId($n->getStringValue()), + 'channelId' => fn(ParseNode $n) => $o->setChannelId($n->getStringValue()), + 'deliveryAction' => fn(ParseNode $n) => $o->setDeliveryAction($n->getEnumValue(TeamsMessageDeliveryAction::class)), + 'deliveryLocation' => fn(ParseNode $n) => $o->setDeliveryLocation($n->getEnumValue(TeamsDeliveryLocation::class)), + 'files' => fn(ParseNode $n) => $o->setFiles($n->getCollectionOfObjectValues([FileEvidence::class, 'createFromDiscriminatorValue'])), + 'groupId' => fn(ParseNode $n) => $o->setGroupId($n->getStringValue()), + 'isExternal' => fn(ParseNode $n) => $o->setIsExternal($n->getBooleanValue()), + 'isOwned' => fn(ParseNode $n) => $o->setIsOwned($n->getBooleanValue()), + 'lastModifiedDateTime' => fn(ParseNode $n) => $o->setLastModifiedDateTime($n->getDateTimeValue()), + 'messageDirection' => fn(ParseNode $n) => $o->setMessageDirection($n->getEnumValue(AntispamTeamsDirection::class)), + 'messageId' => fn(ParseNode $n) => $o->setMessageId($n->getStringValue()), + 'owningTenantId' => fn(ParseNode $n) => $o->setOwningTenantId($n->getStringValue()), + 'parentMessageId' => fn(ParseNode $n) => $o->setParentMessageId($n->getStringValue()), + 'receivedDateTime' => fn(ParseNode $n) => $o->setReceivedDateTime($n->getDateTimeValue()), + 'recipients' => function (ParseNode $n) { + $val = $n->getCollectionOfPrimitiveValues(); + if (is_array($val)) { + TypeUtils::validateCollectionValues($val, 'string'); + } + /** @var array|null $val */ + $this->setRecipients($val); + }, + 'senderFromAddress' => fn(ParseNode $n) => $o->setSenderFromAddress($n->getStringValue()), + 'senderIP' => fn(ParseNode $n) => $o->setSenderIP($n->getStringValue()), + 'sourceAppName' => fn(ParseNode $n) => $o->setSourceAppName($n->getStringValue()), + 'sourceId' => fn(ParseNode $n) => $o->setSourceId($n->getStringValue()), + 'subject' => fn(ParseNode $n) => $o->setSubject($n->getStringValue()), + 'suspiciousRecipients' => function (ParseNode $n) { + $val = $n->getCollectionOfPrimitiveValues(); + if (is_array($val)) { + TypeUtils::validateCollectionValues($val, 'string'); + } + /** @var array|null $val */ + $this->setSuspiciousRecipients($val); + }, + 'threadId' => fn(ParseNode $n) => $o->setThreadId($n->getStringValue()), + 'threadType' => fn(ParseNode $n) => $o->setThreadType($n->getStringValue()), + 'urls' => fn(ParseNode $n) => $o->setUrls($n->getCollectionOfObjectValues([UrlEvidence::class, 'createFromDiscriminatorValue'])), + ]); + } + + /** + * Gets the files property value. The list of file entities that are attached to this Teams message. + * @return array|null + */ + public function getFiles(): ?array { + $val = $this->getBackingStore()->get('files'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, FileEvidence::class); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'files'"); + } + + /** + * Gets the groupId property value. The identifier of the team or group that this message is part of. + * @return string|null + */ + public function getGroupId(): ?string { + $val = $this->getBackingStore()->get('groupId'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'groupId'"); + } + + /** + * Gets the isExternal property value. Indicates whether the message is owned by the organization that reported the security detection alert. + * @return bool|null + */ + public function getIsExternal(): ?bool { + $val = $this->getBackingStore()->get('isExternal'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'isExternal'"); + } + + /** + * Gets the isOwned property value. Indicates whether the message is owned by your organization. + * @return bool|null + */ + public function getIsOwned(): ?bool { + $val = $this->getBackingStore()->get('isOwned'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'isOwned'"); + } + + /** + * Gets the lastModifiedDateTime property value. Date and time when the message was last edited. 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 + */ + public function getLastModifiedDateTime(): ?DateTime { + $val = $this->getBackingStore()->get('lastModifiedDateTime'); + if (is_null($val) || $val instanceof DateTime) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'lastModifiedDateTime'"); + } + + /** + * Gets the messageDirection property value. The direction of the Teams message. The possible values are: unknown, inbound, outbound, intraorg, unknownFutureValue. + * @return AntispamTeamsDirection|null + */ + public function getMessageDirection(): ?AntispamTeamsDirection { + $val = $this->getBackingStore()->get('messageDirection'); + if (is_null($val) || $val instanceof AntispamTeamsDirection) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'messageDirection'"); + } + + /** + * Gets the messageId property value. Message identifier unique within the thread. + * @return string|null + */ + public function getMessageId(): ?string { + $val = $this->getBackingStore()->get('messageId'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'messageId'"); + } + + /** + * Gets the owningTenantId property value. Tenant ID (GUID) of the owner of the message. + * @return string|null + */ + public function getOwningTenantId(): ?string { + $val = $this->getBackingStore()->get('owningTenantId'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'owningTenantId'"); + } + + /** + * Gets the parentMessageId property value. Identifier of the message to which the current message is a reply; otherwise, it's the same as the messageId. + * @return string|null + */ + public function getParentMessageId(): ?string { + $val = $this->getBackingStore()->get('parentMessageId'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'parentMessageId'"); + } + + /** + * Gets the receivedDateTime property value. The received date of this message. 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 + */ + public function getReceivedDateTime(): ?DateTime { + $val = $this->getBackingStore()->get('receivedDateTime'); + if (is_null($val) || $val instanceof DateTime) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'receivedDateTime'"); + } + + /** + * Gets the recipients property value. The recipients of this Teams message. + * @return array|null + */ + public function getRecipients(): ?array { + $val = $this->getBackingStore()->get('recipients'); + 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 'recipients'"); + } + + /** + * Gets the senderFromAddress property value. The SMTP format address of the sender. + * @return string|null + */ + public function getSenderFromAddress(): ?string { + $val = $this->getBackingStore()->get('senderFromAddress'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'senderFromAddress'"); + } + + /** + * Gets the senderIP property value. The IP address of the sender. + * @return string|null + */ + public function getSenderIP(): ?string { + $val = $this->getBackingStore()->get('senderIP'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'senderIP'"); + } + + /** + * Gets the sourceAppName property value. Source of the message; for example, desktop and mobile. + * @return string|null + */ + public function getSourceAppName(): ?string { + $val = $this->getBackingStore()->get('sourceAppName'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'sourceAppName'"); + } + + /** + * Gets the sourceId property value. The source ID of this Teams message. + * @return string|null + */ + public function getSourceId(): ?string { + $val = $this->getBackingStore()->get('sourceId'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'sourceId'"); + } + + /** + * Gets the subject property value. The subject of this Teams message. + * @return string|null + */ + public function getSubject(): ?string { + $val = $this->getBackingStore()->get('subject'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'subject'"); + } + + /** + * Gets the suspiciousRecipients property value. The list of recipients who were detected as suspicious. + * @return array|null + */ + public function getSuspiciousRecipients(): ?array { + $val = $this->getBackingStore()->get('suspiciousRecipients'); + 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 'suspiciousRecipients'"); + } + + /** + * Gets the threadId property value. Identifier of the channel or chat that this message is part of. + * @return string|null + */ + public function getThreadId(): ?string { + $val = $this->getBackingStore()->get('threadId'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'threadId'"); + } + + /** + * Gets the threadType property value. The Teams message type. Supported values are: Chat, Topic, Space, and Meeting. + * @return string|null + */ + public function getThreadType(): ?string { + $val = $this->getBackingStore()->get('threadType'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'threadType'"); + } + + /** + * Gets the urls property value. The URLs contained in this Teams message. + * @return array|null + */ + public function getUrls(): ?array { + $val = $this->getBackingStore()->get('urls'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, UrlEvidence::class); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'urls'"); + } + + /** + * 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('campaignId', $this->getCampaignId()); + $writer->writeStringValue('channelId', $this->getChannelId()); + $writer->writeEnumValue('deliveryAction', $this->getDeliveryAction()); + $writer->writeEnumValue('deliveryLocation', $this->getDeliveryLocation()); + $writer->writeCollectionOfObjectValues('files', $this->getFiles()); + $writer->writeStringValue('groupId', $this->getGroupId()); + $writer->writeBooleanValue('isExternal', $this->getIsExternal()); + $writer->writeBooleanValue('isOwned', $this->getIsOwned()); + $writer->writeDateTimeValue('lastModifiedDateTime', $this->getLastModifiedDateTime()); + $writer->writeEnumValue('messageDirection', $this->getMessageDirection()); + $writer->writeStringValue('messageId', $this->getMessageId()); + $writer->writeStringValue('owningTenantId', $this->getOwningTenantId()); + $writer->writeStringValue('parentMessageId', $this->getParentMessageId()); + $writer->writeDateTimeValue('receivedDateTime', $this->getReceivedDateTime()); + $writer->writeCollectionOfPrimitiveValues('recipients', $this->getRecipients()); + $writer->writeStringValue('senderFromAddress', $this->getSenderFromAddress()); + $writer->writeStringValue('senderIP', $this->getSenderIP()); + $writer->writeStringValue('sourceAppName', $this->getSourceAppName()); + $writer->writeStringValue('sourceId', $this->getSourceId()); + $writer->writeStringValue('subject', $this->getSubject()); + $writer->writeCollectionOfPrimitiveValues('suspiciousRecipients', $this->getSuspiciousRecipients()); + $writer->writeStringValue('threadId', $this->getThreadId()); + $writer->writeStringValue('threadType', $this->getThreadType()); + $writer->writeCollectionOfObjectValues('urls', $this->getUrls()); + } + + /** + * Sets the campaignId property value. The identifier of the campaign that this Teams message is part of. + * @param string|null $value Value to set for the campaignId property. + */ + public function setCampaignId(?string $value): void { + $this->getBackingStore()->set('campaignId', $value); + } + + /** + * Sets the channelId property value. The channel ID associated with this Teams message. + * @param string|null $value Value to set for the channelId property. + */ + public function setChannelId(?string $value): void { + $this->getBackingStore()->set('channelId', $value); + } + + /** + * Sets the deliveryAction property value. The delivery action of this Teams message. Possible values are: unknown, deliveredAsSpam, delivered, blocked, replaced, unknownFutureValue. + * @param TeamsMessageDeliveryAction|null $value Value to set for the deliveryAction property. + */ + public function setDeliveryAction(?TeamsMessageDeliveryAction $value): void { + $this->getBackingStore()->set('deliveryAction', $value); + } + + /** + * Sets the deliveryLocation property value. The delivery location of this Teams message. Possible values are: unknown, teams, quarantine, failed, unknownFutureValue. + * @param TeamsDeliveryLocation|null $value Value to set for the deliveryLocation property. + */ + public function setDeliveryLocation(?TeamsDeliveryLocation $value): void { + $this->getBackingStore()->set('deliveryLocation', $value); + } + + /** + * Sets the files property value. The list of file entities that are attached to this Teams message. + * @param array|null $value Value to set for the files property. + */ + public function setFiles(?array $value): void { + $this->getBackingStore()->set('files', $value); + } + + /** + * Sets the groupId property value. The identifier of the team or group that this message is part of. + * @param string|null $value Value to set for the groupId property. + */ + public function setGroupId(?string $value): void { + $this->getBackingStore()->set('groupId', $value); + } + + /** + * Sets the isExternal property value. Indicates whether the message is owned by the organization that reported the security detection alert. + * @param bool|null $value Value to set for the isExternal property. + */ + public function setIsExternal(?bool $value): void { + $this->getBackingStore()->set('isExternal', $value); + } + + /** + * Sets the isOwned property value. Indicates whether the message is owned by your organization. + * @param bool|null $value Value to set for the isOwned property. + */ + public function setIsOwned(?bool $value): void { + $this->getBackingStore()->set('isOwned', $value); + } + + /** + * Sets the lastModifiedDateTime property value. Date and time when the message was last edited. 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 lastModifiedDateTime property. + */ + public function setLastModifiedDateTime(?DateTime $value): void { + $this->getBackingStore()->set('lastModifiedDateTime', $value); + } + + /** + * Sets the messageDirection property value. The direction of the Teams message. The possible values are: unknown, inbound, outbound, intraorg, unknownFutureValue. + * @param AntispamTeamsDirection|null $value Value to set for the messageDirection property. + */ + public function setMessageDirection(?AntispamTeamsDirection $value): void { + $this->getBackingStore()->set('messageDirection', $value); + } + + /** + * Sets the messageId property value. Message identifier unique within the thread. + * @param string|null $value Value to set for the messageId property. + */ + public function setMessageId(?string $value): void { + $this->getBackingStore()->set('messageId', $value); + } + + /** + * Sets the owningTenantId property value. Tenant ID (GUID) of the owner of the message. + * @param string|null $value Value to set for the owningTenantId property. + */ + public function setOwningTenantId(?string $value): void { + $this->getBackingStore()->set('owningTenantId', $value); + } + + /** + * Sets the parentMessageId property value. Identifier of the message to which the current message is a reply; otherwise, it's the same as the messageId. + * @param string|null $value Value to set for the parentMessageId property. + */ + public function setParentMessageId(?string $value): void { + $this->getBackingStore()->set('parentMessageId', $value); + } + + /** + * Sets the receivedDateTime property value. The received date of this message. 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 receivedDateTime property. + */ + public function setReceivedDateTime(?DateTime $value): void { + $this->getBackingStore()->set('receivedDateTime', $value); + } + + /** + * Sets the recipients property value. The recipients of this Teams message. + * @param array|null $value Value to set for the recipients property. + */ + public function setRecipients(?array $value): void { + $this->getBackingStore()->set('recipients', $value); + } + + /** + * Sets the senderFromAddress property value. The SMTP format address of the sender. + * @param string|null $value Value to set for the senderFromAddress property. + */ + public function setSenderFromAddress(?string $value): void { + $this->getBackingStore()->set('senderFromAddress', $value); + } + + /** + * Sets the senderIP property value. The IP address of the sender. + * @param string|null $value Value to set for the senderIP property. + */ + public function setSenderIP(?string $value): void { + $this->getBackingStore()->set('senderIP', $value); + } + + /** + * Sets the sourceAppName property value. Source of the message; for example, desktop and mobile. + * @param string|null $value Value to set for the sourceAppName property. + */ + public function setSourceAppName(?string $value): void { + $this->getBackingStore()->set('sourceAppName', $value); + } + + /** + * Sets the sourceId property value. The source ID of this Teams message. + * @param string|null $value Value to set for the sourceId property. + */ + public function setSourceId(?string $value): void { + $this->getBackingStore()->set('sourceId', $value); + } + + /** + * Sets the subject property value. The subject of this Teams message. + * @param string|null $value Value to set for the subject property. + */ + public function setSubject(?string $value): void { + $this->getBackingStore()->set('subject', $value); + } + + /** + * Sets the suspiciousRecipients property value. The list of recipients who were detected as suspicious. + * @param array|null $value Value to set for the suspiciousRecipients property. + */ + public function setSuspiciousRecipients(?array $value): void { + $this->getBackingStore()->set('suspiciousRecipients', $value); + } + + /** + * Sets the threadId property value. Identifier of the channel or chat that this message is part of. + * @param string|null $value Value to set for the threadId property. + */ + public function setThreadId(?string $value): void { + $this->getBackingStore()->set('threadId', $value); + } + + /** + * Sets the threadType property value. The Teams message type. Supported values are: Chat, Topic, Space, and Meeting. + * @param string|null $value Value to set for the threadType property. + */ + public function setThreadType(?string $value): void { + $this->getBackingStore()->set('threadType', $value); + } + + /** + * Sets the urls property value. The URLs contained in this Teams message. + * @param array|null $value Value to set for the urls property. + */ + public function setUrls(?array $value): void { + $this->getBackingStore()->set('urls', $value); + } + +} diff --git a/src/Generated/Models/SignInActivity.php b/src/Generated/Models/SignInActivity.php index 85e882862a6..5d7b941cbc4 100644 --- a/src/Generated/Models/SignInActivity.php +++ b/src/Generated/Models/SignInActivity.php @@ -122,7 +122,7 @@ public function getLastSignInRequestId(): ?string { } /** - * Gets the lastSuccessfulSignInDateTime property value. The date and time of the user's most recent successful interactive sign-in. Use this property if you need to determine when the account was truly accessed. This field can be used to build reports, such as inactive users. 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. Microsoft Entra ID maintains interactive sign-ins going back to April 2020. For more information about using the value of this property, see Manage inactive user accounts in Microsoft Entra ID. + * Gets the lastSuccessfulSignInDateTime property value. The date and time of the user's most recent successful interactive or non-interactive sign-in. Use this property if you need to determine when the account was truly accessed. This field can be used to build reports, such as inactive users. 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. Microsoft Entra ID maintains interactive sign-ins going back to April 2020. For more information about using the value of this property, see Manage inactive user accounts in Microsoft Entra ID. * @return DateTime|null */ public function getLastSuccessfulSignInDateTime(): ?DateTime { @@ -221,7 +221,7 @@ public function setLastSignInRequestId(?string $value): void { } /** - * Sets the lastSuccessfulSignInDateTime property value. The date and time of the user's most recent successful interactive sign-in. Use this property if you need to determine when the account was truly accessed. This field can be used to build reports, such as inactive users. 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. Microsoft Entra ID maintains interactive sign-ins going back to April 2020. For more information about using the value of this property, see Manage inactive user accounts in Microsoft Entra ID. + * Sets the lastSuccessfulSignInDateTime property value. The date and time of the user's most recent successful interactive or non-interactive sign-in. Use this property if you need to determine when the account was truly accessed. This field can be used to build reports, such as inactive users. 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. Microsoft Entra ID maintains interactive sign-ins going back to April 2020. For more information about using the value of this property, see Manage inactive user accounts in Microsoft Entra ID. * @param DateTime|null $value Value to set for the lastSuccessfulSignInDateTime property. */ public function setLastSuccessfulSignInDateTime(?DateTime $value): void { diff --git a/src/Generated/Models/Team.php b/src/Generated/Models/Team.php index 57460b936a1..bd9c7c2e7ed 100644 --- a/src/Generated/Models/Team.php +++ b/src/Generated/Models/Team.php @@ -115,6 +115,7 @@ public function getFieldDeserializers(): array { 'createdDateTime' => fn(ParseNode $n) => $o->setCreatedDateTime($n->getDateTimeValue()), 'description' => fn(ParseNode $n) => $o->setDescription($n->getStringValue()), 'displayName' => fn(ParseNode $n) => $o->setDisplayName($n->getStringValue()), + 'firstChannelName' => fn(ParseNode $n) => $o->setFirstChannelName($n->getStringValue()), 'funSettings' => fn(ParseNode $n) => $o->setFunSettings($n->getObjectValue([TeamFunSettings::class, 'createFromDiscriminatorValue'])), 'group' => fn(ParseNode $n) => $o->setGroup($n->getObjectValue([Group::class, 'createFromDiscriminatorValue'])), 'guestSettings' => fn(ParseNode $n) => $o->setGuestSettings($n->getObjectValue([TeamGuestSettings::class, 'createFromDiscriminatorValue'])), @@ -140,6 +141,18 @@ public function getFieldDeserializers(): array { ]); } + /** + * Gets the firstChannelName property value. The firstChannelName property + * @return string|null + */ + public function getFirstChannelName(): ?string { + $val = $this->getBackingStore()->get('firstChannelName'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'firstChannelName'"); + } + /** * Gets the funSettings property value. Settings to configure use of Giphy, memes, and stickers in the team. * @return TeamFunSettings|null @@ -428,6 +441,7 @@ public function serialize(SerializationWriter $writer): void { $writer->writeDateTimeValue('createdDateTime', $this->getCreatedDateTime()); $writer->writeStringValue('description', $this->getDescription()); $writer->writeStringValue('displayName', $this->getDisplayName()); + $writer->writeStringValue('firstChannelName', $this->getFirstChannelName()); $writer->writeObjectValue('funSettings', $this->getFunSettings()); $writer->writeObjectValue('group', $this->getGroup()); $writer->writeObjectValue('guestSettings', $this->getGuestSettings()); @@ -500,6 +514,14 @@ public function setDisplayName(?string $value): void { $this->getBackingStore()->set('displayName', $value); } + /** + * Sets the firstChannelName property value. The firstChannelName property + * @param string|null $value Value to set for the firstChannelName property. + */ + public function setFirstChannelName(?string $value): void { + $this->getBackingStore()->set('firstChannelName', $value); + } + /** * Sets the funSettings property value. Settings to configure use of Giphy, memes, and stickers in the team. * @param TeamFunSettings|null $value Value to set for the funSettings property. diff --git a/src/Generated/Organization/Item/Branding/Localizations/Item/BannerLogo/BannerLogoRequestBuilder.php b/src/Generated/Organization/Item/Branding/Localizations/Item/BannerLogo/BannerLogoRequestBuilder.php index f2a5a2103ea..319b02c2e3d 100644 --- a/src/Generated/Organization/Item/Branding/Localizations/Item/BannerLogo/BannerLogoRequestBuilder.php +++ b/src/Generated/Organization/Item/Branding/Localizations/Item/BannerLogo/BannerLogoRequestBuilder.php @@ -45,11 +45,11 @@ public function delete(?BannerLogoRequestBuilderDeleteRequestConfiguration $requ } /** - * Read the properties and relationships of an organizationalBrandingLocalization object. To retrieve a localization branding object, specify the value of id in the URL. + * Retrieve the default organizational branding object, if the Accept-Language header is set to 0 or default. If no default organizational branding object exists, this method returns a 404 Not Found error. If the Accept-Language header is set to an existing locale identified by the value of its id, this method retrieves the branding for the specified locale. This method retrieves only non-Stream properties, for example, usernameHintText and signInPageText. To retrieve Stream types of the default branding, for example, bannerLogo and backgroundImage, use the GET organizationalBrandingLocalization method. * @param BannerLogoRequestBuilderGetRequestConfiguration|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/organizationalbrandinglocalization-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/organizationalbranding-get?view=graph-rest-1.0 Find more info here */ public function get(?BannerLogoRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -99,7 +99,7 @@ public function toDeleteRequestInformation(?BannerLogoRequestBuilderDeleteReques } /** - * Read the properties and relationships of an organizationalBrandingLocalization object. To retrieve a localization branding object, specify the value of id in the URL. + * Retrieve the default organizational branding object, if the Accept-Language header is set to 0 or default. If no default organizational branding object exists, this method returns a 404 Not Found error. If the Accept-Language header is set to an existing locale identified by the value of its id, this method retrieves the branding for the specified locale. This method retrieves only non-Stream properties, for example, usernameHintText and signInPageText. To retrieve Stream types of the default branding, for example, bannerLogo and backgroundImage, use the GET organizationalBrandingLocalization method. * @param BannerLogoRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Organization/Item/OrganizationItemRequestBuilder.php b/src/Generated/Organization/Item/OrganizationItemRequestBuilder.php index 739ed13cbf9..7b3508bdb1f 100644 --- a/src/Generated/Organization/Item/OrganizationItemRequestBuilder.php +++ b/src/Generated/Organization/Item/OrganizationItemRequestBuilder.php @@ -117,11 +117,11 @@ public function delete(?OrganizationItemRequestBuilderDeleteRequestConfiguration } /** - * Read properties and relationships of the organization object. + * Get the properties and relationships of the currently authenticated organization. Since the organization resource supports extensions, you can also use the GET operation to get custom properties and extension data in an organization instance. * @param OrganizationItemRequestBuilderGetRequestConfiguration|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/intune-onboarding-organization-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/organization-get?view=graph-rest-1.0 Find more info here */ public function get(?OrganizationItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -132,12 +132,12 @@ public function get(?OrganizationItemRequestBuilderGetRequestConfiguration $requ } /** - * Update the properties of a organization object. + * Update the properties of the currently authenticated organization. In this case, organization is defined as a collection of exactly one record, and so its ID must be specified in the request. The ID is also known as the tenantId of the organization. * @param Organization $body The request body * @param OrganizationItemRequestBuilderPatchRequestConfiguration|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/intune-onboarding-organization-update?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/organization-update?view=graph-rest-1.0 Find more info here */ public function patch(Organization $body, ?OrganizationItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -166,7 +166,7 @@ public function toDeleteRequestInformation(?OrganizationItemRequestBuilderDelete } /** - * Read properties and relationships of the organization object. + * Get the properties and relationships of the currently authenticated organization. Since the organization resource supports extensions, you can also use the GET operation to get custom properties and extension data in an organization instance. * @param OrganizationItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -187,7 +187,7 @@ public function toGetRequestInformation(?OrganizationItemRequestBuilderGetReques } /** - * Update the properties of a organization object. + * Update the properties of the currently authenticated organization. In this case, organization is defined as a collection of exactly one record, and so its ID must be specified in the request. The ID is also known as the tenantId of the organization. * @param Organization $body The request body * @param OrganizationItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Organization/Item/OrganizationItemRequestBuilderGetQueryParameters.php b/src/Generated/Organization/Item/OrganizationItemRequestBuilderGetQueryParameters.php index 8c22067b457..4f144e8136a 100644 --- a/src/Generated/Organization/Item/OrganizationItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Organization/Item/OrganizationItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Read properties and relationships of the organization object. + * Get the properties and relationships of the currently authenticated organization. Since the organization resource supports extensions, you can also use the GET operation to get custom properties and extension data in an organization instance. */ class OrganizationItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/IdentitySynchronization/IdentitySynchronizationRequestBuilder.php b/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/IdentitySynchronization/IdentitySynchronizationRequestBuilder.php index 9553a58e1a3..ffa340b7fe4 100644 --- a/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/IdentitySynchronization/IdentitySynchronizationRequestBuilder.php +++ b/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/IdentitySynchronization/IdentitySynchronizationRequestBuilder.php @@ -61,12 +61,12 @@ public function get(?IdentitySynchronizationRequestBuilderGetRequestConfiguratio } /** - * Create a cross-tenant user synchronization policy for a partner-specific configuration. + * Update the user synchronization policy of a partner-specific configuration. * @param CrossTenantIdentitySyncPolicyPartner $body The request body * @param IdentitySynchronizationRequestBuilderPutRequestConfiguration|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/crosstenantaccesspolicyconfigurationpartner-put-identitysynchronization?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/crosstenantidentitysyncpolicypartner-update?view=graph-rest-1.0 Find more info here */ public function put(CrossTenantIdentitySyncPolicyPartner $body, ?IdentitySynchronizationRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); @@ -116,7 +116,7 @@ public function toGetRequestInformation(?IdentitySynchronizationRequestBuilderGe } /** - * Create a cross-tenant user synchronization policy for a partner-specific configuration. + * Update the user synchronization policy of a partner-specific configuration. * @param CrossTenantIdentitySyncPolicyPartner $body The request body * @param IdentitySynchronizationRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/SiteSources/Item/SiteSourceItemRequestBuilder.php b/src/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/SiteSources/Item/SiteSourceItemRequestBuilder.php index 3bf16d59358..9ceebc6d383 100644 --- a/src/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/SiteSources/Item/SiteSourceItemRequestBuilder.php +++ b/src/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/SiteSources/Item/SiteSourceItemRequestBuilder.php @@ -39,10 +39,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Delete navigation property siteSources for security + * Delete a siteSource object associated with an ediscoveryCustodian. * @param SiteSourceItemRequestBuilderDeleteRequestConfiguration|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/security-ediscoverycustodian-delete-sitesources?view=graph-rest-1.0 Find more info here */ public function delete(?SiteSourceItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); @@ -82,7 +83,7 @@ public function patch(SiteSource $body, ?SiteSourceItemRequestBuilderPatchReques } /** - * Delete navigation property siteSources for security + * Delete a siteSource object associated with an ediscoveryCustodian. * @param SiteSourceItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/SiteSources/SiteSourcesRequestBuilder.php b/src/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/SiteSources/SiteSourcesRequestBuilder.php index b727744d31c..983c6040bdf 100644 --- a/src/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/SiteSources/SiteSourcesRequestBuilder.php +++ b/src/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/SiteSources/SiteSourcesRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get a list of the siteSource objects associated with an ediscoveryCustodian or ediscoveryHoldPolicy. + * Get a list of the siteSource objects associated with an ediscoveryCustodian. * @param SiteSourcesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -83,7 +83,7 @@ public function post(SiteSource $body, ?SiteSourcesRequestBuilderPostRequestConf } /** - * Get a list of the siteSource objects associated with an ediscoveryCustodian or ediscoveryHoldPolicy. + * Get a list of the siteSource objects associated with an ediscoveryCustodian. * @param SiteSourcesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/SiteSources/SiteSourcesRequestBuilderGetQueryParameters.php b/src/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/SiteSources/SiteSourcesRequestBuilderGetQueryParameters.php index ddc40ab6f30..6d0c81e3809 100644 --- a/src/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/SiteSources/SiteSourcesRequestBuilderGetQueryParameters.php +++ b/src/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/SiteSources/SiteSourcesRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get a list of the siteSource objects associated with an ediscoveryCustodian or ediscoveryHoldPolicy. + * Get a list of the siteSource objects associated with an ediscoveryCustodian. */ class SiteSourcesRequestBuilderGetQueryParameters { diff --git a/src/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/UnifiedGroupSources/Item/UnifiedGroupSourceItemRequestBuilder.php b/src/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/UnifiedGroupSources/Item/UnifiedGroupSourceItemRequestBuilder.php index 3458a65a0e7..4d7b393f975 100644 --- a/src/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/UnifiedGroupSources/Item/UnifiedGroupSourceItemRequestBuilder.php +++ b/src/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/UnifiedGroupSources/Item/UnifiedGroupSourceItemRequestBuilder.php @@ -39,10 +39,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Delete navigation property unifiedGroupSources for security + * Delete a unifiedGroupSource object associated with an ediscoveryCustodian. * @param UnifiedGroupSourceItemRequestBuilderDeleteRequestConfiguration|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/security-unifiedgroupsource-delete?view=graph-rest-1.0 Find more info here */ public function delete(?UnifiedGroupSourceItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); @@ -82,7 +83,7 @@ public function patch(UnifiedGroupSource $body, ?UnifiedGroupSourceItemRequestBu } /** - * Delete navigation property unifiedGroupSources for security + * Delete a unifiedGroupSource object associated with an ediscoveryCustodian. * @param UnifiedGroupSourceItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/UserSources/Item/UserSourceItemRequestBuilder.php b/src/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/UserSources/Item/UserSourceItemRequestBuilder.php index 4870b97099f..255dab942ed 100644 --- a/src/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/UserSources/Item/UserSourceItemRequestBuilder.php +++ b/src/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/UserSources/Item/UserSourceItemRequestBuilder.php @@ -31,10 +31,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Delete navigation property userSources for security + * Delete a userSource object associated with an ediscoveryCustodian. * @param UserSourceItemRequestBuilderDeleteRequestConfiguration|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/security-ediscoverycustodian-delete-usersources?view=graph-rest-1.0 Find more info here */ public function delete(?UserSourceItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); @@ -74,7 +75,7 @@ public function patch(UserSource $body, ?UserSourceItemRequestBuilderPatchReques } /** - * Delete navigation property userSources for security + * Delete a userSource object associated with an ediscoveryCustodian. * @param UserSourceItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Sites/SitesRequestBuilder.php b/src/Generated/Sites/SitesRequestBuilder.php index 3d7f8acc4b4..5762865a54b 100644 --- a/src/Generated/Sites/SitesRequestBuilder.php +++ b/src/Generated/Sites/SitesRequestBuilder.php @@ -83,11 +83,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * 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. + * 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. * @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-list?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/site-search?view=graph-rest-1.0 Find more info here */ public function get(?SitesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -98,7 +98,7 @@ public function get(?SitesRequestBuilderGetRequestConfiguration $requestConfigur } /** - * 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. + * 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. * @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 66d728ca0a9..8e8b1c7a645 100644 --- a/src/Generated/Sites/SitesRequestBuilderGetQueryParameters.php +++ b/src/Generated/Sites/SitesRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * 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. + * 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. */ class SitesRequestBuilderGetQueryParameters { diff --git a/src/Generated/Teams/Item/Channels/Item/Members/Item/ConversationMemberItemRequestBuilder.php b/src/Generated/Teams/Item/Channels/Item/Members/Item/ConversationMemberItemRequestBuilder.php index e9cb83ccfe1..437b474e198 100644 --- a/src/Generated/Teams/Item/Channels/Item/Members/Item/ConversationMemberItemRequestBuilder.php +++ b/src/Generated/Teams/Item/Channels/Item/Members/Item/ConversationMemberItemRequestBuilder.php @@ -61,12 +61,12 @@ public function get(?ConversationMemberItemRequestBuilderGetRequestConfiguration } /** - * Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. + * Update the role of a conversationMember in a team or channel. * @param ConversationMember $body The request body * @param ConversationMemberItemRequestBuilderPatchRequestConfiguration|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/channel-update-members?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/conversationmember-update?view=graph-rest-1.0 Find more info here */ public function patch(ConversationMember $body, ?ConversationMemberItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -116,7 +116,7 @@ public function toGetRequestInformation(?ConversationMemberItemRequestBuilderGet } /** - * Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. + * Update the role of a conversationMember in a team or channel. * @param ConversationMember $body The request body * @param ConversationMemberItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Teams/Item/Channels/Item/Members/MembersRequestBuilder.php b/src/Generated/Teams/Item/Channels/Item/Members/MembersRequestBuilder.php index 9c38996ccac..f1f33b70042 100644 --- a/src/Generated/Teams/Item/Channels/Item/Members/MembersRequestBuilder.php +++ b/src/Generated/Teams/Item/Channels/Item/Members/MembersRequestBuilder.php @@ -83,12 +83,12 @@ public function get(?MembersRequestBuilderGetRequestConfiguration $requestConfig } /** - * Add a conversationMember to a channel. This operation is allowed only for channels with a membershipType value of private or shared. + * Add a conversationMember to a channel. * @param ConversationMember $body The request body * @param MembersRequestBuilderPostRequestConfiguration|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/channel-post-members?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/conversationmember-add?view=graph-rest-1.0 Find more info here */ public function post(ConversationMember $body, ?MembersRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -120,7 +120,7 @@ public function toGetRequestInformation(?MembersRequestBuilderGetRequestConfigur } /** - * Add a conversationMember to a channel. This operation is allowed only for channels with a membershipType value of private or shared. + * Add a conversationMember to a channel. * @param ConversationMember $body The request body * @param MembersRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Teams/Item/Channels/Item/Messages/Item/Replies/RepliesRequestBuilder.php b/src/Generated/Teams/Item/Channels/Item/Messages/Item/Replies/RepliesRequestBuilder.php index a9a419c07bb..ba88609dded 100644 --- a/src/Generated/Teams/Item/Channels/Item/Messages/Item/Replies/RepliesRequestBuilder.php +++ b/src/Generated/Teams/Item/Channels/Item/Messages/Item/Replies/RepliesRequestBuilder.php @@ -75,12 +75,12 @@ public function get(?RepliesRequestBuilderGetRequestConfiguration $requestConfig } /** - * Create a new reply to a chatMessage in a specified channel. + * Send a new reply to a chatMessage in a specified channel. * @param ChatMessage $body The request body * @param RepliesRequestBuilderPostRequestConfiguration|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/channel-post-messagereply?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/chatmessage-post-replies?view=graph-rest-1.0 Find more info here */ public function post(ChatMessage $body, ?RepliesRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -112,7 +112,7 @@ public function toGetRequestInformation(?RepliesRequestBuilderGetRequestConfigur } /** - * Create a new reply to a chatMessage in a specified channel. + * Send a new reply to a chatMessage in a specified channel. * @param ChatMessage $body The request body * @param RepliesRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Teams/Item/Channels/Item/Messages/MessagesRequestBuilder.php b/src/Generated/Teams/Item/Channels/Item/Messages/MessagesRequestBuilder.php index f324450624a..53df36713d4 100644 --- a/src/Generated/Teams/Item/Channels/Item/Messages/MessagesRequestBuilder.php +++ b/src/Generated/Teams/Item/Channels/Item/Messages/MessagesRequestBuilder.php @@ -75,12 +75,12 @@ public function get(?MessagesRequestBuilderGetRequestConfiguration $requestConfi } /** - * Send a new chatMessage in the specified channel. + * Send a new chatMessage in the specified channel or a chat. * @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/channel-post-messages?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/chatmessage-post?view=graph-rest-1.0 Find more info here */ public function post(ChatMessage $body, ?MessagesRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -112,7 +112,7 @@ public function toGetRequestInformation(?MessagesRequestBuilderGetRequestConfigu } /** - * Send a new chatMessage in the specified channel. + * Send a new chatMessage in the specified channel or a chat. * @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/TenantRelationships/MultiTenantOrganization/MultiTenantOrganizationRequestBuilder.php b/src/Generated/TenantRelationships/MultiTenantOrganization/MultiTenantOrganizationRequestBuilder.php index ea912f9dee8..2abc4972dc7 100644 --- a/src/Generated/TenantRelationships/MultiTenantOrganization/MultiTenantOrganizationRequestBuilder.php +++ b/src/Generated/TenantRelationships/MultiTenantOrganization/MultiTenantOrganizationRequestBuilder.php @@ -62,12 +62,12 @@ public function get(?MultiTenantOrganizationRequestBuilderGetRequestConfiguratio } /** - * Create a new multitenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multitenant organization. + * Update the properties of a multitenant organization. * @param MultiTenantOrganization $body The request body * @param MultiTenantOrganizationRequestBuilderPatchRequestConfiguration|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/tenantrelationship-put-multitenantorganization?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/multitenantorganization-update?view=graph-rest-1.0 Find more info here */ public function patch(MultiTenantOrganization $body, ?MultiTenantOrganizationRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -99,7 +99,7 @@ public function toGetRequestInformation(?MultiTenantOrganizationRequestBuilderGe } /** - * Create a new multitenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multitenant organization. + * Update the properties of a multitenant organization. * @param MultiTenantOrganization $body The request body * @param MultiTenantOrganizationRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Users/Item/Calendar/CalendarRequestBuilder.php b/src/Generated/Users/Item/Calendar/CalendarRequestBuilder.php index 31186816541..7d36b6ec50c 100644 --- a/src/Generated/Users/Item/Calendar/CalendarRequestBuilder.php +++ b/src/Generated/Users/Item/Calendar/CalendarRequestBuilder.php @@ -11,6 +11,7 @@ use Microsoft\Graph\Generated\Users\Item\Calendar\CalendarView\CalendarViewRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendar\Events\EventsRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendar\GetSchedule\GetScheduleRequestBuilder; +use Microsoft\Graph\Generated\Users\Item\Calendar\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; use Microsoft\Kiota\Abstractions\HttpMethod; use Microsoft\Kiota\Abstractions\RequestAdapter; @@ -49,6 +50,13 @@ public function getSchedule(): GetScheduleRequestBuilder { return new GetScheduleRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the allowedCalendarSharingRoles method. * @param string $user Usage: User='{User}' diff --git a/src/Generated/Users/Item/Calendar/CalendarView/Item/EventItemRequestBuilder.php b/src/Generated/Users/Item/Calendar/CalendarView/Item/EventItemRequestBuilder.php index e53741ac288..785aca54098 100644 --- a/src/Generated/Users/Item/Calendar/CalendarView/Item/EventItemRequestBuilder.php +++ b/src/Generated/Users/Item/Calendar/CalendarView/Item/EventItemRequestBuilder.php @@ -15,6 +15,7 @@ use Microsoft\Graph\Generated\Users\Item\Calendar\CalendarView\Item\Extensions\ExtensionsRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendar\CalendarView\Item\Forward\ForwardRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendar\CalendarView\Item\Instances\InstancesRequestBuilder; +use Microsoft\Graph\Generated\Users\Item\Calendar\CalendarView\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendar\CalendarView\Item\SnoozeReminder\SnoozeReminderRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendar\CalendarView\Item\TentativelyAccept\TentativelyAcceptRequestBuilder; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; @@ -90,6 +91,13 @@ public function instances(): InstancesRequestBuilder { return new InstancesRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the snoozeReminder method. */ diff --git a/src/Generated/Users/Item/Calendar/CalendarView/Item/Instances/Item/EventItemRequestBuilder.php b/src/Generated/Users/Item/Calendar/CalendarView/Item/Instances/Item/EventItemRequestBuilder.php index 896e24580fb..445f8011a77 100644 --- a/src/Generated/Users/Item/Calendar/CalendarView/Item/Instances/Item/EventItemRequestBuilder.php +++ b/src/Generated/Users/Item/Calendar/CalendarView/Item/Instances/Item/EventItemRequestBuilder.php @@ -14,6 +14,7 @@ use Microsoft\Graph\Generated\Users\Item\Calendar\CalendarView\Item\Instances\Item\DismissReminder\DismissReminderRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendar\CalendarView\Item\Instances\Item\Extensions\ExtensionsRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendar\CalendarView\Item\Instances\Item\Forward\ForwardRequestBuilder; +use Microsoft\Graph\Generated\Users\Item\Calendar\CalendarView\Item\Instances\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendar\CalendarView\Item\Instances\Item\SnoozeReminder\SnoozeReminderRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendar\CalendarView\Item\Instances\Item\TentativelyAccept\TentativelyAcceptRequestBuilder; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; @@ -82,6 +83,13 @@ public function forward(): ForwardRequestBuilder { return new ForwardRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the snoozeReminder method. */ diff --git a/src/Generated/Users/Item/Calendar/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Users/Item/Calendar/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..51917c93fdd --- /dev/null +++ b/src/Generated/Users/Item/Calendar/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/calendar/calendarView/{event%2Did}/instances/{event%2Did1}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/Calendar/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/Calendar/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..10ccb2a4e90 --- /dev/null +++ b/src/Generated/Users/Item/Calendar/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/Calendar/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Users/Item/Calendar/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..c9a96224a25 --- /dev/null +++ b/src/Generated/Users/Item/Calendar/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/calendar/calendarView/{event%2Did}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/Calendar/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/Calendar/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..10742cb0a0f --- /dev/null +++ b/src/Generated/Users/Item/Calendar/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/Calendar/Events/Item/EventItemRequestBuilder.php b/src/Generated/Users/Item/Calendar/Events/Item/EventItemRequestBuilder.php index 3fe998a84b2..7dff16db1d4 100644 --- a/src/Generated/Users/Item/Calendar/Events/Item/EventItemRequestBuilder.php +++ b/src/Generated/Users/Item/Calendar/Events/Item/EventItemRequestBuilder.php @@ -15,6 +15,7 @@ use Microsoft\Graph\Generated\Users\Item\Calendar\Events\Item\Extensions\ExtensionsRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendar\Events\Item\Forward\ForwardRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendar\Events\Item\Instances\InstancesRequestBuilder; +use Microsoft\Graph\Generated\Users\Item\Calendar\Events\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendar\Events\Item\SnoozeReminder\SnoozeReminderRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendar\Events\Item\TentativelyAccept\TentativelyAcceptRequestBuilder; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; @@ -90,6 +91,13 @@ public function instances(): InstancesRequestBuilder { return new InstancesRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the snoozeReminder method. */ diff --git a/src/Generated/Users/Item/Calendar/Events/Item/Instances/Item/EventItemRequestBuilder.php b/src/Generated/Users/Item/Calendar/Events/Item/Instances/Item/EventItemRequestBuilder.php index 5ab4660a73d..30f78271f9a 100644 --- a/src/Generated/Users/Item/Calendar/Events/Item/Instances/Item/EventItemRequestBuilder.php +++ b/src/Generated/Users/Item/Calendar/Events/Item/Instances/Item/EventItemRequestBuilder.php @@ -14,6 +14,7 @@ use Microsoft\Graph\Generated\Users\Item\Calendar\Events\Item\Instances\Item\DismissReminder\DismissReminderRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendar\Events\Item\Instances\Item\Extensions\ExtensionsRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendar\Events\Item\Instances\Item\Forward\ForwardRequestBuilder; +use Microsoft\Graph\Generated\Users\Item\Calendar\Events\Item\Instances\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendar\Events\Item\Instances\Item\SnoozeReminder\SnoozeReminderRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendar\Events\Item\Instances\Item\TentativelyAccept\TentativelyAcceptRequestBuilder; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; @@ -82,6 +83,13 @@ public function forward(): ForwardRequestBuilder { return new ForwardRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the snoozeReminder method. */ diff --git a/src/Generated/Users/Item/Calendar/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Users/Item/Calendar/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..d1d57643da7 --- /dev/null +++ b/src/Generated/Users/Item/Calendar/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/calendar/events/{event%2Did}/instances/{event%2Did1}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/Calendar/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/Calendar/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..8667a8d0a96 --- /dev/null +++ b/src/Generated/Users/Item/Calendar/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/Calendar/Events/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Users/Item/Calendar/Events/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..a3541bd931d --- /dev/null +++ b/src/Generated/Users/Item/Calendar/Events/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/calendar/events/{event%2Did}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/Calendar/Events/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/Calendar/Events/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..4d43cd1cb93 --- /dev/null +++ b/src/Generated/Users/Item/Calendar/Events/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/Calendar/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Users/Item/Calendar/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..392a33b2286 --- /dev/null +++ b/src/Generated/Users/Item/Calendar/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,74 @@ +|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}/calendar/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure deleted item retention and recoverable items quotas. + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|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/calendar-permanentdelete?view=graph-rest-1.0 Find more info here + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure deleted item retention and recoverable items quotas. + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/Calendar/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/Calendar/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..b299acc0807 --- /dev/null +++ b/src/Generated/Users/Item/Calendar/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/CalendarGroups/Item/Calendars/Item/CalendarItemRequestBuilder.php b/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/CalendarItemRequestBuilder.php index f7cd6edb199..05e0d288267 100644 --- a/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/CalendarItemRequestBuilder.php +++ b/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/CalendarItemRequestBuilder.php @@ -11,6 +11,7 @@ use Microsoft\Graph\Generated\Users\Item\CalendarGroups\Item\Calendars\Item\CalendarView\CalendarViewRequestBuilder; use Microsoft\Graph\Generated\Users\Item\CalendarGroups\Item\Calendars\Item\Events\EventsRequestBuilder; use Microsoft\Graph\Generated\Users\Item\CalendarGroups\Item\Calendars\Item\GetSchedule\GetScheduleRequestBuilder; +use Microsoft\Graph\Generated\Users\Item\CalendarGroups\Item\Calendars\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; use Microsoft\Kiota\Abstractions\HttpMethod; use Microsoft\Kiota\Abstractions\RequestAdapter; @@ -49,6 +50,13 @@ public function getSchedule(): GetScheduleRequestBuilder { return new GetScheduleRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the allowedCalendarSharingRoles method. * @param string $user Usage: User='{User}' diff --git a/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/CalendarView/Item/EventItemRequestBuilder.php b/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/CalendarView/Item/EventItemRequestBuilder.php index fe925d88c61..e8540782a0f 100644 --- a/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/CalendarView/Item/EventItemRequestBuilder.php +++ b/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/CalendarView/Item/EventItemRequestBuilder.php @@ -15,6 +15,7 @@ use Microsoft\Graph\Generated\Users\Item\CalendarGroups\Item\Calendars\Item\CalendarView\Item\Extensions\ExtensionsRequestBuilder; use Microsoft\Graph\Generated\Users\Item\CalendarGroups\Item\Calendars\Item\CalendarView\Item\Forward\ForwardRequestBuilder; use Microsoft\Graph\Generated\Users\Item\CalendarGroups\Item\Calendars\Item\CalendarView\Item\Instances\InstancesRequestBuilder; +use Microsoft\Graph\Generated\Users\Item\CalendarGroups\Item\Calendars\Item\CalendarView\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Graph\Generated\Users\Item\CalendarGroups\Item\Calendars\Item\CalendarView\Item\SnoozeReminder\SnoozeReminderRequestBuilder; use Microsoft\Graph\Generated\Users\Item\CalendarGroups\Item\Calendars\Item\CalendarView\Item\TentativelyAccept\TentativelyAcceptRequestBuilder; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; @@ -90,6 +91,13 @@ public function instances(): InstancesRequestBuilder { return new InstancesRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the snoozeReminder method. */ diff --git a/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/CalendarView/Item/Instances/Item/EventItemRequestBuilder.php b/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/CalendarView/Item/Instances/Item/EventItemRequestBuilder.php index 46311d05d0a..0811d88b140 100644 --- a/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/CalendarView/Item/Instances/Item/EventItemRequestBuilder.php +++ b/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/CalendarView/Item/Instances/Item/EventItemRequestBuilder.php @@ -14,6 +14,7 @@ use Microsoft\Graph\Generated\Users\Item\CalendarGroups\Item\Calendars\Item\CalendarView\Item\Instances\Item\DismissReminder\DismissReminderRequestBuilder; use Microsoft\Graph\Generated\Users\Item\CalendarGroups\Item\Calendars\Item\CalendarView\Item\Instances\Item\Extensions\ExtensionsRequestBuilder; use Microsoft\Graph\Generated\Users\Item\CalendarGroups\Item\Calendars\Item\CalendarView\Item\Instances\Item\Forward\ForwardRequestBuilder; +use Microsoft\Graph\Generated\Users\Item\CalendarGroups\Item\Calendars\Item\CalendarView\Item\Instances\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Graph\Generated\Users\Item\CalendarGroups\Item\Calendars\Item\CalendarView\Item\Instances\Item\SnoozeReminder\SnoozeReminderRequestBuilder; use Microsoft\Graph\Generated\Users\Item\CalendarGroups\Item\Calendars\Item\CalendarView\Item\Instances\Item\TentativelyAccept\TentativelyAcceptRequestBuilder; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; @@ -82,6 +83,13 @@ public function forward(): ForwardRequestBuilder { return new ForwardRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the snoozeReminder method. */ diff --git a/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..82ea97aaca9 --- /dev/null +++ b/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..b171fc0e8ee --- /dev/null +++ b/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/CalendarGroups/Item/Calendars/Item/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..dab22bf098c --- /dev/null +++ b/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/calendarView/{event%2Did}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..5aba305dd3c --- /dev/null +++ b/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/CalendarGroups/Item/Calendars/Item/Events/Item/EventItemRequestBuilder.php b/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/Events/Item/EventItemRequestBuilder.php index 78ca607df11..cc0c265f526 100644 --- a/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/Events/Item/EventItemRequestBuilder.php +++ b/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/Events/Item/EventItemRequestBuilder.php @@ -15,6 +15,7 @@ use Microsoft\Graph\Generated\Users\Item\CalendarGroups\Item\Calendars\Item\Events\Item\Extensions\ExtensionsRequestBuilder; use Microsoft\Graph\Generated\Users\Item\CalendarGroups\Item\Calendars\Item\Events\Item\Forward\ForwardRequestBuilder; use Microsoft\Graph\Generated\Users\Item\CalendarGroups\Item\Calendars\Item\Events\Item\Instances\InstancesRequestBuilder; +use Microsoft\Graph\Generated\Users\Item\CalendarGroups\Item\Calendars\Item\Events\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Graph\Generated\Users\Item\CalendarGroups\Item\Calendars\Item\Events\Item\SnoozeReminder\SnoozeReminderRequestBuilder; use Microsoft\Graph\Generated\Users\Item\CalendarGroups\Item\Calendars\Item\Events\Item\TentativelyAccept\TentativelyAcceptRequestBuilder; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; @@ -90,6 +91,13 @@ public function instances(): InstancesRequestBuilder { return new InstancesRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the snoozeReminder method. */ diff --git a/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/Events/Item/Instances/Item/EventItemRequestBuilder.php b/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/Events/Item/Instances/Item/EventItemRequestBuilder.php index f3b479a966d..b3316788704 100644 --- a/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/Events/Item/Instances/Item/EventItemRequestBuilder.php +++ b/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/Events/Item/Instances/Item/EventItemRequestBuilder.php @@ -14,6 +14,7 @@ use Microsoft\Graph\Generated\Users\Item\CalendarGroups\Item\Calendars\Item\Events\Item\Instances\Item\DismissReminder\DismissReminderRequestBuilder; use Microsoft\Graph\Generated\Users\Item\CalendarGroups\Item\Calendars\Item\Events\Item\Instances\Item\Extensions\ExtensionsRequestBuilder; use Microsoft\Graph\Generated\Users\Item\CalendarGroups\Item\Calendars\Item\Events\Item\Instances\Item\Forward\ForwardRequestBuilder; +use Microsoft\Graph\Generated\Users\Item\CalendarGroups\Item\Calendars\Item\Events\Item\Instances\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Graph\Generated\Users\Item\CalendarGroups\Item\Calendars\Item\Events\Item\Instances\Item\SnoozeReminder\SnoozeReminderRequestBuilder; use Microsoft\Graph\Generated\Users\Item\CalendarGroups\Item\Calendars\Item\Events\Item\Instances\Item\TentativelyAccept\TentativelyAcceptRequestBuilder; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; @@ -82,6 +83,13 @@ public function forward(): ForwardRequestBuilder { return new ForwardRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the snoozeReminder method. */ diff --git a/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..b52071ee5de --- /dev/null +++ b/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..1ed01d65fd1 --- /dev/null +++ b/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/CalendarGroups/Item/Calendars/Item/Events/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/Events/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..d02b5ad07a4 --- /dev/null +++ b/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/Events/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/events/{event%2Did}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/Events/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/Events/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..ef90ac85241 --- /dev/null +++ b/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/Events/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/CalendarGroups/Item/Calendars/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..117d824fdad --- /dev/null +++ b/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,74 @@ +|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}/calendarGroups/{calendarGroup%2Did}/calendars/{calendar%2Did}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure deleted item retention and recoverable items quotas. + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|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/calendar-permanentdelete?view=graph-rest-1.0 Find more info here + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure deleted item retention and recoverable items quotas. + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..04e8ca4ec20 --- /dev/null +++ b/src/Generated/Users/Item/CalendarGroups/Item/Calendars/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/CalendarView/Item/EventItemRequestBuilder.php b/src/Generated/Users/Item/CalendarView/Item/EventItemRequestBuilder.php index 25a0e051c01..db836e2cb3c 100644 --- a/src/Generated/Users/Item/CalendarView/Item/EventItemRequestBuilder.php +++ b/src/Generated/Users/Item/CalendarView/Item/EventItemRequestBuilder.php @@ -15,6 +15,7 @@ use Microsoft\Graph\Generated\Users\Item\CalendarView\Item\Extensions\ExtensionsRequestBuilder; use Microsoft\Graph\Generated\Users\Item\CalendarView\Item\Forward\ForwardRequestBuilder; use Microsoft\Graph\Generated\Users\Item\CalendarView\Item\Instances\InstancesRequestBuilder; +use Microsoft\Graph\Generated\Users\Item\CalendarView\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Graph\Generated\Users\Item\CalendarView\Item\SnoozeReminder\SnoozeReminderRequestBuilder; use Microsoft\Graph\Generated\Users\Item\CalendarView\Item\TentativelyAccept\TentativelyAcceptRequestBuilder; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; @@ -90,6 +91,13 @@ public function instances(): InstancesRequestBuilder { return new InstancesRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the snoozeReminder method. */ diff --git a/src/Generated/Users/Item/CalendarView/Item/Instances/Item/EventItemRequestBuilder.php b/src/Generated/Users/Item/CalendarView/Item/Instances/Item/EventItemRequestBuilder.php index 096ddd31a1b..043347a8de1 100644 --- a/src/Generated/Users/Item/CalendarView/Item/Instances/Item/EventItemRequestBuilder.php +++ b/src/Generated/Users/Item/CalendarView/Item/Instances/Item/EventItemRequestBuilder.php @@ -14,6 +14,7 @@ use Microsoft\Graph\Generated\Users\Item\CalendarView\Item\Instances\Item\DismissReminder\DismissReminderRequestBuilder; use Microsoft\Graph\Generated\Users\Item\CalendarView\Item\Instances\Item\Extensions\ExtensionsRequestBuilder; use Microsoft\Graph\Generated\Users\Item\CalendarView\Item\Instances\Item\Forward\ForwardRequestBuilder; +use Microsoft\Graph\Generated\Users\Item\CalendarView\Item\Instances\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Graph\Generated\Users\Item\CalendarView\Item\Instances\Item\SnoozeReminder\SnoozeReminderRequestBuilder; use Microsoft\Graph\Generated\Users\Item\CalendarView\Item\Instances\Item\TentativelyAccept\TentativelyAcceptRequestBuilder; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; @@ -82,6 +83,13 @@ public function forward(): ForwardRequestBuilder { return new ForwardRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the snoozeReminder method. */ diff --git a/src/Generated/Users/Item/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Users/Item/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..5a5ea2cb000 --- /dev/null +++ b/src/Generated/Users/Item/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/calendarView/{event%2Did}/instances/{event%2Did1}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..9e95a355db5 --- /dev/null +++ b/src/Generated/Users/Item/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Users/Item/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..d2c976341b8 --- /dev/null +++ b/src/Generated/Users/Item/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/calendarView/{event%2Did}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..0e3e5f8a51f --- /dev/null +++ b/src/Generated/Users/Item/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/Calendars/Item/CalendarItemRequestBuilder.php b/src/Generated/Users/Item/Calendars/Item/CalendarItemRequestBuilder.php index 7be489b3b07..4c8b45ba23e 100644 --- a/src/Generated/Users/Item/Calendars/Item/CalendarItemRequestBuilder.php +++ b/src/Generated/Users/Item/Calendars/Item/CalendarItemRequestBuilder.php @@ -11,6 +11,7 @@ use Microsoft\Graph\Generated\Users\Item\Calendars\Item\CalendarView\CalendarViewRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendars\Item\Events\EventsRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendars\Item\GetSchedule\GetScheduleRequestBuilder; +use Microsoft\Graph\Generated\Users\Item\Calendars\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; use Microsoft\Kiota\Abstractions\HttpMethod; use Microsoft\Kiota\Abstractions\RequestAdapter; @@ -49,6 +50,13 @@ public function getSchedule(): GetScheduleRequestBuilder { return new GetScheduleRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the allowedCalendarSharingRoles method. * @param string $user Usage: User='{User}' diff --git a/src/Generated/Users/Item/Calendars/Item/CalendarView/Item/EventItemRequestBuilder.php b/src/Generated/Users/Item/Calendars/Item/CalendarView/Item/EventItemRequestBuilder.php index e28000028dd..58b295bfc91 100644 --- a/src/Generated/Users/Item/Calendars/Item/CalendarView/Item/EventItemRequestBuilder.php +++ b/src/Generated/Users/Item/Calendars/Item/CalendarView/Item/EventItemRequestBuilder.php @@ -15,6 +15,7 @@ use Microsoft\Graph\Generated\Users\Item\Calendars\Item\CalendarView\Item\Extensions\ExtensionsRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendars\Item\CalendarView\Item\Forward\ForwardRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendars\Item\CalendarView\Item\Instances\InstancesRequestBuilder; +use Microsoft\Graph\Generated\Users\Item\Calendars\Item\CalendarView\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendars\Item\CalendarView\Item\SnoozeReminder\SnoozeReminderRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendars\Item\CalendarView\Item\TentativelyAccept\TentativelyAcceptRequestBuilder; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; @@ -90,6 +91,13 @@ public function instances(): InstancesRequestBuilder { return new InstancesRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the snoozeReminder method. */ diff --git a/src/Generated/Users/Item/Calendars/Item/CalendarView/Item/Instances/Item/EventItemRequestBuilder.php b/src/Generated/Users/Item/Calendars/Item/CalendarView/Item/Instances/Item/EventItemRequestBuilder.php index e4ad9dcec04..56c410f2bb7 100644 --- a/src/Generated/Users/Item/Calendars/Item/CalendarView/Item/Instances/Item/EventItemRequestBuilder.php +++ b/src/Generated/Users/Item/Calendars/Item/CalendarView/Item/Instances/Item/EventItemRequestBuilder.php @@ -14,6 +14,7 @@ use Microsoft\Graph\Generated\Users\Item\Calendars\Item\CalendarView\Item\Instances\Item\DismissReminder\DismissReminderRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendars\Item\CalendarView\Item\Instances\Item\Extensions\ExtensionsRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendars\Item\CalendarView\Item\Instances\Item\Forward\ForwardRequestBuilder; +use Microsoft\Graph\Generated\Users\Item\Calendars\Item\CalendarView\Item\Instances\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendars\Item\CalendarView\Item\Instances\Item\SnoozeReminder\SnoozeReminderRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendars\Item\CalendarView\Item\Instances\Item\TentativelyAccept\TentativelyAcceptRequestBuilder; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; @@ -82,6 +83,13 @@ public function forward(): ForwardRequestBuilder { return new ForwardRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the snoozeReminder method. */ diff --git a/src/Generated/Users/Item/Calendars/Item/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Users/Item/Calendars/Item/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..48dd2a7bea0 --- /dev/null +++ b/src/Generated/Users/Item/Calendars/Item/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/instances/{event%2Did1}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/Calendars/Item/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/Calendars/Item/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..6153995d765 --- /dev/null +++ b/src/Generated/Users/Item/Calendars/Item/CalendarView/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/Calendars/Item/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Users/Item/Calendars/Item/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..2c7370905e6 --- /dev/null +++ b/src/Generated/Users/Item/Calendars/Item/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/calendars/{calendar%2Did}/calendarView/{event%2Did}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/Calendars/Item/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/Calendars/Item/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..cac97010743 --- /dev/null +++ b/src/Generated/Users/Item/Calendars/Item/CalendarView/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/Calendars/Item/Events/Item/EventItemRequestBuilder.php b/src/Generated/Users/Item/Calendars/Item/Events/Item/EventItemRequestBuilder.php index cebf9bf51af..62bdf8e35d7 100644 --- a/src/Generated/Users/Item/Calendars/Item/Events/Item/EventItemRequestBuilder.php +++ b/src/Generated/Users/Item/Calendars/Item/Events/Item/EventItemRequestBuilder.php @@ -15,6 +15,7 @@ use Microsoft\Graph\Generated\Users\Item\Calendars\Item\Events\Item\Extensions\ExtensionsRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendars\Item\Events\Item\Forward\ForwardRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendars\Item\Events\Item\Instances\InstancesRequestBuilder; +use Microsoft\Graph\Generated\Users\Item\Calendars\Item\Events\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendars\Item\Events\Item\SnoozeReminder\SnoozeReminderRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendars\Item\Events\Item\TentativelyAccept\TentativelyAcceptRequestBuilder; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; @@ -90,6 +91,13 @@ public function instances(): InstancesRequestBuilder { return new InstancesRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the snoozeReminder method. */ diff --git a/src/Generated/Users/Item/Calendars/Item/Events/Item/Instances/Item/EventItemRequestBuilder.php b/src/Generated/Users/Item/Calendars/Item/Events/Item/Instances/Item/EventItemRequestBuilder.php index d7ef8180ec9..e461c9ea657 100644 --- a/src/Generated/Users/Item/Calendars/Item/Events/Item/Instances/Item/EventItemRequestBuilder.php +++ b/src/Generated/Users/Item/Calendars/Item/Events/Item/Instances/Item/EventItemRequestBuilder.php @@ -14,6 +14,7 @@ use Microsoft\Graph\Generated\Users\Item\Calendars\Item\Events\Item\Instances\Item\DismissReminder\DismissReminderRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendars\Item\Events\Item\Instances\Item\Extensions\ExtensionsRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendars\Item\Events\Item\Instances\Item\Forward\ForwardRequestBuilder; +use Microsoft\Graph\Generated\Users\Item\Calendars\Item\Events\Item\Instances\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendars\Item\Events\Item\Instances\Item\SnoozeReminder\SnoozeReminderRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Calendars\Item\Events\Item\Instances\Item\TentativelyAccept\TentativelyAcceptRequestBuilder; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; @@ -82,6 +83,13 @@ public function forward(): ForwardRequestBuilder { return new ForwardRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the snoozeReminder method. */ diff --git a/src/Generated/Users/Item/Calendars/Item/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Users/Item/Calendars/Item/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..2203d65cdfa --- /dev/null +++ b/src/Generated/Users/Item/Calendars/Item/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/calendars/{calendar%2Did}/events/{event%2Did}/instances/{event%2Did1}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/Calendars/Item/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/Calendars/Item/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..5e8d865b980 --- /dev/null +++ b/src/Generated/Users/Item/Calendars/Item/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/Calendars/Item/Events/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Users/Item/Calendars/Item/Events/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..4ed0b59f181 --- /dev/null +++ b/src/Generated/Users/Item/Calendars/Item/Events/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/calendars/{calendar%2Did}/events/{event%2Did}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/Calendars/Item/Events/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/Calendars/Item/Events/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..36e9e75cb46 --- /dev/null +++ b/src/Generated/Users/Item/Calendars/Item/Events/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/Calendars/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Users/Item/Calendars/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..8bc10e8b220 --- /dev/null +++ b/src/Generated/Users/Item/Calendars/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,74 @@ +|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}/calendars/{calendar%2Did}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure deleted item retention and recoverable items quotas. + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|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/calendar-permanentdelete?view=graph-rest-1.0 Find more info here + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure deleted item retention and recoverable items quotas. + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/Calendars/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/Calendars/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..29e1bdcaecc --- /dev/null +++ b/src/Generated/Users/Item/Calendars/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/ContactFolders/Item/ChildFolders/Item/ContactFolderItemRequestBuilder.php b/src/Generated/Users/Item/ContactFolders/Item/ChildFolders/Item/ContactFolderItemRequestBuilder.php index 58fefec43f7..51803a89179 100644 --- a/src/Generated/Users/Item/ContactFolders/Item/ChildFolders/Item/ContactFolderItemRequestBuilder.php +++ b/src/Generated/Users/Item/ContactFolders/Item/ChildFolders/Item/ContactFolderItemRequestBuilder.php @@ -7,6 +7,7 @@ use Microsoft\Graph\Generated\Models\ContactFolder; use Microsoft\Graph\Generated\Models\ODataErrors\ODataError; use Microsoft\Graph\Generated\Users\Item\ContactFolders\Item\ChildFolders\Item\Contacts\ContactsRequestBuilder; +use Microsoft\Graph\Generated\Users\Item\ContactFolders\Item\ChildFolders\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; use Microsoft\Kiota\Abstractions\HttpMethod; use Microsoft\Kiota\Abstractions\RequestAdapter; @@ -24,6 +25,13 @@ public function contacts(): ContactsRequestBuilder { return new ContactsRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Instantiates a new ContactFolderItemRequestBuilder and sets the default values. * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. diff --git a/src/Generated/Users/Item/ContactFolders/Item/ChildFolders/Item/Contacts/Item/ContactItemRequestBuilder.php b/src/Generated/Users/Item/ContactFolders/Item/ChildFolders/Item/Contacts/Item/ContactItemRequestBuilder.php index ff0d90441f8..70e701d4e70 100644 --- a/src/Generated/Users/Item/ContactFolders/Item/ChildFolders/Item/Contacts/Item/ContactItemRequestBuilder.php +++ b/src/Generated/Users/Item/ContactFolders/Item/ChildFolders/Item/Contacts/Item/ContactItemRequestBuilder.php @@ -7,6 +7,7 @@ use Microsoft\Graph\Generated\Models\Contact; use Microsoft\Graph\Generated\Models\ODataErrors\ODataError; use Microsoft\Graph\Generated\Users\Item\ContactFolders\Item\ChildFolders\Item\Contacts\Item\Extensions\ExtensionsRequestBuilder; +use Microsoft\Graph\Generated\Users\Item\ContactFolders\Item\ChildFolders\Item\Contacts\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Graph\Generated\Users\Item\ContactFolders\Item\ChildFolders\Item\Contacts\Item\Photo\PhotoRequestBuilder; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; use Microsoft\Kiota\Abstractions\HttpMethod; @@ -25,6 +26,13 @@ public function extensions(): ExtensionsRequestBuilder { return new ExtensionsRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to manage the photo property of the microsoft.graph.contact entity. */ diff --git a/src/Generated/Users/Item/ContactFolders/Item/ChildFolders/Item/Contacts/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Users/Item/ContactFolders/Item/ChildFolders/Item/Contacts/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..f8256405b81 --- /dev/null +++ b/src/Generated/Users/Item/ContactFolders/Item/ChildFolders/Item/Contacts/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/contactFolders/{contactFolder%2Did}/childFolders/{contactFolder%2Did1}/contacts/{contact%2Did}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/ContactFolders/Item/ChildFolders/Item/Contacts/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/ContactFolders/Item/ChildFolders/Item/Contacts/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..6d6fb18ab1a --- /dev/null +++ b/src/Generated/Users/Item/ContactFolders/Item/ChildFolders/Item/Contacts/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/ContactFolders/Item/ChildFolders/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Users/Item/ContactFolders/Item/ChildFolders/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..14ccbbf174f --- /dev/null +++ b/src/Generated/Users/Item/ContactFolders/Item/ChildFolders/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/contactFolders/{contactFolder%2Did}/childFolders/{contactFolder%2Did1}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/ContactFolders/Item/ChildFolders/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/ContactFolders/Item/ChildFolders/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..c226e4dccd8 --- /dev/null +++ b/src/Generated/Users/Item/ContactFolders/Item/ChildFolders/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/ContactFolders/Item/ContactFolderItemRequestBuilder.php b/src/Generated/Users/Item/ContactFolders/Item/ContactFolderItemRequestBuilder.php index 56a21ab9f99..08943f22a6c 100644 --- a/src/Generated/Users/Item/ContactFolders/Item/ContactFolderItemRequestBuilder.php +++ b/src/Generated/Users/Item/ContactFolders/Item/ContactFolderItemRequestBuilder.php @@ -8,6 +8,7 @@ use Microsoft\Graph\Generated\Models\ODataErrors\ODataError; use Microsoft\Graph\Generated\Users\Item\ContactFolders\Item\ChildFolders\ChildFoldersRequestBuilder; use Microsoft\Graph\Generated\Users\Item\ContactFolders\Item\Contacts\ContactsRequestBuilder; +use Microsoft\Graph\Generated\Users\Item\ContactFolders\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; use Microsoft\Kiota\Abstractions\HttpMethod; use Microsoft\Kiota\Abstractions\RequestAdapter; @@ -32,6 +33,13 @@ public function contacts(): ContactsRequestBuilder { return new ContactsRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Instantiates a new ContactFolderItemRequestBuilder and sets the default values. * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. diff --git a/src/Generated/Users/Item/ContactFolders/Item/Contacts/Item/ContactItemRequestBuilder.php b/src/Generated/Users/Item/ContactFolders/Item/Contacts/Item/ContactItemRequestBuilder.php index 6d18c2bc597..b91bc0f9ce0 100644 --- a/src/Generated/Users/Item/ContactFolders/Item/Contacts/Item/ContactItemRequestBuilder.php +++ b/src/Generated/Users/Item/ContactFolders/Item/Contacts/Item/ContactItemRequestBuilder.php @@ -7,6 +7,7 @@ use Microsoft\Graph\Generated\Models\Contact; use Microsoft\Graph\Generated\Models\ODataErrors\ODataError; use Microsoft\Graph\Generated\Users\Item\ContactFolders\Item\Contacts\Item\Extensions\ExtensionsRequestBuilder; +use Microsoft\Graph\Generated\Users\Item\ContactFolders\Item\Contacts\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Graph\Generated\Users\Item\ContactFolders\Item\Contacts\Item\Photo\PhotoRequestBuilder; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; use Microsoft\Kiota\Abstractions\HttpMethod; @@ -25,6 +26,13 @@ public function extensions(): ExtensionsRequestBuilder { return new ExtensionsRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to manage the photo property of the microsoft.graph.contact entity. */ diff --git a/src/Generated/Users/Item/ContactFolders/Item/Contacts/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Users/Item/ContactFolders/Item/Contacts/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..e399b70e622 --- /dev/null +++ b/src/Generated/Users/Item/ContactFolders/Item/Contacts/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/contactFolders/{contactFolder%2Did}/contacts/{contact%2Did}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/ContactFolders/Item/Contacts/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/ContactFolders/Item/Contacts/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..b01fc86a47c --- /dev/null +++ b/src/Generated/Users/Item/ContactFolders/Item/Contacts/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/ContactFolders/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Users/Item/ContactFolders/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..19b33c91698 --- /dev/null +++ b/src/Generated/Users/Item/ContactFolders/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/contactFolders/{contactFolder%2Did}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/ContactFolders/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/ContactFolders/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..57300526931 --- /dev/null +++ b/src/Generated/Users/Item/ContactFolders/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/Contacts/Item/ContactItemRequestBuilder.php b/src/Generated/Users/Item/Contacts/Item/ContactItemRequestBuilder.php index 17d874163fc..faacf99dd88 100644 --- a/src/Generated/Users/Item/Contacts/Item/ContactItemRequestBuilder.php +++ b/src/Generated/Users/Item/Contacts/Item/ContactItemRequestBuilder.php @@ -7,6 +7,7 @@ use Microsoft\Graph\Generated\Models\Contact; use Microsoft\Graph\Generated\Models\ODataErrors\ODataError; use Microsoft\Graph\Generated\Users\Item\Contacts\Item\Extensions\ExtensionsRequestBuilder; +use Microsoft\Graph\Generated\Users\Item\Contacts\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Contacts\Item\Photo\PhotoRequestBuilder; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; use Microsoft\Kiota\Abstractions\HttpMethod; @@ -25,6 +26,13 @@ public function extensions(): ExtensionsRequestBuilder { return new ExtensionsRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to manage the photo property of the microsoft.graph.contact entity. */ diff --git a/src/Generated/Users/Item/Contacts/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Users/Item/Contacts/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..e8567425670 --- /dev/null +++ b/src/Generated/Users/Item/Contacts/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/contacts/{contact%2Did}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/Contacts/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/Contacts/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..2729cff0950 --- /dev/null +++ b/src/Generated/Users/Item/Contacts/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/Events/Item/EventItemRequestBuilder.php b/src/Generated/Users/Item/Events/Item/EventItemRequestBuilder.php index f8f466e1e88..a54a1555a6e 100644 --- a/src/Generated/Users/Item/Events/Item/EventItemRequestBuilder.php +++ b/src/Generated/Users/Item/Events/Item/EventItemRequestBuilder.php @@ -15,6 +15,7 @@ use Microsoft\Graph\Generated\Users\Item\Events\Item\Extensions\ExtensionsRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Events\Item\Forward\ForwardRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Events\Item\Instances\InstancesRequestBuilder; +use Microsoft\Graph\Generated\Users\Item\Events\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Events\Item\SnoozeReminder\SnoozeReminderRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Events\Item\TentativelyAccept\TentativelyAcceptRequestBuilder; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; @@ -90,6 +91,13 @@ public function instances(): InstancesRequestBuilder { return new InstancesRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the snoozeReminder method. */ diff --git a/src/Generated/Users/Item/Events/Item/Instances/Item/EventItemRequestBuilder.php b/src/Generated/Users/Item/Events/Item/Instances/Item/EventItemRequestBuilder.php index e7439719ea3..030961d5df2 100644 --- a/src/Generated/Users/Item/Events/Item/Instances/Item/EventItemRequestBuilder.php +++ b/src/Generated/Users/Item/Events/Item/Instances/Item/EventItemRequestBuilder.php @@ -14,6 +14,7 @@ use Microsoft\Graph\Generated\Users\Item\Events\Item\Instances\Item\DismissReminder\DismissReminderRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Events\Item\Instances\Item\Extensions\ExtensionsRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Events\Item\Instances\Item\Forward\ForwardRequestBuilder; +use Microsoft\Graph\Generated\Users\Item\Events\Item\Instances\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Events\Item\Instances\Item\SnoozeReminder\SnoozeReminderRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Events\Item\Instances\Item\TentativelyAccept\TentativelyAcceptRequestBuilder; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; @@ -82,6 +83,13 @@ public function forward(): ForwardRequestBuilder { return new ForwardRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the snoozeReminder method. */ diff --git a/src/Generated/Users/Item/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Users/Item/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..7f7322333f8 --- /dev/null +++ b/src/Generated/Users/Item/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/events/{event%2Did}/instances/{event%2Did1}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..a2a352626fe --- /dev/null +++ b/src/Generated/Users/Item/Events/Item/Instances/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/Events/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Users/Item/Events/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..84173428b0e --- /dev/null +++ b/src/Generated/Users/Item/Events/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/events/{event%2Did}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/Events/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/Events/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..7c4c3187bfd --- /dev/null +++ b/src/Generated/Users/Item/Events/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/MailFolders/Item/ChildFolders/Item/MailFolderItemRequestBuilder.php b/src/Generated/Users/Item/MailFolders/Item/ChildFolders/Item/MailFolderItemRequestBuilder.php index b6add0214b7..7eb9fe8080f 100644 --- a/src/Generated/Users/Item/MailFolders/Item/ChildFolders/Item/MailFolderItemRequestBuilder.php +++ b/src/Generated/Users/Item/MailFolders/Item/ChildFolders/Item/MailFolderItemRequestBuilder.php @@ -10,6 +10,7 @@ use Microsoft\Graph\Generated\Users\Item\MailFolders\Item\ChildFolders\Item\MessageRules\MessageRulesRequestBuilder; use Microsoft\Graph\Generated\Users\Item\MailFolders\Item\ChildFolders\Item\Messages\MessagesRequestBuilder; use Microsoft\Graph\Generated\Users\Item\MailFolders\Item\ChildFolders\Item\Move\MoveRequestBuilder; +use Microsoft\Graph\Generated\Users\Item\MailFolders\Item\ChildFolders\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; use Microsoft\Kiota\Abstractions\HttpMethod; use Microsoft\Kiota\Abstractions\RequestAdapter; @@ -48,6 +49,13 @@ public function move(): MoveRequestBuilder { return new MoveRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Instantiates a new MailFolderItemRequestBuilder and sets the default values. * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. diff --git a/src/Generated/Users/Item/MailFolders/Item/ChildFolders/Item/Messages/Item/MessageItemRequestBuilder.php b/src/Generated/Users/Item/MailFolders/Item/ChildFolders/Item/Messages/Item/MessageItemRequestBuilder.php index 290bc24b057..26808a91b9b 100644 --- a/src/Generated/Users/Item/MailFolders/Item/ChildFolders/Item/Messages/Item/MessageItemRequestBuilder.php +++ b/src/Generated/Users/Item/MailFolders/Item/ChildFolders/Item/Messages/Item/MessageItemRequestBuilder.php @@ -14,6 +14,7 @@ use Microsoft\Graph\Generated\Users\Item\MailFolders\Item\ChildFolders\Item\Messages\Item\Extensions\ExtensionsRequestBuilder; use Microsoft\Graph\Generated\Users\Item\MailFolders\Item\ChildFolders\Item\Messages\Item\Forward\ForwardRequestBuilder; use Microsoft\Graph\Generated\Users\Item\MailFolders\Item\ChildFolders\Item\Messages\Item\Move\MoveRequestBuilder; +use Microsoft\Graph\Generated\Users\Item\MailFolders\Item\ChildFolders\Item\Messages\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Graph\Generated\Users\Item\MailFolders\Item\ChildFolders\Item\Messages\Item\Reply\ReplyRequestBuilder; use Microsoft\Graph\Generated\Users\Item\MailFolders\Item\ChildFolders\Item\Messages\Item\ReplyAll\ReplyAllRequestBuilder; use Microsoft\Graph\Generated\Users\Item\MailFolders\Item\ChildFolders\Item\Messages\Item\Send\SendRequestBuilder; @@ -91,6 +92,13 @@ public function move(): MoveRequestBuilder { return new MoveRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the reply method. */ diff --git a/src/Generated/Users/Item/MailFolders/Item/ChildFolders/Item/Messages/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Users/Item/MailFolders/Item/ChildFolders/Item/Messages/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..5af17b6ab5b --- /dev/null +++ b/src/Generated/Users/Item/MailFolders/Item/ChildFolders/Item/Messages/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/mailFolders/{mailFolder%2Did}/childFolders/{mailFolder%2Did1}/messages/{message%2Did}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/MailFolders/Item/ChildFolders/Item/Messages/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/MailFolders/Item/ChildFolders/Item/Messages/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..91a6dd9d0dd --- /dev/null +++ b/src/Generated/Users/Item/MailFolders/Item/ChildFolders/Item/Messages/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/MailFolders/Item/ChildFolders/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Users/Item/MailFolders/Item/ChildFolders/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..17b8ebf51ba --- /dev/null +++ b/src/Generated/Users/Item/MailFolders/Item/ChildFolders/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/mailFolders/{mailFolder%2Did}/childFolders/{mailFolder%2Did1}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/MailFolders/Item/ChildFolders/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/MailFolders/Item/ChildFolders/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..1ce4e2745f9 --- /dev/null +++ b/src/Generated/Users/Item/MailFolders/Item/ChildFolders/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/MailFolders/Item/MailFolderItemRequestBuilder.php b/src/Generated/Users/Item/MailFolders/Item/MailFolderItemRequestBuilder.php index df09db90dfd..8f957562b31 100644 --- a/src/Generated/Users/Item/MailFolders/Item/MailFolderItemRequestBuilder.php +++ b/src/Generated/Users/Item/MailFolders/Item/MailFolderItemRequestBuilder.php @@ -11,6 +11,7 @@ use Microsoft\Graph\Generated\Users\Item\MailFolders\Item\MessageRules\MessageRulesRequestBuilder; use Microsoft\Graph\Generated\Users\Item\MailFolders\Item\Messages\MessagesRequestBuilder; use Microsoft\Graph\Generated\Users\Item\MailFolders\Item\Move\MoveRequestBuilder; +use Microsoft\Graph\Generated\Users\Item\MailFolders\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; use Microsoft\Kiota\Abstractions\HttpMethod; use Microsoft\Kiota\Abstractions\RequestAdapter; @@ -56,6 +57,13 @@ public function move(): MoveRequestBuilder { return new MoveRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Instantiates a new MailFolderItemRequestBuilder and sets the default values. * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. diff --git a/src/Generated/Users/Item/MailFolders/Item/Messages/Item/MessageItemRequestBuilder.php b/src/Generated/Users/Item/MailFolders/Item/Messages/Item/MessageItemRequestBuilder.php index 0f47be960d7..690410444e8 100644 --- a/src/Generated/Users/Item/MailFolders/Item/Messages/Item/MessageItemRequestBuilder.php +++ b/src/Generated/Users/Item/MailFolders/Item/Messages/Item/MessageItemRequestBuilder.php @@ -14,6 +14,7 @@ use Microsoft\Graph\Generated\Users\Item\MailFolders\Item\Messages\Item\Extensions\ExtensionsRequestBuilder; use Microsoft\Graph\Generated\Users\Item\MailFolders\Item\Messages\Item\Forward\ForwardRequestBuilder; use Microsoft\Graph\Generated\Users\Item\MailFolders\Item\Messages\Item\Move\MoveRequestBuilder; +use Microsoft\Graph\Generated\Users\Item\MailFolders\Item\Messages\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Graph\Generated\Users\Item\MailFolders\Item\Messages\Item\Reply\ReplyRequestBuilder; use Microsoft\Graph\Generated\Users\Item\MailFolders\Item\Messages\Item\ReplyAll\ReplyAllRequestBuilder; use Microsoft\Graph\Generated\Users\Item\MailFolders\Item\Messages\Item\Send\SendRequestBuilder; @@ -91,6 +92,13 @@ public function move(): MoveRequestBuilder { return new MoveRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the reply method. */ diff --git a/src/Generated/Users/Item/MailFolders/Item/Messages/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Users/Item/MailFolders/Item/Messages/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..70f9e332382 --- /dev/null +++ b/src/Generated/Users/Item/MailFolders/Item/Messages/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/mailFolders/{mailFolder%2Did}/messages/{message%2Did}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/MailFolders/Item/Messages/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/MailFolders/Item/Messages/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..14008190363 --- /dev/null +++ b/src/Generated/Users/Item/MailFolders/Item/Messages/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/MailFolders/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Users/Item/MailFolders/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..8a3a88f94cb --- /dev/null +++ b/src/Generated/Users/Item/MailFolders/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/mailFolders/{mailFolder%2Did}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/MailFolders/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/MailFolders/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..d6b8fb1b7a0 --- /dev/null +++ b/src/Generated/Users/Item/MailFolders/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/Messages/Item/MessageItemRequestBuilder.php b/src/Generated/Users/Item/Messages/Item/MessageItemRequestBuilder.php index 8bd029b475a..0c069a53e52 100644 --- a/src/Generated/Users/Item/Messages/Item/MessageItemRequestBuilder.php +++ b/src/Generated/Users/Item/Messages/Item/MessageItemRequestBuilder.php @@ -14,6 +14,7 @@ use Microsoft\Graph\Generated\Users\Item\Messages\Item\Extensions\ExtensionsRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Messages\Item\Forward\ForwardRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Messages\Item\Move\MoveRequestBuilder; +use Microsoft\Graph\Generated\Users\Item\Messages\Item\PermanentDelete\PermanentDeleteRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Messages\Item\Reply\ReplyRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Messages\Item\ReplyAll\ReplyAllRequestBuilder; use Microsoft\Graph\Generated\Users\Item\Messages\Item\Send\SendRequestBuilder; @@ -91,6 +92,13 @@ public function move(): MoveRequestBuilder { return new MoveRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the permanentDelete method. + */ + public function permanentDelete(): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the reply method. */ diff --git a/src/Generated/Users/Item/Messages/Item/PermanentDelete/PermanentDeleteRequestBuilder.php b/src/Generated/Users/Item/Messages/Item/PermanentDelete/PermanentDeleteRequestBuilder.php new file mode 100644 index 00000000000..5b98d66cef2 --- /dev/null +++ b/src/Generated/Users/Item/Messages/Item/PermanentDelete/PermanentDeleteRequestBuilder.php @@ -0,0 +1,73 @@ +|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}/messages/{message%2Did}/permanentDelete'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?PermanentDeleteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action permanentDelete + * @param PermanentDeleteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?PermanentDeleteRequestBuilderPostRequestConfiguration $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"); + 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 PermanentDeleteRequestBuilder + */ + public function withUrl(string $rawUrl): PermanentDeleteRequestBuilder { + return new PermanentDeleteRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Users/Item/Messages/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php b/src/Generated/Users/Item/Messages/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..7c6e5b0bd3b --- /dev/null +++ b/src/Generated/Users/Item/Messages/Item/PermanentDelete/PermanentDeleteRequestBuilderPostRequestConfiguration.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/UserItemRequestBuilder.php b/src/Generated/Users/Item/UserItemRequestBuilder.php index 86b234ea314..3d0025b6462 100644 --- a/src/Generated/Users/Item/UserItemRequestBuilder.php +++ b/src/Generated/Users/Item/UserItemRequestBuilder.php @@ -629,7 +629,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap * @param UserItemRequestBuilderDeleteRequestConfiguration|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/intune-mam-user-delete?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-onboarding-user-delete?view=graph-rest-1.0 Find more info here */ public function delete(?UserItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); @@ -670,7 +670,7 @@ public function get(?UserItemRequestBuilderGetRequestConfiguration $requestConfi * @param UserItemRequestBuilderPatchRequestConfiguration|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/user-update?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-mam-user-update?view=graph-rest-1.0 Find more info here */ public function patch(User $body, ?UserItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); diff --git a/src/Generated/Users/UsersRequestBuilder.php b/src/Generated/Users/UsersRequestBuilder.php index 06425a513f1..05db42372c5 100644 --- a/src/Generated/Users/UsersRequestBuilder.php +++ b/src/Generated/Users/UsersRequestBuilder.php @@ -84,11 +84,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * List properties and relationships of the user objects. + * Retrieve a list of user objects. * @param UsersRequestBuilderGetRequestConfiguration|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/intune-mam-user-list?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/user-list?view=graph-rest-1.0 Find more info here */ public function get(?UsersRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -104,7 +104,7 @@ public function get(?UsersRequestBuilderGetRequestConfiguration $requestConfigur * @param UsersRequestBuilderPostRequestConfiguration|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/intune-onboarding-user-create?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-mam-user-create?view=graph-rest-1.0 Find more info here */ public function post(User $body, ?UsersRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -115,7 +115,7 @@ public function post(User $body, ?UsersRequestBuilderPostRequestConfiguration $r } /** - * List properties and relationships of the user objects. + * Retrieve a list of user objects. * @param UsersRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Users/UsersRequestBuilderGetQueryParameters.php b/src/Generated/Users/UsersRequestBuilderGetQueryParameters.php index 3e762ac4482..1e989d3b59e 100644 --- a/src/Generated/Users/UsersRequestBuilderGetQueryParameters.php +++ b/src/Generated/Users/UsersRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * List properties and relationships of the user objects. + * Retrieve a list of user objects. */ class UsersRequestBuilderGetQueryParameters { diff --git a/src/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilder.php b/src/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilder.php index 01d194d44dd..af46de55966 100644 --- a/src/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilder.php +++ b/src/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilder.php @@ -38,7 +38,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap * @param UsersWithUserPrincipalNameRequestBuilderDeleteRequestConfiguration|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/intune-mam-user-delete?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-onboarding-user-delete?view=graph-rest-1.0 Find more info here */ public function delete(?UsersWithUserPrincipalNameRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); @@ -69,7 +69,7 @@ public function get(?UsersWithUserPrincipalNameRequestBuilderGetRequestConfigura * @param UsersWithUserPrincipalNameRequestBuilderPatchRequestConfiguration|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/user-update?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-mam-user-update?view=graph-rest-1.0 Find more info here */ public function patch(User $body, ?UsersWithUserPrincipalNameRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); diff --git a/src/Generated/kiota-dom-export.txt b/src/Generated/kiota-dom-export.txt index 1c0fb14b3af..79277146259 100644 --- a/src/Generated/kiota-dom-export.txt +++ b/src/Generated/kiota-dom-export.txt @@ -65154,6 +65154,7 @@ Microsoft\Graph\Generated.groups.item.calendar.CalendarRequestBuilder::|public|e Microsoft\Graph\Generated.groups.item.calendar.CalendarRequestBuilder::|public|Get(requestConfiguration?:CalendarRequestBuilderGetRequestConfiguration):Calendar Microsoft\Graph\Generated.groups.item.calendar.CalendarRequestBuilder::|public|getSchedule:GetScheduleRequestBuilder Microsoft\Graph\Generated.groups.item.calendar.CalendarRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.groups.item.calendar.CalendarRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.groups.item.calendar.CalendarRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.groups.item.calendar.CalendarRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CalendarRequestBuilderGetRequestConfiguration):RequestInformation Microsoft\Graph\Generated.groups.item.calendar.CalendarRequestBuilder::|public|urlTemplate:string @@ -65426,6 +65427,7 @@ Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.EventItemReques Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder::|public|Get(requestConfiguration?:EventItemRequestBuilderGetRequestConfiguration):Event Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder @@ -65789,6 +65791,7 @@ Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.instances.item. Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|Get(requestConfiguration?:EventItemRequestBuilderGetRequestConfiguration):Event Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder @@ -65892,6 +65895,16 @@ Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.instances.item. Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|WithUrl(rawUrl:string):ForwardRequestBuilder Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.instances.item.forward.forwardRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.instances.item.forward.forwardRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.instances.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.instances.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|constructor():void Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getAdditionalData():array Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getBackingStore():BackingStore @@ -65938,6 +65951,16 @@ Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.instances.item. Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|WithUrl(rawUrl:string):TentativelyAcceptRequestBuilder Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.instances.item.tentativelyAccept.tentativelyAcceptRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.instances.item.tentativelyAccept.tentativelyAcceptRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.snoozeReminder.snoozeReminderPostRequestBody::|public|constructor():void Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getAdditionalData():array Microsoft\Graph\Generated.groups.item.calendar.calendarView.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getBackingStore():BackingStore @@ -66249,6 +66272,7 @@ Microsoft\Graph\Generated.groups.item.calendar.events.item.EventItemRequestBuild Microsoft\Graph\Generated.groups.item.calendar.events.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder Microsoft\Graph\Generated.groups.item.calendar.events.item.EventItemRequestBuilder::|public|Patch(body:Event; requestConfiguration?:EventItemRequestBuilderPatchRequestConfiguration):Event Microsoft\Graph\Generated.groups.item.calendar.events.item.EventItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.groups.item.calendar.events.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.groups.item.calendar.events.item.EventItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.groups.item.calendar.events.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder Microsoft\Graph\Generated.groups.item.calendar.events.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder @@ -66616,6 +66640,7 @@ Microsoft\Graph\Generated.groups.item.calendar.events.item.instances.item.EventI Microsoft\Graph\Generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder Microsoft\Graph\Generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|Get(requestConfiguration?:EventItemRequestBuilderGetRequestConfiguration):Event Microsoft\Graph\Generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder Microsoft\Graph\Generated.groups.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder @@ -66719,6 +66744,16 @@ Microsoft\Graph\Generated.groups.item.calendar.events.item.instances.item.forwar Microsoft\Graph\Generated.groups.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder::|public|WithUrl(rawUrl:string):ForwardRequestBuilder Microsoft\Graph\Generated.groups.item.calendar.events.item.instances.item.forward.forwardRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.groups.item.calendar.events.item.instances.item.forward.forwardRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.groups.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.groups.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.groups.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.groups.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.groups.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.groups.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.groups.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.groups.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.groups.item.calendar.events.item.instances.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.groups.item.calendar.events.item.instances.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.groups.item.calendar.events.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|constructor():void Microsoft\Graph\Generated.groups.item.calendar.events.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getAdditionalData():array Microsoft\Graph\Generated.groups.item.calendar.events.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getBackingStore():BackingStore @@ -66765,6 +66800,16 @@ Microsoft\Graph\Generated.groups.item.calendar.events.item.instances.item.tentat Microsoft\Graph\Generated.groups.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|WithUrl(rawUrl:string):TentativelyAcceptRequestBuilder Microsoft\Graph\Generated.groups.item.calendar.events.item.instances.item.tentativelyAccept.tentativelyAcceptRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.groups.item.calendar.events.item.instances.item.tentativelyAccept.tentativelyAcceptRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.groups.item.calendar.events.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.groups.item.calendar.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.groups.item.calendar.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.groups.item.calendar.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.groups.item.calendar.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.groups.item.calendar.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.groups.item.calendar.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.groups.item.calendar.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.groups.item.calendar.events.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.groups.item.calendar.events.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.groups.item.calendar.events.item.snoozeReminder.snoozeReminderPostRequestBody::|public|constructor():void Microsoft\Graph\Generated.groups.item.calendar.events.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getAdditionalData():array Microsoft\Graph\Generated.groups.item.calendar.events.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getBackingStore():BackingStore @@ -66845,6 +66890,16 @@ Microsoft\Graph\Generated.groups.item.calendar.getSchedule.GetScheduleRequestBui Microsoft\Graph\Generated.groups.item.calendar.getSchedule.GetScheduleRequestBuilder::|public|WithUrl(rawUrl:string):GetScheduleRequestBuilder Microsoft\Graph\Generated.groups.item.calendar.getSchedule.getScheduleRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.groups.item.calendar.getSchedule.getScheduleRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.groups.item.calendar.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.groups.item.calendar.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.groups.item.calendar.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.groups.item.calendar.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.groups.item.calendar.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.groups.item.calendar.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.groups.item.calendar.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.groups.item.calendar.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.groups.item.calendar.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.groups.item.calendar.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.groups.item.calendarView.CalendarViewRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Generated.groups.item.calendarView.CalendarViewRequestBuilder::|public|ByEventId(eventId:string):EventItemRequestBuilder Microsoft\Graph\Generated.groups.item.calendarView.CalendarViewRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void @@ -67108,6 +67163,7 @@ Microsoft\Graph\Generated.groups.item.calendarView.item.EventItemRequestBuilder: Microsoft\Graph\Generated.groups.item.calendarView.item.EventItemRequestBuilder::|public|Get(requestConfiguration?:EventItemRequestBuilderGetRequestConfiguration):Event Microsoft\Graph\Generated.groups.item.calendarView.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder Microsoft\Graph\Generated.groups.item.calendarView.item.EventItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.groups.item.calendarView.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.groups.item.calendarView.item.EventItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.groups.item.calendarView.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder Microsoft\Graph\Generated.groups.item.calendarView.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder @@ -67471,6 +67527,7 @@ Microsoft\Graph\Generated.groups.item.calendarView.item.instances.item.EventItem Microsoft\Graph\Generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder Microsoft\Graph\Generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|Get(requestConfiguration?:EventItemRequestBuilderGetRequestConfiguration):Event Microsoft\Graph\Generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder Microsoft\Graph\Generated.groups.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder @@ -67574,6 +67631,16 @@ Microsoft\Graph\Generated.groups.item.calendarView.item.instances.item.forward.F Microsoft\Graph\Generated.groups.item.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|WithUrl(rawUrl:string):ForwardRequestBuilder Microsoft\Graph\Generated.groups.item.calendarView.item.instances.item.forward.forwardRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.groups.item.calendarView.item.instances.item.forward.forwardRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.groups.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.groups.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.groups.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.groups.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.groups.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.groups.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.groups.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.groups.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.groups.item.calendarView.item.instances.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.groups.item.calendarView.item.instances.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.groups.item.calendarView.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|constructor():void Microsoft\Graph\Generated.groups.item.calendarView.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getAdditionalData():array Microsoft\Graph\Generated.groups.item.calendarView.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getBackingStore():BackingStore @@ -67620,6 +67687,16 @@ Microsoft\Graph\Generated.groups.item.calendarView.item.instances.item.tentative Microsoft\Graph\Generated.groups.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|WithUrl(rawUrl:string):TentativelyAcceptRequestBuilder Microsoft\Graph\Generated.groups.item.calendarView.item.instances.item.tentativelyAccept.tentativelyAcceptRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.groups.item.calendarView.item.instances.item.tentativelyAccept.tentativelyAcceptRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.groups.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.groups.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.groups.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.groups.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.groups.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.groups.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.groups.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.groups.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.groups.item.calendarView.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.groups.item.calendarView.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.groups.item.calendarView.item.snoozeReminder.snoozeReminderPostRequestBody::|public|constructor():void Microsoft\Graph\Generated.groups.item.calendarView.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getAdditionalData():array Microsoft\Graph\Generated.groups.item.calendarView.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getBackingStore():BackingStore @@ -68698,6 +68775,7 @@ Microsoft\Graph\Generated.groups.item.events.item.EventItemRequestBuilder::|publ Microsoft\Graph\Generated.groups.item.events.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder Microsoft\Graph\Generated.groups.item.events.item.EventItemRequestBuilder::|public|Patch(body:Event; requestConfiguration?:EventItemRequestBuilderPatchRequestConfiguration):Event Microsoft\Graph\Generated.groups.item.events.item.EventItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.groups.item.events.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.groups.item.events.item.EventItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.groups.item.events.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder Microsoft\Graph\Generated.groups.item.events.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder @@ -69065,6 +69143,7 @@ Microsoft\Graph\Generated.groups.item.events.item.instances.item.EventItemReques Microsoft\Graph\Generated.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder Microsoft\Graph\Generated.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|Get(requestConfiguration?:EventItemRequestBuilderGetRequestConfiguration):Event Microsoft\Graph\Generated.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder Microsoft\Graph\Generated.groups.item.events.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder @@ -69168,6 +69247,16 @@ Microsoft\Graph\Generated.groups.item.events.item.instances.item.forward.Forward Microsoft\Graph\Generated.groups.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|WithUrl(rawUrl:string):ForwardRequestBuilder Microsoft\Graph\Generated.groups.item.events.item.instances.item.forward.forwardRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.groups.item.events.item.instances.item.forward.forwardRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.groups.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.groups.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.groups.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.groups.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.groups.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.groups.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.groups.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.groups.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.groups.item.events.item.instances.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.groups.item.events.item.instances.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.groups.item.events.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|constructor():void Microsoft\Graph\Generated.groups.item.events.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getAdditionalData():array Microsoft\Graph\Generated.groups.item.events.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getBackingStore():BackingStore @@ -69214,6 +69303,16 @@ Microsoft\Graph\Generated.groups.item.events.item.instances.item.tentativelyAcce Microsoft\Graph\Generated.groups.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|WithUrl(rawUrl:string):TentativelyAcceptRequestBuilder Microsoft\Graph\Generated.groups.item.events.item.instances.item.tentativelyAccept.tentativelyAcceptRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.groups.item.events.item.instances.item.tentativelyAccept.tentativelyAcceptRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.groups.item.events.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.groups.item.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.groups.item.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.groups.item.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.groups.item.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.groups.item.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.groups.item.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.groups.item.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.groups.item.events.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.groups.item.events.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.groups.item.events.item.snoozeReminder.snoozeReminderPostRequestBody::|public|constructor():void Microsoft\Graph\Generated.groups.item.events.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getAdditionalData():array Microsoft\Graph\Generated.groups.item.events.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getBackingStore():BackingStore @@ -141691,6 +141790,11 @@ Microsoft\Graph\Generated.models.security.analyzedMessageEvidence::|public|setUr Microsoft\Graph\Generated.models.security.analyzedMessageEvidence::|public|setUrls(value?:array):void Microsoft\Graph\Generated.models.security.analyzedMessageEvidence::|public|setUrn(value?:string):void Microsoft\Graph\Generated.models.security.analyzedMessageEvidence::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):AnalyzedMessageEvidence +Microsoft\Graph\Generated.models.security.antispamTeamsDirection::0000-unknown +Microsoft\Graph\Generated.models.security.antispamTeamsDirection::0001-inbound +Microsoft\Graph\Generated.models.security.antispamTeamsDirection::0002-outbound +Microsoft\Graph\Generated.models.security.antispamTeamsDirection::0003-intraorg +Microsoft\Graph\Generated.models.security.antispamTeamsDirection::0004-unknownFutureValue Microsoft\Graph\Generated.models.security.article-->Entity Microsoft\Graph\Generated.models.security.article::|public|constructor():void Microsoft\Graph\Generated.models.security.article::|public|getBody():FormattedContent @@ -143843,11 +143947,13 @@ Microsoft\Graph\Generated.models.security.mailboxEvidence::|public|constructor() Microsoft\Graph\Generated.models.security.mailboxEvidence::|public|getDisplayName():string Microsoft\Graph\Generated.models.security.mailboxEvidence::|public|GetFieldDeserializers():array Microsoft\Graph\Generated.models.security.mailboxEvidence::|public|getPrimaryAddress():string +Microsoft\Graph\Generated.models.security.mailboxEvidence::|public|getUpn():string Microsoft\Graph\Generated.models.security.mailboxEvidence::|public|getUserAccount():UserAccount Microsoft\Graph\Generated.models.security.mailboxEvidence::|public|OdataType:string Microsoft\Graph\Generated.models.security.mailboxEvidence::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Generated.models.security.mailboxEvidence::|public|setDisplayName(value?:string):void Microsoft\Graph\Generated.models.security.mailboxEvidence::|public|setPrimaryAddress(value?:string):void +Microsoft\Graph\Generated.models.security.mailboxEvidence::|public|setUpn(value?:string):void Microsoft\Graph\Generated.models.security.mailboxEvidence::|public|setUserAccount(value?:UserAccount):void Microsoft\Graph\Generated.models.security.mailboxEvidence::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):MailboxEvidence Microsoft\Graph\Generated.models.security.mailClusterEvidence-->AlertEvidence @@ -144598,6 +144704,71 @@ Microsoft\Graph\Generated.models.security.tag::|public|setDescription(value?:str Microsoft\Graph\Generated.models.security.tag::|public|setDisplayName(value?:string):void Microsoft\Graph\Generated.models.security.tag::|public|setLastModifiedDateTime(value?:DateTime):void Microsoft\Graph\Generated.models.security.tag::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Tag +Microsoft\Graph\Generated.models.security.teamsDeliveryLocation::0000-unknown +Microsoft\Graph\Generated.models.security.teamsDeliveryLocation::0001-teams +Microsoft\Graph\Generated.models.security.teamsDeliveryLocation::0002-quarantine +Microsoft\Graph\Generated.models.security.teamsDeliveryLocation::0003-failed +Microsoft\Graph\Generated.models.security.teamsDeliveryLocation::0004-unknownFutureValue +Microsoft\Graph\Generated.models.security.teamsMessageDeliveryAction::0000-unknown +Microsoft\Graph\Generated.models.security.teamsMessageDeliveryAction::0001-deliveredAsSpam +Microsoft\Graph\Generated.models.security.teamsMessageDeliveryAction::0002-delivered +Microsoft\Graph\Generated.models.security.teamsMessageDeliveryAction::0003-blocked +Microsoft\Graph\Generated.models.security.teamsMessageDeliveryAction::0004-replaced +Microsoft\Graph\Generated.models.security.teamsMessageDeliveryAction::0005-unknownFutureValue +Microsoft\Graph\Generated.models.security.teamsMessageEvidence-->AlertEvidence +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|constructor():void +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|getCampaignId():string +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|getChannelId():string +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|getDeliveryAction():TeamsMessageDeliveryAction +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|getDeliveryLocation():TeamsDeliveryLocation +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|GetFieldDeserializers():array +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|getFiles():array +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|getGroupId():string +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|getIsExternal():bool +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|getIsOwned():bool +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|getLastModifiedDateTime():DateTime +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|getMessageDirection():AntispamTeamsDirection +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|getMessageId():string +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|getOwningTenantId():string +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|getParentMessageId():string +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|getReceivedDateTime():DateTime +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|getRecipients():array +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|getSenderFromAddress():string +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|getSenderIP():string +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|getSourceAppName():string +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|getSourceId():string +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|getSubject():string +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|getSuspiciousRecipients():array +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|getThreadId():string +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|getThreadType():string +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|getUrls():array +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|OdataType:string +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|setCampaignId(value?:string):void +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|setChannelId(value?:string):void +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|setDeliveryAction(value?:TeamsMessageDeliveryAction):void +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|setDeliveryLocation(value?:TeamsDeliveryLocation):void +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|setFiles(value?:array):void +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|setGroupId(value?:string):void +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|setIsExternal(value?:bool):void +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|setIsOwned(value?:bool):void +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|setLastModifiedDateTime(value?:DateTime):void +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|setMessageDirection(value?:AntispamTeamsDirection):void +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|setMessageId(value?:string):void +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|setOwningTenantId(value?:string):void +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|setParentMessageId(value?:string):void +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|setReceivedDateTime(value?:DateTime):void +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|setRecipients(value?:array):void +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|setSenderFromAddress(value?:string):void +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|setSenderIP(value?:string):void +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|setSourceAppName(value?:string):void +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|setSourceId(value?:string):void +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|setSubject(value?:string):void +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|setSuspiciousRecipients(value?:array):void +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|setThreadId(value?:string):void +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|setThreadType(value?:string):void +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|public|setUrls(value?:array):void +Microsoft\Graph\Generated.models.security.teamsMessageEvidence::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):TeamsMessageEvidence Microsoft\Graph\Generated.models.security.threatIntelligence-->Entity Microsoft\Graph\Generated.models.security.threatIntelligence::|public|constructor():void Microsoft\Graph\Generated.models.security.threatIntelligence::|public|getArticleIndicators():array @@ -148082,6 +148253,7 @@ Microsoft\Graph\Generated.models.team::|public|getCreatedDateTime():DateTime Microsoft\Graph\Generated.models.team::|public|getDescription():string Microsoft\Graph\Generated.models.team::|public|getDisplayName():string Microsoft\Graph\Generated.models.team::|public|GetFieldDeserializers():array +Microsoft\Graph\Generated.models.team::|public|getFirstChannelName():string Microsoft\Graph\Generated.models.team::|public|getFunSettings():TeamFunSettings Microsoft\Graph\Generated.models.team::|public|getGroup():Group Microsoft\Graph\Generated.models.team::|public|getGuestSettings():TeamGuestSettings @@ -148112,6 +148284,7 @@ Microsoft\Graph\Generated.models.team::|public|setClassification(value?:string): Microsoft\Graph\Generated.models.team::|public|setCreatedDateTime(value?:DateTime):void Microsoft\Graph\Generated.models.team::|public|setDescription(value?:string):void Microsoft\Graph\Generated.models.team::|public|setDisplayName(value?:string):void +Microsoft\Graph\Generated.models.team::|public|setFirstChannelName(value?:string):void Microsoft\Graph\Generated.models.team::|public|setFunSettings(value?:TeamFunSettings):void Microsoft\Graph\Generated.models.team::|public|setGroup(value?:Group):void Microsoft\Graph\Generated.models.team::|public|setGuestSettings(value?:TeamGuestSettings):void @@ -204703,6 +204876,7 @@ Microsoft\Graph\Generated.users.item.calendar.CalendarRequestBuilder::|public|Ge Microsoft\Graph\Generated.users.item.calendar.CalendarRequestBuilder::|public|getSchedule:GetScheduleRequestBuilder Microsoft\Graph\Generated.users.item.calendar.CalendarRequestBuilder::|public|Patch(body:Calendar; requestConfiguration?:CalendarRequestBuilderPatchRequestConfiguration):Calendar Microsoft\Graph\Generated.users.item.calendar.CalendarRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendar.CalendarRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.users.item.calendar.CalendarRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.users.item.calendar.CalendarRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CalendarRequestBuilderGetRequestConfiguration):RequestInformation Microsoft\Graph\Generated.users.item.calendar.CalendarRequestBuilder::|public|ToPatchRequestInformation(body:Calendar; requestConfiguration?:CalendarRequestBuilderPatchRequestConfiguration):RequestInformation @@ -204978,6 +205152,7 @@ Microsoft\Graph\Generated.users.item.calendar.calendarView.item.EventItemRequest Microsoft\Graph\Generated.users.item.calendar.calendarView.item.EventItemRequestBuilder::|public|Get(requestConfiguration?:EventItemRequestBuilderGetRequestConfiguration):Event Microsoft\Graph\Generated.users.item.calendar.calendarView.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder Microsoft\Graph\Generated.users.item.calendar.calendarView.item.EventItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendar.calendarView.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.users.item.calendar.calendarView.item.EventItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.users.item.calendar.calendarView.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder Microsoft\Graph\Generated.users.item.calendar.calendarView.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder @@ -205341,6 +205516,7 @@ Microsoft\Graph\Generated.users.item.calendar.calendarView.item.instances.item.E Microsoft\Graph\Generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder Microsoft\Graph\Generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|Get(requestConfiguration?:EventItemRequestBuilderGetRequestConfiguration):Event Microsoft\Graph\Generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder Microsoft\Graph\Generated.users.item.calendar.calendarView.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder @@ -205444,6 +205620,16 @@ Microsoft\Graph\Generated.users.item.calendar.calendarView.item.instances.item.f Microsoft\Graph\Generated.users.item.calendar.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|WithUrl(rawUrl:string):ForwardRequestBuilder Microsoft\Graph\Generated.users.item.calendar.calendarView.item.instances.item.forward.forwardRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.users.item.calendar.calendarView.item.instances.item.forward.forwardRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.users.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.users.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.users.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.users.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.users.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.users.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.users.item.calendar.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.users.item.calendar.calendarView.item.instances.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.users.item.calendar.calendarView.item.instances.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.users.item.calendar.calendarView.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|constructor():void Microsoft\Graph\Generated.users.item.calendar.calendarView.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getAdditionalData():array Microsoft\Graph\Generated.users.item.calendar.calendarView.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getBackingStore():BackingStore @@ -205490,6 +205676,16 @@ Microsoft\Graph\Generated.users.item.calendar.calendarView.item.instances.item.t Microsoft\Graph\Generated.users.item.calendar.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|WithUrl(rawUrl:string):TentativelyAcceptRequestBuilder Microsoft\Graph\Generated.users.item.calendar.calendarView.item.instances.item.tentativelyAccept.tentativelyAcceptRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.users.item.calendar.calendarView.item.instances.item.tentativelyAccept.tentativelyAcceptRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.users.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.users.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.users.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.users.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.users.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.users.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.users.item.calendar.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.users.item.calendar.calendarView.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.users.item.calendar.calendarView.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.users.item.calendar.calendarView.item.snoozeReminder.snoozeReminderPostRequestBody::|public|constructor():void Microsoft\Graph\Generated.users.item.calendar.calendarView.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getAdditionalData():array Microsoft\Graph\Generated.users.item.calendar.calendarView.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getBackingStore():BackingStore @@ -205801,6 +205997,7 @@ Microsoft\Graph\Generated.users.item.calendar.events.item.EventItemRequestBuilde Microsoft\Graph\Generated.users.item.calendar.events.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder Microsoft\Graph\Generated.users.item.calendar.events.item.EventItemRequestBuilder::|public|Patch(body:Event; requestConfiguration?:EventItemRequestBuilderPatchRequestConfiguration):Event Microsoft\Graph\Generated.users.item.calendar.events.item.EventItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendar.events.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.users.item.calendar.events.item.EventItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.users.item.calendar.events.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder Microsoft\Graph\Generated.users.item.calendar.events.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder @@ -206168,6 +206365,7 @@ Microsoft\Graph\Generated.users.item.calendar.events.item.instances.item.EventIt Microsoft\Graph\Generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder Microsoft\Graph\Generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|Get(requestConfiguration?:EventItemRequestBuilderGetRequestConfiguration):Event Microsoft\Graph\Generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder Microsoft\Graph\Generated.users.item.calendar.events.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder @@ -206271,6 +206469,16 @@ Microsoft\Graph\Generated.users.item.calendar.events.item.instances.item.forward Microsoft\Graph\Generated.users.item.calendar.events.item.instances.item.forward.ForwardRequestBuilder::|public|WithUrl(rawUrl:string):ForwardRequestBuilder Microsoft\Graph\Generated.users.item.calendar.events.item.instances.item.forward.forwardRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.users.item.calendar.events.item.instances.item.forward.forwardRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.users.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.users.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.users.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.users.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.users.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.users.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.users.item.calendar.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.users.item.calendar.events.item.instances.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.users.item.calendar.events.item.instances.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.users.item.calendar.events.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|constructor():void Microsoft\Graph\Generated.users.item.calendar.events.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getAdditionalData():array Microsoft\Graph\Generated.users.item.calendar.events.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getBackingStore():BackingStore @@ -206317,6 +206525,16 @@ Microsoft\Graph\Generated.users.item.calendar.events.item.instances.item.tentati Microsoft\Graph\Generated.users.item.calendar.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|WithUrl(rawUrl:string):TentativelyAcceptRequestBuilder Microsoft\Graph\Generated.users.item.calendar.events.item.instances.item.tentativelyAccept.tentativelyAcceptRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.users.item.calendar.events.item.instances.item.tentativelyAccept.tentativelyAcceptRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.users.item.calendar.events.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.users.item.calendar.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.users.item.calendar.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendar.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.users.item.calendar.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.users.item.calendar.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.users.item.calendar.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.users.item.calendar.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.users.item.calendar.events.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.users.item.calendar.events.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.users.item.calendar.events.item.snoozeReminder.snoozeReminderPostRequestBody::|public|constructor():void Microsoft\Graph\Generated.users.item.calendar.events.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getAdditionalData():array Microsoft\Graph\Generated.users.item.calendar.events.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getBackingStore():BackingStore @@ -206397,6 +206615,16 @@ Microsoft\Graph\Generated.users.item.calendar.getSchedule.GetScheduleRequestBuil Microsoft\Graph\Generated.users.item.calendar.getSchedule.GetScheduleRequestBuilder::|public|WithUrl(rawUrl:string):GetScheduleRequestBuilder Microsoft\Graph\Generated.users.item.calendar.getSchedule.getScheduleRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.users.item.calendar.getSchedule.getScheduleRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.users.item.calendar.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.users.item.calendar.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.users.item.calendar.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendar.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.users.item.calendar.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.users.item.calendar.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.users.item.calendar.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.users.item.calendar.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.users.item.calendar.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.users.item.calendar.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.users.item.calendarGroups.CalendarGroupsRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Generated.users.item.calendarGroups.CalendarGroupsRequestBuilder::|public|ByCalendarGroupId(calendarGroupId:string):CalendarGroupItemRequestBuilder Microsoft\Graph\Generated.users.item.calendarGroups.CalendarGroupsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void @@ -206541,6 +206769,7 @@ Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.Calendar Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.CalendarItemRequestBuilder::|public|getSchedule:GetScheduleRequestBuilder Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.CalendarItemRequestBuilder::|public|Patch(body:Calendar; requestConfiguration?:CalendarItemRequestBuilderPatchRequestConfiguration):Calendar Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.CalendarItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.CalendarItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.CalendarItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.CalendarItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:CalendarItemRequestBuilderDeleteRequestConfiguration):RequestInformation Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.CalendarItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CalendarItemRequestBuilderGetRequestConfiguration):RequestInformation @@ -206884,6 +207113,7 @@ Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendar Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|Get(requestConfiguration?:EventItemRequestBuilderGetRequestConfiguration):Event Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder @@ -207247,6 +207477,7 @@ Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendar Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|Get(requestConfiguration?:EventItemRequestBuilderGetRequestConfiguration):Event Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder @@ -207350,6 +207581,16 @@ Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendar Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|WithUrl(rawUrl:string):ForwardRequestBuilder Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.forward.forwardRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.forward.forwardRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|constructor():void Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getAdditionalData():array Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getBackingStore():BackingStore @@ -207396,6 +207637,16 @@ Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendar Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|WithUrl(rawUrl:string):TentativelyAcceptRequestBuilder Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.tentativelyAcceptRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.tentativelyAcceptRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.snoozeReminder.snoozeReminderPostRequestBody::|public|constructor():void Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getAdditionalData():array Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.calendarView.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getBackingStore():BackingStore @@ -207707,6 +207958,7 @@ Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.i Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.EventItemRequestBuilder::|public|Patch(body:Event; requestConfiguration?:EventItemRequestBuilderPatchRequestConfiguration):Event Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.EventItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.EventItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder @@ -208074,6 +208326,7 @@ Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.i Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|Get(requestConfiguration?:EventItemRequestBuilderGetRequestConfiguration):Event Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder @@ -208177,6 +208430,16 @@ Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.i Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|WithUrl(rawUrl:string):ForwardRequestBuilder Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.forward.forwardRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.forward.forwardRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|constructor():void Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getAdditionalData():array Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getBackingStore():BackingStore @@ -208223,6 +208486,16 @@ Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.i Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|WithUrl(rawUrl:string):TentativelyAcceptRequestBuilder Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.tentativelyAccept.tentativelyAcceptRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.instances.item.tentativelyAccept.tentativelyAcceptRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.snoozeReminder.snoozeReminderPostRequestBody::|public|constructor():void Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getAdditionalData():array Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.events.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getBackingStore():BackingStore @@ -208303,6 +208576,16 @@ Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.getSched Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.getSchedule.GetScheduleRequestBuilder::|public|WithUrl(rawUrl:string):GetScheduleRequestBuilder Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.getSchedule.getScheduleRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.getSchedule.getScheduleRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.users.item.calendarGroups.item.calendars.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.users.item.calendars.CalendarsRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Generated.users.item.calendars.CalendarsRequestBuilder::|public|ByCalendarId(calendarId:string):CalendarItemRequestBuilder Microsoft\Graph\Generated.users.item.calendars.CalendarsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void @@ -208381,6 +208664,7 @@ Microsoft\Graph\Generated.users.item.calendars.item.CalendarItemRequestBuilder:: Microsoft\Graph\Generated.users.item.calendars.item.CalendarItemRequestBuilder::|public|getSchedule:GetScheduleRequestBuilder Microsoft\Graph\Generated.users.item.calendars.item.CalendarItemRequestBuilder::|public|Patch(body:Calendar; requestConfiguration?:CalendarItemRequestBuilderPatchRequestConfiguration):Calendar Microsoft\Graph\Generated.users.item.calendars.item.CalendarItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendars.item.CalendarItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.users.item.calendars.item.CalendarItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.users.item.calendars.item.CalendarItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:CalendarItemRequestBuilderDeleteRequestConfiguration):RequestInformation Microsoft\Graph\Generated.users.item.calendars.item.CalendarItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CalendarItemRequestBuilderGetRequestConfiguration):RequestInformation @@ -208724,6 +209008,7 @@ Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.EventItemR Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|Get(requestConfiguration?:EventItemRequestBuilderGetRequestConfiguration):Event Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder @@ -209087,6 +209372,7 @@ Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.instances. Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|Get(requestConfiguration?:EventItemRequestBuilderGetRequestConfiguration):Event Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder @@ -209190,6 +209476,16 @@ Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.instances. Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|WithUrl(rawUrl:string):ForwardRequestBuilder Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.instances.item.forward.forwardRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.instances.item.forward.forwardRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.instances.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.instances.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|constructor():void Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getAdditionalData():array Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getBackingStore():BackingStore @@ -209236,6 +209532,16 @@ Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.instances. Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|WithUrl(rawUrl:string):TentativelyAcceptRequestBuilder Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.tentativelyAcceptRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.instances.item.tentativelyAccept.tentativelyAcceptRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.snoozeReminder.snoozeReminderPostRequestBody::|public|constructor():void Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getAdditionalData():array Microsoft\Graph\Generated.users.item.calendars.item.calendarView.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getBackingStore():BackingStore @@ -209547,6 +209853,7 @@ Microsoft\Graph\Generated.users.item.calendars.item.events.item.EventItemRequest Microsoft\Graph\Generated.users.item.calendars.item.events.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder Microsoft\Graph\Generated.users.item.calendars.item.events.item.EventItemRequestBuilder::|public|Patch(body:Event; requestConfiguration?:EventItemRequestBuilderPatchRequestConfiguration):Event Microsoft\Graph\Generated.users.item.calendars.item.events.item.EventItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendars.item.events.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.users.item.calendars.item.events.item.EventItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.users.item.calendars.item.events.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder Microsoft\Graph\Generated.users.item.calendars.item.events.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder @@ -209914,6 +210221,7 @@ Microsoft\Graph\Generated.users.item.calendars.item.events.item.instances.item.E Microsoft\Graph\Generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder Microsoft\Graph\Generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|Get(requestConfiguration?:EventItemRequestBuilderGetRequestConfiguration):Event Microsoft\Graph\Generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder Microsoft\Graph\Generated.users.item.calendars.item.events.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder @@ -210017,6 +210325,16 @@ Microsoft\Graph\Generated.users.item.calendars.item.events.item.instances.item.f Microsoft\Graph\Generated.users.item.calendars.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|WithUrl(rawUrl:string):ForwardRequestBuilder Microsoft\Graph\Generated.users.item.calendars.item.events.item.instances.item.forward.forwardRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.users.item.calendars.item.events.item.instances.item.forward.forwardRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.users.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.users.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.users.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.users.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.users.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.users.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.users.item.calendars.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.users.item.calendars.item.events.item.instances.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.users.item.calendars.item.events.item.instances.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.users.item.calendars.item.events.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|constructor():void Microsoft\Graph\Generated.users.item.calendars.item.events.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getAdditionalData():array Microsoft\Graph\Generated.users.item.calendars.item.events.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getBackingStore():BackingStore @@ -210063,6 +210381,16 @@ Microsoft\Graph\Generated.users.item.calendars.item.events.item.instances.item.t Microsoft\Graph\Generated.users.item.calendars.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|WithUrl(rawUrl:string):TentativelyAcceptRequestBuilder Microsoft\Graph\Generated.users.item.calendars.item.events.item.instances.item.tentativelyAccept.tentativelyAcceptRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.users.item.calendars.item.events.item.instances.item.tentativelyAccept.tentativelyAcceptRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.users.item.calendars.item.events.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.users.item.calendars.item.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.users.item.calendars.item.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendars.item.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.users.item.calendars.item.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.users.item.calendars.item.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.users.item.calendars.item.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.users.item.calendars.item.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.users.item.calendars.item.events.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.users.item.calendars.item.events.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.users.item.calendars.item.events.item.snoozeReminder.snoozeReminderPostRequestBody::|public|constructor():void Microsoft\Graph\Generated.users.item.calendars.item.events.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getAdditionalData():array Microsoft\Graph\Generated.users.item.calendars.item.events.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getBackingStore():BackingStore @@ -210143,6 +210471,16 @@ Microsoft\Graph\Generated.users.item.calendars.item.getSchedule.GetScheduleReque Microsoft\Graph\Generated.users.item.calendars.item.getSchedule.GetScheduleRequestBuilder::|public|WithUrl(rawUrl:string):GetScheduleRequestBuilder Microsoft\Graph\Generated.users.item.calendars.item.getSchedule.getScheduleRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.users.item.calendars.item.getSchedule.getScheduleRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.users.item.calendars.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.users.item.calendars.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.users.item.calendars.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendars.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.users.item.calendars.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.users.item.calendars.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.users.item.calendars.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.users.item.calendars.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.users.item.calendars.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.users.item.calendars.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.users.item.calendarView.CalendarViewRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Generated.users.item.calendarView.CalendarViewRequestBuilder::|public|ByEventId(eventId:string):EventItemRequestBuilder Microsoft\Graph\Generated.users.item.calendarView.CalendarViewRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void @@ -210404,6 +210742,7 @@ Microsoft\Graph\Generated.users.item.calendarView.item.EventItemRequestBuilder:: Microsoft\Graph\Generated.users.item.calendarView.item.EventItemRequestBuilder::|public|Get(requestConfiguration?:EventItemRequestBuilderGetRequestConfiguration):Event Microsoft\Graph\Generated.users.item.calendarView.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder Microsoft\Graph\Generated.users.item.calendarView.item.EventItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendarView.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.users.item.calendarView.item.EventItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.users.item.calendarView.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder Microsoft\Graph\Generated.users.item.calendarView.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder @@ -210767,6 +211106,7 @@ Microsoft\Graph\Generated.users.item.calendarView.item.instances.item.EventItemR Microsoft\Graph\Generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder Microsoft\Graph\Generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|Get(requestConfiguration?:EventItemRequestBuilderGetRequestConfiguration):Event Microsoft\Graph\Generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder Microsoft\Graph\Generated.users.item.calendarView.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder @@ -210870,6 +211210,16 @@ Microsoft\Graph\Generated.users.item.calendarView.item.instances.item.forward.Fo Microsoft\Graph\Generated.users.item.calendarView.item.instances.item.forward.ForwardRequestBuilder::|public|WithUrl(rawUrl:string):ForwardRequestBuilder Microsoft\Graph\Generated.users.item.calendarView.item.instances.item.forward.forwardRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.users.item.calendarView.item.instances.item.forward.forwardRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.users.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.users.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.users.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.users.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.users.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.users.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.users.item.calendarView.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.users.item.calendarView.item.instances.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.users.item.calendarView.item.instances.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.users.item.calendarView.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|constructor():void Microsoft\Graph\Generated.users.item.calendarView.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getAdditionalData():array Microsoft\Graph\Generated.users.item.calendarView.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getBackingStore():BackingStore @@ -210916,6 +211266,16 @@ Microsoft\Graph\Generated.users.item.calendarView.item.instances.item.tentativel Microsoft\Graph\Generated.users.item.calendarView.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|WithUrl(rawUrl:string):TentativelyAcceptRequestBuilder Microsoft\Graph\Generated.users.item.calendarView.item.instances.item.tentativelyAccept.tentativelyAcceptRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.users.item.calendarView.item.instances.item.tentativelyAccept.tentativelyAcceptRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.users.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.users.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.users.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.users.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.users.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.users.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.users.item.calendarView.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.users.item.calendarView.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.users.item.calendarView.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.users.item.calendarView.item.snoozeReminder.snoozeReminderPostRequestBody::|public|constructor():void Microsoft\Graph\Generated.users.item.calendarView.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getAdditionalData():array Microsoft\Graph\Generated.users.item.calendarView.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getBackingStore():BackingStore @@ -212517,6 +212877,7 @@ Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.Conta Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.ContactFolderItemRequestBuilder::|public|Get(requestConfiguration?:ContactFolderItemRequestBuilderGetRequestConfiguration):ContactFolder Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.ContactFolderItemRequestBuilder::|public|Patch(body:ContactFolder; requestConfiguration?:ContactFolderItemRequestBuilderPatchRequestConfiguration):ContactFolder Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.ContactFolderItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.ContactFolderItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.ContactFolderItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.ContactFolderItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContactFolderItemRequestBuilderDeleteRequestConfiguration):RequestInformation Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.ContactFolderItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContactFolderItemRequestBuilderGetRequestConfiguration):RequestInformation @@ -212612,6 +212973,7 @@ Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.conta Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.contacts.item.ContactItemRequestBuilder::|public|Get(requestConfiguration?:ContactItemRequestBuilderGetRequestConfiguration):Contact Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.contacts.item.ContactItemRequestBuilder::|public|Patch(body:Contact; requestConfiguration?:ContactItemRequestBuilderPatchRequestConfiguration):Contact Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.contacts.item.ContactItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.contacts.item.ContactItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.contacts.item.ContactItemRequestBuilder::|public|photo:PhotoRequestBuilder Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.contacts.item.ContactItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.contacts.item.ContactItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContactItemRequestBuilderDeleteRequestConfiguration):RequestInformation @@ -212695,6 +213057,16 @@ Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.conta Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.contacts.item.extensions.item.ExtensionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):ExtensionItemRequestBuilderGetQueryParameters Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.contacts.item.extensions.item.ExtensionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.contacts.item.extensions.item.ExtensionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.contacts.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.contacts.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.contacts.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.contacts.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.contacts.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.contacts.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.contacts.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.contacts.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.contacts.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.contacts.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.contacts.item.photo.PhotoRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.contacts.item.photo.PhotoRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.contacts.item.photo.PhotoRequestBuilder::|public|Content:ContentRequestBuilder @@ -212733,6 +213105,16 @@ Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.conta Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.contacts.item.photo.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.contacts.item.photo.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.contacts.item.photo.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.users.item.contactFolders.item.childFolders.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.users.item.contactFolders.item.ContactFolderItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Generated.users.item.contactFolders.item.ContactFolderItemRequestBuilder::|public|childFolders:ChildFoldersRequestBuilder Microsoft\Graph\Generated.users.item.contactFolders.item.ContactFolderItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void @@ -212741,6 +213123,7 @@ Microsoft\Graph\Generated.users.item.contactFolders.item.ContactFolderItemReques Microsoft\Graph\Generated.users.item.contactFolders.item.ContactFolderItemRequestBuilder::|public|Get(requestConfiguration?:ContactFolderItemRequestBuilderGetRequestConfiguration):ContactFolder Microsoft\Graph\Generated.users.item.contactFolders.item.ContactFolderItemRequestBuilder::|public|Patch(body:ContactFolder; requestConfiguration?:ContactFolderItemRequestBuilderPatchRequestConfiguration):ContactFolder Microsoft\Graph\Generated.users.item.contactFolders.item.ContactFolderItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.contactFolders.item.ContactFolderItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.users.item.contactFolders.item.ContactFolderItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.users.item.contactFolders.item.ContactFolderItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContactFolderItemRequestBuilderDeleteRequestConfiguration):RequestInformation Microsoft\Graph\Generated.users.item.contactFolders.item.ContactFolderItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ContactFolderItemRequestBuilderGetRequestConfiguration):RequestInformation @@ -212836,6 +213219,7 @@ Microsoft\Graph\Generated.users.item.contactFolders.item.contacts.item.ContactIt Microsoft\Graph\Generated.users.item.contactFolders.item.contacts.item.ContactItemRequestBuilder::|public|Get(requestConfiguration?:ContactItemRequestBuilderGetRequestConfiguration):Contact Microsoft\Graph\Generated.users.item.contactFolders.item.contacts.item.ContactItemRequestBuilder::|public|Patch(body:Contact; requestConfiguration?:ContactItemRequestBuilderPatchRequestConfiguration):Contact Microsoft\Graph\Generated.users.item.contactFolders.item.contacts.item.ContactItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.contactFolders.item.contacts.item.ContactItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.users.item.contactFolders.item.contacts.item.ContactItemRequestBuilder::|public|photo:PhotoRequestBuilder Microsoft\Graph\Generated.users.item.contactFolders.item.contacts.item.ContactItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.users.item.contactFolders.item.contacts.item.ContactItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContactItemRequestBuilderDeleteRequestConfiguration):RequestInformation @@ -212919,6 +213303,16 @@ Microsoft\Graph\Generated.users.item.contactFolders.item.contacts.item.extension Microsoft\Graph\Generated.users.item.contactFolders.item.contacts.item.extensions.item.ExtensionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):ExtensionItemRequestBuilderGetQueryParameters Microsoft\Graph\Generated.users.item.contactFolders.item.contacts.item.extensions.item.ExtensionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.users.item.contactFolders.item.contacts.item.extensions.item.ExtensionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.users.item.contactFolders.item.contacts.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.users.item.contactFolders.item.contacts.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.users.item.contactFolders.item.contacts.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.contactFolders.item.contacts.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.users.item.contactFolders.item.contacts.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.users.item.contactFolders.item.contacts.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.users.item.contactFolders.item.contacts.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.users.item.contactFolders.item.contacts.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.users.item.contactFolders.item.contacts.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.users.item.contactFolders.item.contacts.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.users.item.contactFolders.item.contacts.item.photo.PhotoRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Generated.users.item.contactFolders.item.contacts.item.photo.PhotoRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Generated.users.item.contactFolders.item.contacts.item.photo.PhotoRequestBuilder::|public|Content:ContentRequestBuilder @@ -212957,6 +213351,16 @@ Microsoft\Graph\Generated.users.item.contactFolders.item.contacts.item.photo.val Microsoft\Graph\Generated.users.item.contactFolders.item.contacts.item.photo.value.ContentRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.users.item.contactFolders.item.contacts.item.photo.value.ContentRequestBuilderPutRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.users.item.contactFolders.item.contacts.item.photo.value.ContentRequestBuilderPutRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.users.item.contactFolders.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.users.item.contactFolders.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.users.item.contactFolders.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.contactFolders.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.users.item.contactFolders.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.users.item.contactFolders.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.users.item.contactFolders.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.users.item.contactFolders.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.users.item.contactFolders.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.users.item.contactFolders.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.users.item.contacts.ContactsRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Generated.users.item.contacts.ContactsRequestBuilder::|public|ByContactId(contactId:string):ContactItemRequestBuilder Microsoft\Graph\Generated.users.item.contacts.ContactsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void @@ -213035,6 +213439,7 @@ Microsoft\Graph\Generated.users.item.contacts.item.ContactItemRequestBuilder::|p Microsoft\Graph\Generated.users.item.contacts.item.ContactItemRequestBuilder::|public|Get(requestConfiguration?:ContactItemRequestBuilderGetRequestConfiguration):Contact Microsoft\Graph\Generated.users.item.contacts.item.ContactItemRequestBuilder::|public|Patch(body:Contact; requestConfiguration?:ContactItemRequestBuilderPatchRequestConfiguration):Contact Microsoft\Graph\Generated.users.item.contacts.item.ContactItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.contacts.item.ContactItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.users.item.contacts.item.ContactItemRequestBuilder::|public|photo:PhotoRequestBuilder Microsoft\Graph\Generated.users.item.contacts.item.ContactItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.users.item.contacts.item.ContactItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ContactItemRequestBuilderDeleteRequestConfiguration):RequestInformation @@ -213118,6 +213523,16 @@ Microsoft\Graph\Generated.users.item.contacts.item.extensions.item.ExtensionItem Microsoft\Graph\Generated.users.item.contacts.item.extensions.item.ExtensionItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):ExtensionItemRequestBuilderGetQueryParameters Microsoft\Graph\Generated.users.item.contacts.item.extensions.item.ExtensionItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.users.item.contacts.item.extensions.item.ExtensionItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.users.item.contacts.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.users.item.contacts.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.users.item.contacts.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.contacts.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.users.item.contacts.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.users.item.contacts.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.users.item.contacts.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.users.item.contacts.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.users.item.contacts.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.users.item.contacts.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.users.item.contacts.item.photo.PhotoRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Generated.users.item.contacts.item.photo.PhotoRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Generated.users.item.contacts.item.photo.PhotoRequestBuilder::|public|Content:ContentRequestBuilder @@ -213915,6 +214330,7 @@ Microsoft\Graph\Generated.users.item.events.item.EventItemRequestBuilder::|publi Microsoft\Graph\Generated.users.item.events.item.EventItemRequestBuilder::|public|instances:InstancesRequestBuilder Microsoft\Graph\Generated.users.item.events.item.EventItemRequestBuilder::|public|Patch(body:Event; requestConfiguration?:EventItemRequestBuilderPatchRequestConfiguration):Event Microsoft\Graph\Generated.users.item.events.item.EventItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.events.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.users.item.events.item.EventItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.users.item.events.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder Microsoft\Graph\Generated.users.item.events.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder @@ -214282,6 +214698,7 @@ Microsoft\Graph\Generated.users.item.events.item.instances.item.EventItemRequest Microsoft\Graph\Generated.users.item.events.item.instances.item.EventItemRequestBuilder::|public|forward:ForwardRequestBuilder Microsoft\Graph\Generated.users.item.events.item.instances.item.EventItemRequestBuilder::|public|Get(requestConfiguration?:EventItemRequestBuilderGetRequestConfiguration):Event Microsoft\Graph\Generated.users.item.events.item.instances.item.EventItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.events.item.instances.item.EventItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.users.item.events.item.instances.item.EventItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.users.item.events.item.instances.item.EventItemRequestBuilder::|public|snoozeReminder:SnoozeReminderRequestBuilder Microsoft\Graph\Generated.users.item.events.item.instances.item.EventItemRequestBuilder::|public|tentativelyAccept:TentativelyAcceptRequestBuilder @@ -214385,6 +214802,16 @@ Microsoft\Graph\Generated.users.item.events.item.instances.item.forward.ForwardR Microsoft\Graph\Generated.users.item.events.item.instances.item.forward.ForwardRequestBuilder::|public|WithUrl(rawUrl:string):ForwardRequestBuilder Microsoft\Graph\Generated.users.item.events.item.instances.item.forward.forwardRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.users.item.events.item.instances.item.forward.forwardRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.users.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.users.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.users.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.users.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.users.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.users.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.users.item.events.item.instances.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.users.item.events.item.instances.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.users.item.events.item.instances.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.users.item.events.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|constructor():void Microsoft\Graph\Generated.users.item.events.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getAdditionalData():array Microsoft\Graph\Generated.users.item.events.item.instances.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getBackingStore():BackingStore @@ -214431,6 +214858,16 @@ Microsoft\Graph\Generated.users.item.events.item.instances.item.tentativelyAccep Microsoft\Graph\Generated.users.item.events.item.instances.item.tentativelyAccept.TentativelyAcceptRequestBuilder::|public|WithUrl(rawUrl:string):TentativelyAcceptRequestBuilder Microsoft\Graph\Generated.users.item.events.item.instances.item.tentativelyAccept.tentativelyAcceptRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.users.item.events.item.instances.item.tentativelyAccept.tentativelyAcceptRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.users.item.events.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.users.item.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.users.item.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.users.item.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.users.item.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.users.item.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.users.item.events.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.users.item.events.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.users.item.events.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.users.item.events.item.snoozeReminder.snoozeReminderPostRequestBody::|public|constructor():void Microsoft\Graph\Generated.users.item.events.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getAdditionalData():array Microsoft\Graph\Generated.users.item.events.item.snoozeReminder.snoozeReminderPostRequestBody::|public|getBackingStore():BackingStore @@ -219648,6 +220085,7 @@ Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.MailFold Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.MailFolderItemRequestBuilder::|public|move:MoveRequestBuilder Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.MailFolderItemRequestBuilder::|public|Patch(body:MailFolder; requestConfiguration?:MailFolderItemRequestBuilderPatchRequestConfiguration):MailFolder Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.MailFolderItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.MailFolderItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.MailFolderItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.MailFolderItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:MailFolderItemRequestBuilderDeleteRequestConfiguration):RequestInformation Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.MailFolderItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:MailFolderItemRequestBuilderGetRequestConfiguration):RequestInformation @@ -220055,6 +220493,7 @@ Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.messages Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.messages.item.MessageItemRequestBuilder::|public|move:MoveRequestBuilder Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.messages.item.MessageItemRequestBuilder::|public|Patch(body:Message; requestConfiguration?:MessageItemRequestBuilderPatchRequestConfiguration):Message Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.messages.item.MessageItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.messages.item.MessageItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.messages.item.MessageItemRequestBuilder::|public|reply:ReplyRequestBuilder Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.messages.item.MessageItemRequestBuilder::|public|replyAll:ReplyAllRequestBuilder Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.messages.item.MessageItemRequestBuilder::|public|requestAdapter:RequestAdapter @@ -220096,6 +220535,16 @@ Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.messages Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.messages.item.move.MoveRequestBuilder::|public|WithUrl(rawUrl:string):MoveRequestBuilder Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.messages.item.move.moveRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.messages.item.move.moveRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.messages.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.messages.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.messages.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.messages.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.messages.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.messages.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.messages.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.messages.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.messages.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.messages.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.messages.item.reply.replyPostRequestBody::|public|constructor():void Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.messages.item.reply.replyPostRequestBody::|public|getAdditionalData():array Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.messages.item.reply.replyPostRequestBody::|public|getBackingStore():BackingStore @@ -220219,6 +220668,16 @@ Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.move.Mov Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.move.MoveRequestBuilder::|public|WithUrl(rawUrl:string):MoveRequestBuilder Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.move.moveRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.move.moveRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.users.item.mailFolders.item.childFolders.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.users.item.mailFolders.item.copy.copyPostRequestBody::|public|constructor():void Microsoft\Graph\Generated.users.item.mailFolders.item.copy.copyPostRequestBody::|public|getAdditionalData():array Microsoft\Graph\Generated.users.item.mailFolders.item.copy.copyPostRequestBody::|public|getBackingStore():BackingStore @@ -220251,6 +220710,7 @@ Microsoft\Graph\Generated.users.item.mailFolders.item.MailFolderItemRequestBuild Microsoft\Graph\Generated.users.item.mailFolders.item.MailFolderItemRequestBuilder::|public|move:MoveRequestBuilder Microsoft\Graph\Generated.users.item.mailFolders.item.MailFolderItemRequestBuilder::|public|Patch(body:MailFolder; requestConfiguration?:MailFolderItemRequestBuilderPatchRequestConfiguration):MailFolder Microsoft\Graph\Generated.users.item.mailFolders.item.MailFolderItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.mailFolders.item.MailFolderItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.users.item.mailFolders.item.MailFolderItemRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Generated.users.item.mailFolders.item.MailFolderItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:MailFolderItemRequestBuilderDeleteRequestConfiguration):RequestInformation Microsoft\Graph\Generated.users.item.mailFolders.item.MailFolderItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:MailFolderItemRequestBuilderGetRequestConfiguration):RequestInformation @@ -220658,6 +221118,7 @@ Microsoft\Graph\Generated.users.item.mailFolders.item.messages.item.MessageItemR Microsoft\Graph\Generated.users.item.mailFolders.item.messages.item.MessageItemRequestBuilder::|public|move:MoveRequestBuilder Microsoft\Graph\Generated.users.item.mailFolders.item.messages.item.MessageItemRequestBuilder::|public|Patch(body:Message; requestConfiguration?:MessageItemRequestBuilderPatchRequestConfiguration):Message Microsoft\Graph\Generated.users.item.mailFolders.item.messages.item.MessageItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.mailFolders.item.messages.item.MessageItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.users.item.mailFolders.item.messages.item.MessageItemRequestBuilder::|public|reply:ReplyRequestBuilder Microsoft\Graph\Generated.users.item.mailFolders.item.messages.item.MessageItemRequestBuilder::|public|replyAll:ReplyAllRequestBuilder Microsoft\Graph\Generated.users.item.mailFolders.item.messages.item.MessageItemRequestBuilder::|public|requestAdapter:RequestAdapter @@ -220699,6 +221160,16 @@ Microsoft\Graph\Generated.users.item.mailFolders.item.messages.item.move.MoveReq Microsoft\Graph\Generated.users.item.mailFolders.item.messages.item.move.MoveRequestBuilder::|public|WithUrl(rawUrl:string):MoveRequestBuilder Microsoft\Graph\Generated.users.item.mailFolders.item.messages.item.move.moveRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.users.item.mailFolders.item.messages.item.move.moveRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.users.item.mailFolders.item.messages.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.users.item.mailFolders.item.messages.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.users.item.mailFolders.item.messages.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.mailFolders.item.messages.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.users.item.mailFolders.item.messages.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.users.item.mailFolders.item.messages.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.users.item.mailFolders.item.messages.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.users.item.mailFolders.item.messages.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.users.item.mailFolders.item.messages.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.users.item.mailFolders.item.messages.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.users.item.mailFolders.item.messages.item.reply.replyPostRequestBody::|public|constructor():void Microsoft\Graph\Generated.users.item.mailFolders.item.messages.item.reply.replyPostRequestBody::|public|getAdditionalData():array Microsoft\Graph\Generated.users.item.mailFolders.item.messages.item.reply.replyPostRequestBody::|public|getBackingStore():BackingStore @@ -220822,6 +221293,16 @@ Microsoft\Graph\Generated.users.item.mailFolders.item.move.MoveRequestBuilder::| Microsoft\Graph\Generated.users.item.mailFolders.item.move.MoveRequestBuilder::|public|WithUrl(rawUrl:string):MoveRequestBuilder Microsoft\Graph\Generated.users.item.mailFolders.item.move.moveRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.users.item.mailFolders.item.move.moveRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.users.item.mailFolders.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.users.item.mailFolders.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.users.item.mailFolders.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.mailFolders.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.users.item.mailFolders.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.users.item.mailFolders.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.users.item.mailFolders.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.users.item.mailFolders.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.users.item.mailFolders.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.users.item.mailFolders.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.users.item.mailFolders.MailFoldersRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Generated.users.item.mailFolders.MailFoldersRequestBuilder::|public|ByMailFolderId(mailFolderId:string):MailFolderItemRequestBuilder Microsoft\Graph\Generated.users.item.mailFolders.MailFoldersRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void @@ -222176,6 +222657,7 @@ Microsoft\Graph\Generated.users.item.messages.item.MessageItemRequestBuilder::|p Microsoft\Graph\Generated.users.item.messages.item.MessageItemRequestBuilder::|public|move:MoveRequestBuilder Microsoft\Graph\Generated.users.item.messages.item.MessageItemRequestBuilder::|public|Patch(body:Message; requestConfiguration?:MessageItemRequestBuilderPatchRequestConfiguration):Message Microsoft\Graph\Generated.users.item.messages.item.MessageItemRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.messages.item.MessageItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder Microsoft\Graph\Generated.users.item.messages.item.MessageItemRequestBuilder::|public|reply:ReplyRequestBuilder Microsoft\Graph\Generated.users.item.messages.item.MessageItemRequestBuilder::|public|replyAll:ReplyAllRequestBuilder Microsoft\Graph\Generated.users.item.messages.item.MessageItemRequestBuilder::|public|requestAdapter:RequestAdapter @@ -222218,6 +222700,16 @@ Microsoft\Graph\Generated.users.item.messages.item.move.MoveRequestBuilder::|pub Microsoft\Graph\Generated.users.item.messages.item.move.MoveRequestBuilder::|public|WithUrl(rawUrl:string):MoveRequestBuilder Microsoft\Graph\Generated.users.item.messages.item.move.moveRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.users.item.messages.item.move.moveRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.users.item.messages.item.permanentDelete.PermanentDeleteRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.users.item.messages.item.permanentDelete.PermanentDeleteRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.users.item.messages.item.permanentDelete.PermanentDeleteRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.users.item.messages.item.permanentDelete.PermanentDeleteRequestBuilder::|public|Post(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Generated.users.item.messages.item.permanentDelete.PermanentDeleteRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.users.item.messages.item.permanentDelete.PermanentDeleteRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:PermanentDeleteRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.users.item.messages.item.permanentDelete.PermanentDeleteRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.users.item.messages.item.permanentDelete.PermanentDeleteRequestBuilder::|public|WithUrl(rawUrl:string):PermanentDeleteRequestBuilder +Microsoft\Graph\Generated.users.item.messages.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.users.item.messages.item.permanentDelete.permanentDeleteRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.users.item.messages.item.reply.replyPostRequestBody::|public|constructor():void Microsoft\Graph\Generated.users.item.messages.item.reply.replyPostRequestBody::|public|getAdditionalData():array Microsoft\Graph\Generated.users.item.messages.item.reply.replyPostRequestBody::|public|getBackingStore():BackingStore diff --git a/src/Generated/kiota-lock.json b/src/Generated/kiota-lock.json index 0488991c72e..ecec157b530 100644 --- a/src/Generated/kiota-lock.json +++ b/src/Generated/kiota-lock.json @@ -1,5 +1,5 @@ { - "descriptionHash": "BCF39C6C0BC5CE39002F930818C2313075A8AF4281F6FD63E02D9149FADBD986210BECD2669E3552B338E5241D3EF9D3C579EBA5F5967AA03E21F8213DC6C27C", + "descriptionHash": "55A3ED7E0A0D3EE2016D39F28C6001B9D2BEC0F389D1D28FC4F8E9A3C611719CE2E3E7D21FDD0F4AB8E617CCDC31EC5C93338596FAFBA2EC9CDA51173ACBB54D", "descriptionLocation": "../../msgraph-metadata/clean_v10_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.24.0",