diff --git a/src/Generated/ApplicationTemplates/Item/Instantiate/InstantiatePostRequestBody.php b/src/Generated/ApplicationTemplates/Item/Instantiate/InstantiatePostRequestBody.php index ed78bfbc491..051cccd7aff 100644 --- a/src/Generated/ApplicationTemplates/Item/Instantiate/InstantiatePostRequestBody.php +++ b/src/Generated/ApplicationTemplates/Item/Instantiate/InstantiatePostRequestBody.php @@ -75,15 +75,29 @@ public function getFieldDeserializers(): array { $o = $this; return [ 'displayName' => fn(ParseNode $n) => $o->setDisplayName($n->getStringValue()), + 'serviceManagementReference' => fn(ParseNode $n) => $o->setServiceManagementReference($n->getStringValue()), ]; } + /** + * Gets the serviceManagementReference property value. The serviceManagementReference property + * @return string|null + */ + public function getServiceManagementReference(): ?string { + $val = $this->getBackingStore()->get('serviceManagementReference'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'serviceManagementReference'"); + } + /** * Serializes information the current object * @param SerializationWriter $writer Serialization writer to use to serialize this model */ public function serialize(SerializationWriter $writer): void { $writer->writeStringValue('displayName', $this->getDisplayName()); + $writer->writeStringValue('serviceManagementReference', $this->getServiceManagementReference()); $writer->writeAdditionalData($this->getAdditionalData()); } @@ -111,4 +125,12 @@ public function setDisplayName(?string $value): void { $this->getBackingStore()->set('displayName', $value); } + /** + * Sets the serviceManagementReference property value. The serviceManagementReference property + * @param string|null $value Value to set for the serviceManagementReference property. + */ + public function setServiceManagementReference(?string $value): void { + $this->getBackingStore()->set('serviceManagementReference', $value); + } + } diff --git a/src/Generated/ApplicationTemplates/Item/Instantiate/InstantiateRequestBuilder.php b/src/Generated/ApplicationTemplates/Item/Instantiate/InstantiateRequestBuilder.php index 68fff963507..f6f096f406a 100644 --- a/src/Generated/ApplicationTemplates/Item/Instantiate/InstantiateRequestBuilder.php +++ b/src/Generated/ApplicationTemplates/Item/Instantiate/InstantiateRequestBuilder.php @@ -31,7 +31,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Add an instance of an application from the Microsoft Entra application gallery into your directory. The application template with ID 8adf8e6e-67b2-4cf2-a259-e3dc5476c621 can be used to add a non-gallery app that you can configure different single-sign on (SSO) modes like SAML SSO and password-based SSO. + * Add an instance of an application from the Microsoft Entra application gallery into your directory. For non-gallery apps, use an application template with one of the following IDs to configure different single sign-on (SSO) modes like SAML SSO and password-based SSO. * @param InstantiatePostRequestBody $body The request body * @param InstantiateRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise @@ -47,7 +47,7 @@ public function post(InstantiatePostRequestBody $body, ?InstantiateRequestBuilde } /** - * Add an instance of an application from the Microsoft Entra application gallery into your directory. The application template with ID 8adf8e6e-67b2-4cf2-a259-e3dc5476c621 can be used to add a non-gallery app that you can configure different single-sign on (SSO) modes like SAML SSO and password-based SSO. + * Add an instance of an application from the Microsoft Entra application gallery into your directory. For non-gallery apps, use an application template with one of the following IDs to configure different single sign-on (SSO) modes like SAML SSO and password-based SSO. * @param InstantiatePostRequestBody $body The request body * @param InstantiateRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Applications/Delta/DeltaRequestBuilder.php b/src/Generated/Applications/Delta/DeltaRequestBuilder.php index 112d755e356..9a38e8e7a22 100644 --- a/src/Generated/Applications/Delta/DeltaRequestBuilder.php +++ b/src/Generated/Applications/Delta/DeltaRequestBuilder.php @@ -30,7 +30,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get newly created, updated, or deleted applications without performing a full read of the entire resource collection. For details, see Using delta query. + * Get newly created, updated, or deleted applications without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. * @param DeltaRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -45,7 +45,7 @@ public function get(?DeltaRequestBuilderGetRequestConfiguration $requestConfigur } /** - * Get newly created, updated, or deleted applications without performing a full read of the entire resource collection. For details, see Using delta query. + * Get newly created, updated, or deleted applications without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. * @param DeltaRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Applications/Delta/DeltaRequestBuilderGetQueryParameters.php b/src/Generated/Applications/Delta/DeltaRequestBuilderGetQueryParameters.php index faee7152d03..e99f63bc713 100644 --- a/src/Generated/Applications/Delta/DeltaRequestBuilderGetQueryParameters.php +++ b/src/Generated/Applications/Delta/DeltaRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get newly created, updated, or deleted applications without performing a full read of the entire resource collection. For details, see Using delta query. + * Get newly created, updated, or deleted applications without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. */ class DeltaRequestBuilderGetQueryParameters { diff --git a/src/Generated/BaseGraphClient.php b/src/Generated/BaseGraphClient.php index dad10600ee7..7fb58ec65d1 100644 --- a/src/Generated/BaseGraphClient.php +++ b/src/Generated/BaseGraphClient.php @@ -76,6 +76,7 @@ use Microsoft\Graph\Generated\Teamwork\TeamworkRequestBuilder; use Microsoft\Graph\Generated\TenantRelationships\TenantRelationshipsRequestBuilder; use Microsoft\Graph\Generated\Users\UsersRequestBuilder; +use Microsoft\Graph\Generated\UsersWithUserPrincipalName\UsersWithUserPrincipalNameRequestBuilder; use Microsoft\Kiota\Abstractions\ApiClientBuilder; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; use Microsoft\Kiota\Abstractions\RequestAdapter; @@ -645,4 +646,13 @@ public function servicePrincipalsWithAppId(string $appId): ServicePrincipalsWith return new ServicePrincipalsWithAppIdRequestBuilder($this->pathParameters, $this->requestAdapter, $appId); } + /** + * Provides operations to manage the collection of user entities. + * @param string $userPrincipalName Alternate key of user + * @return UsersWithUserPrincipalNameRequestBuilder + */ + public function usersWithUserPrincipalName(string $userPrincipalName): UsersWithUserPrincipalNameRequestBuilder { + return new UsersWithUserPrincipalNameRequestBuilder($this->pathParameters, $this->requestAdapter, $userPrincipalName); + } + } diff --git a/src/Generated/Communications/Calls/CallsRequestBuilder.php b/src/Generated/Communications/Calls/CallsRequestBuilder.php index 7fc9e6fa7fa..fdfc9e4df9b 100644 --- a/src/Generated/Communications/Calls/CallsRequestBuilder.php +++ b/src/Generated/Communications/Calls/CallsRequestBuilder.php @@ -74,7 +74,7 @@ public function get(?CallsRequestBuilderGetRequestConfiguration $requestConfigur } /** - * Create call enables your bot to create a new outgoing peer-to-peer or group call, or join an existing meeting. You will need to register the calling bot and go through the list of permissions needed as mentioned below. This API supports the following PSTN scenarios: + * Create call enables your bot to create a new outgoing peer-to-peer or group call, or join an existing meeting. You need to register the calling bot and go through the list of permissions needed. This API supports the following PSTN scenarios: * @param Call $body The request body * @param CallsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise @@ -111,7 +111,7 @@ public function toGetRequestInformation(?CallsRequestBuilderGetRequestConfigurat } /** - * Create call enables your bot to create a new outgoing peer-to-peer or group call, or join an existing meeting. You will need to register the calling bot and go through the list of permissions needed as mentioned below. This API supports the following PSTN scenarios: + * Create call enables your bot to create a new outgoing peer-to-peer or group call, or join an existing meeting. You need to register the calling bot and go through the list of permissions needed. This API supports the following PSTN scenarios: * @param Call $body The request body * @param CallsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Communications/Calls/Item/Answer/AnswerRequestBuilder.php b/src/Generated/Communications/Calls/Item/Answer/AnswerRequestBuilder.php index b19bca3a7cd..6fa67af56f7 100644 --- a/src/Generated/Communications/Calls/Item/Answer/AnswerRequestBuilder.php +++ b/src/Generated/Communications/Calls/Item/Answer/AnswerRequestBuilder.php @@ -30,7 +30,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Enable a bot to answer an incoming call. The incoming call request can be an invitation from a participant in a group call or a peer-to-peer call. If an invitation to a group call is received, the notification will contain the chatInfo and meetingInfo parameters. The bot is expected to answer, reject, or redirect the call before the call times out. The current timeout value is 15 seconds for regular scenarios, and 5 seconds for policy-based recording scenarios. This API supports the following PSTN scenarios: + * Enable a bot to answer an incoming call. The incoming call request can be an invitation from a participant in a group call or a peer-to-peer call. If an invitation to a group call is received, the notification contains the chatInfo and meetingInfo parameters. The bot is expected to answer, reject, or redirect the call before the call times out. The current timeout value is 15 seconds for regular scenarios and 5 seconds for policy-based recording scenarios. This API supports the following PSTN scenarios: * @param AnswerPostRequestBody $body The request body * @param AnswerRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise @@ -46,7 +46,7 @@ public function post(AnswerPostRequestBody $body, ?AnswerRequestBuilderPostReque } /** - * Enable a bot to answer an incoming call. The incoming call request can be an invitation from a participant in a group call or a peer-to-peer call. If an invitation to a group call is received, the notification will contain the chatInfo and meetingInfo parameters. The bot is expected to answer, reject, or redirect the call before the call times out. The current timeout value is 15 seconds for regular scenarios, and 5 seconds for policy-based recording scenarios. This API supports the following PSTN scenarios: + * Enable a bot to answer an incoming call. The incoming call request can be an invitation from a participant in a group call or a peer-to-peer call. If an invitation to a group call is received, the notification contains the chatInfo and meetingInfo parameters. The bot is expected to answer, reject, or redirect the call before the call times out. The current timeout value is 15 seconds for regular scenarios and 5 seconds for policy-based recording scenarios. This API supports the following PSTN scenarios: * @param AnswerPostRequestBody $body The request body * @param AnswerRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Communications/Calls/Item/Participants/Invite/InviteRequestBuilder.php b/src/Generated/Communications/Calls/Item/Participants/Invite/InviteRequestBuilder.php index 8bcf9646ece..12acddc4670 100644 --- a/src/Generated/Communications/Calls/Item/Participants/Invite/InviteRequestBuilder.php +++ b/src/Generated/Communications/Calls/Item/Participants/Invite/InviteRequestBuilder.php @@ -31,12 +31,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. + * Invite participants to the active call. For more information about how to handle operations, see commsOperation. * @param InvitePostRequestBody $body The request body * @param InviteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/participant-delete?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/participant-invite?view=graph-rest-1.0 Find more info here */ public function post(InvitePostRequestBody $body, ?InviteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -47,7 +47,7 @@ public function post(InvitePostRequestBody $body, ?InviteRequestBuilderPostReque } /** - * Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. + * Invite participants to the active call. For more information about how to handle operations, see commsOperation. * @param InvitePostRequestBody $body The request body * @param InviteRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Contacts/Delta/DeltaRequestBuilder.php b/src/Generated/Contacts/Delta/DeltaRequestBuilder.php index 6f274e65cd7..d9cbe48bab6 100644 --- a/src/Generated/Contacts/Delta/DeltaRequestBuilder.php +++ b/src/Generated/Contacts/Delta/DeltaRequestBuilder.php @@ -30,7 +30,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire collection. See change tracking for details. + * Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. * @param DeltaRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -45,7 +45,7 @@ public function get(?DeltaRequestBuilderGetRequestConfiguration $requestConfigur } /** - * Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire collection. See change tracking for details. + * Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. * @param DeltaRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Contacts/Delta/DeltaRequestBuilderGetQueryParameters.php b/src/Generated/Contacts/Delta/DeltaRequestBuilderGetQueryParameters.php index f0a4823fbe3..4f8fd4b4edd 100644 --- a/src/Generated/Contacts/Delta/DeltaRequestBuilderGetQueryParameters.php +++ b/src/Generated/Contacts/Delta/DeltaRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire collection. See change tracking for details. + * Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. */ class DeltaRequestBuilderGetQueryParameters { diff --git a/src/Generated/Contracts/Delta/DeltaRequestBuilder.php b/src/Generated/Contracts/Delta/DeltaRequestBuilder.php index d5e16991edc..a78362bac97 100644 --- a/src/Generated/Contracts/Delta/DeltaRequestBuilder.php +++ b/src/Generated/Contracts/Delta/DeltaRequestBuilder.php @@ -30,7 +30,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. * @param DeltaRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -45,7 +45,7 @@ public function get(?DeltaRequestBuilderGetRequestConfiguration $requestConfigur } /** - * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. * @param DeltaRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Contracts/Delta/DeltaRequestBuilderGetQueryParameters.php b/src/Generated/Contracts/Delta/DeltaRequestBuilderGetQueryParameters.php index 87921b617de..1d3114fd7ce 100644 --- a/src/Generated/Contracts/Delta/DeltaRequestBuilderGetQueryParameters.php +++ b/src/Generated/Contracts/Delta/DeltaRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. */ class DeltaRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/DeviceAppManagementRequestBuilder.php b/src/Generated/DeviceAppManagement/DeviceAppManagementRequestBuilder.php index d6b2d6e1805..f45ab57ce28 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-apps-deviceappmanagement-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-policyset-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-onboarding-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 b87ed38f982..2bed1438b82 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 managedAppPolicy object. + * Read properties and relationships of the managedAppProtection 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-managedapppolicy-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-mam-managedappprotection-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 managedAppPolicy object. + * Read properties and relationships of the managedAppProtection 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 58b0bb0c0c9..93329ca5f7b 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 managedAppPolicy object. + * Read properties and relationships of the managedAppProtection object. */ class ManagedAppPolicyItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/ManagedAppPolicies/Item/TargetApps/TargetAppsRequestBuilder.php b/src/Generated/DeviceAppManagement/ManagedAppPolicies/Item/TargetApps/TargetAppsRequestBuilder.php index c14dff918a3..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-managedappprotection-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 5230cbcc5ad..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 managedAppPolicy 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-managedapppolicy-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 managedAppPolicy 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 075c0ea67e0..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 managedAppPolicy 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 e141c5e3073..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-managedappprotection-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 ae38e904200..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-managedappprotection-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/ManagedAppRegistrationItemRequestBuilder.php b/src/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppRegistrationItemRequestBuilder.php index f2aeb41e1d8..8fffbf674ef 100644 --- a/src/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppRegistrationItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppRegistrationItemRequestBuilder.php @@ -69,11 +69,11 @@ public function delete(?ManagedAppRegistrationItemRequestBuilderDeleteRequestCon } /** - * Read properties and relationships of the androidManagedAppRegistration object. + * Read properties and relationships of the iosManagedAppRegistration object. * @param ManagedAppRegistrationItemRequestBuilderGetRequestConfiguration|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-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-mam-iosmanagedappregistration-get?view=graph-rest-1.0 Find more info here */ public function get(?ManagedAppRegistrationItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -117,7 +117,7 @@ public function toDeleteRequestInformation(?ManagedAppRegistrationItemRequestBui } /** - * Read properties and relationships of the androidManagedAppRegistration object. + * Read properties and relationships of the iosManagedAppRegistration object. * @param ManagedAppRegistrationItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppRegistrationItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppRegistrationItemRequestBuilderGetQueryParameters.php index bae004f29fe..92858399e1b 100644 --- a/src/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppRegistrationItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/ManagedAppRegistrations/Item/ManagedAppRegistrationItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Read properties and relationships of the androidManagedAppRegistration object. + * Read properties and relationships of the iosManagedAppRegistration object. */ class ManagedAppRegistrationItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/ManagedAppStatuses/Item/ManagedAppStatusItemRequestBuilder.php b/src/Generated/DeviceAppManagement/ManagedAppStatuses/Item/ManagedAppStatusItemRequestBuilder.php index 1b81a537200..767ab2c7107 100644 --- a/src/Generated/DeviceAppManagement/ManagedAppStatuses/Item/ManagedAppStatusItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/ManagedAppStatuses/Item/ManagedAppStatusItemRequestBuilder.php @@ -45,11 +45,11 @@ public function delete(?ManagedAppStatusItemRequestBuilderDeleteRequestConfigura } /** - * Read properties and relationships of the managedAppStatusRaw object. + * Read properties and relationships of the managedAppStatus object. * @param ManagedAppStatusItemRequestBuilderGetRequestConfiguration|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-managedappstatusraw-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-mam-managedappstatus-get?view=graph-rest-1.0 Find more info here */ public function get(?ManagedAppStatusItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -93,7 +93,7 @@ public function toDeleteRequestInformation(?ManagedAppStatusItemRequestBuilderDe } /** - * Read properties and relationships of the managedAppStatusRaw object. + * Read properties and relationships of the managedAppStatus object. * @param ManagedAppStatusItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/ManagedAppStatuses/Item/ManagedAppStatusItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/ManagedAppStatuses/Item/ManagedAppStatusItemRequestBuilderGetQueryParameters.php index e257e0cbe70..1a778e35b25 100644 --- a/src/Generated/DeviceAppManagement/ManagedAppStatuses/Item/ManagedAppStatusItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/ManagedAppStatuses/Item/ManagedAppStatusItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Read properties and relationships of the managedAppStatusRaw object. + * Read properties and relationships of the managedAppStatus object. */ class ManagedAppStatusItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/ManagedAppStatuses/ManagedAppStatusesRequestBuilder.php b/src/Generated/DeviceAppManagement/ManagedAppStatuses/ManagedAppStatusesRequestBuilder.php index 09583ad8d7a..1b6706769e5 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 managedAppStatusRaw objects. + * List properties and relationships of the managedAppStatus 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-managedappstatusraw-list?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-mam-managedappstatus-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 managedAppStatusRaw objects. + * List properties and relationships of the managedAppStatus 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 02671246a61..1de2629bd1c 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 managedAppStatusRaw objects. + * List properties and relationships of the managedAppStatus objects. */ class ManagedAppStatusesRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Item/ManagedEBookAssignmentItemRequestBuilder.php b/src/Generated/DeviceAppManagement/ManagedEBooks/Item/Assignments/Item/ManagedEBookAssignmentItemRequestBuilder.php index ed1966f7284..28836c49d2a 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 managedEBookAssignment object. + * Read properties and relationships of the iosVppEBookAssignment 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-managedebookassignment-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-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 managedEBookAssignment object. + * Update the properties of a iosVppEBookAssignment 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-managedebookassignment-update?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-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 managedEBookAssignment object. + * Read properties and relationships of the iosVppEBookAssignment 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 managedEBookAssignment object. + * Update the properties of a iosVppEBookAssignment 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 854e051c551..fa920db8c52 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 managedEBookAssignment object. + * Read properties and relationships of the iosVppEBookAssignment object. */ class ManagedEBookAssignmentItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileAppConfigurations/Item/ManagedDeviceMobileAppConfigurationItemRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileAppConfigurations/Item/ManagedDeviceMobileAppConfigurationItemRequestBuilder.php index 6cfa31634c9..3e80867291c 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 iosMobileAppConfiguration object. + * Read properties and relationships of the managedDeviceMobileAppConfiguration 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-iosmobileappconfiguration-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfiguration-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 iosMobileAppConfiguration object. + * Read properties and relationships of the managedDeviceMobileAppConfiguration 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 4b0240dadba..22dd29d03d8 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 iosMobileAppConfiguration object. + * Read properties and relationships of the managedDeviceMobileAppConfiguration object. */ class ManagedDeviceMobileAppConfigurationItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileAppConfigurations/MobileAppConfigurationsRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileAppConfigurations/MobileAppConfigurationsRequestBuilder.php index feacdc9ddcd..b7f2940d11f 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 managedDeviceMobileAppConfiguration objects. + * List properties and relationships of the iosMobileAppConfiguration 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-manageddevicemobileappconfiguration-list?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-apps-iosmobileappconfiguration-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 managedDeviceMobileAppConfiguration objects. + * List properties and relationships of the iosMobileAppConfiguration 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 b6d9410cd6a..804ed807506 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 managedDeviceMobileAppConfiguration objects. + * List properties and relationships of the iosMobileAppConfiguration objects. */ class MobileAppConfigurationsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/Item/MobileAppItemRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/Item/MobileAppItemRequestBuilder.php index 9174b026bd8..6dd6d11d1fd 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 androidLobApp. + * Deletes a microsoftStoreForBusinessApp. * @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-androidlobapp-delete?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-apps-microsoftstoreforbusinessapp-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 iosVppApp object. + * Read properties and relationships of the macOSLobApp 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-iosvppapp-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-apps-macoslobapp-get?view=graph-rest-1.0 Find more info here */ public function get(?MobileAppItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -229,7 +229,7 @@ public function patch(MobileApp $body, ?MobileAppItemRequestBuilderPatchRequestC } /** - * Deletes a androidLobApp. + * Deletes a microsoftStoreForBusinessApp. * @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 iosVppApp object. + * Read properties and relationships of the macOSLobApp object. * @param MobileAppItemRequestBuilderGetRequestConfiguration|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 73f64425901..38b4d07e5cf 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 iosVppApp object. + * Read properties and relationships of the macOSLobApp object. */ class MobileAppItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/MobileApps/MobileAppsRequestBuilder.php b/src/Generated/DeviceAppManagement/MobileApps/MobileAppsRequestBuilder.php index e29024ba720..14e44ed5238 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 iosLobApp objects. + * List properties and relationships of the mobileLobApp 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-ioslobapp-list?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-apps-mobilelobapp-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 iosVppApp object. + * Create a new microsoftStoreForBusinessApp 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-iosvppapp-create?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-apps-microsoftstoreforbusinessapp-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 iosLobApp objects. + * List properties and relationships of the mobileLobApp 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 iosVppApp object. + * Create a new microsoftStoreForBusinessApp 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 b313594efe1..992e0c67b21 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 iosLobApp objects. + * List properties and relationships of the mobileLobApp objects. */ class MobileAppsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/DeviceCompliancePolicies/DeviceCompliancePoliciesRequestBuilder.php b/src/Generated/DeviceManagement/DeviceCompliancePolicies/DeviceCompliancePoliciesRequestBuilder.php index 0825073679a..50816ecc9ce 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 windows10MobileCompliancePolicy objects. + * List properties and relationships of the iosCompliancePolicy 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-windows10mobilecompliancepolicy-list?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-deviceconfig-ioscompliancepolicy-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 windows10CompliancePolicy 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-windows10compliancepolicy-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 windows10MobileCompliancePolicy objects. + * List properties and relationships of the iosCompliancePolicy 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 windows10CompliancePolicy 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 c302cd790e2..b5124d1f52d 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 windows10MobileCompliancePolicy objects. + * List properties and relationships of the iosCompliancePolicy objects. */ class DeviceCompliancePoliciesRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceCompliancePolicyItemRequestBuilder.php b/src/Generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceCompliancePolicyItemRequestBuilder.php index cf47c9e950a..cb5a87fd676 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 iosCompliancePolicy. + * Deletes a androidWorkProfileCompliancePolicy. * @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-ioscompliancepolicy-delete?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-deviceconfig-androidworkprofilecompliancepolicy-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 macOSCompliancePolicy object. + * Read properties and relationships of the windows10CompliancePolicy 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-macoscompliancepolicy-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10compliancepolicy-get?view=graph-rest-1.0 Find more info here */ public function get(?DeviceCompliancePolicyItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -149,7 +149,7 @@ public function patch(DeviceCompliancePolicy $body, ?DeviceCompliancePolicyItemR } /** - * Deletes a iosCompliancePolicy. + * Deletes a androidWorkProfileCompliancePolicy. * @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 macOSCompliancePolicy object. + * Read properties and relationships of the windows10CompliancePolicy object. * @param DeviceCompliancePolicyItemRequestBuilderGetRequestConfiguration|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 ea4fc4eba34..30b39eb73f0 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 macOSCompliancePolicy object. + * Read properties and relationships of the windows10CompliancePolicy object. */ class DeviceCompliancePolicyItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/DeviceConfigurations/DeviceConfigurationsRequestBuilder.php b/src/Generated/DeviceManagement/DeviceConfigurations/DeviceConfigurationsRequestBuilder.php index b6cfefdff27..037f821dbf4 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 androidCustomConfiguration objects. + * List properties and relationships of the macOSGeneralDeviceConfiguration 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-androidcustomconfiguration-list?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-deviceconfig-macosgeneraldeviceconfiguration-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 windowsUpdateForBusinessConfiguration object. + * Create a new windows10EndpointProtectionConfiguration 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-windowsupdateforbusinessconfiguration-create?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10endpointprotectionconfiguration-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 androidCustomConfiguration objects. + * List properties and relationships of the macOSGeneralDeviceConfiguration 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 windowsUpdateForBusinessConfiguration object. + * Create a new windows10EndpointProtectionConfiguration 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 5e66f5eb585..1a24811a27e 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 androidCustomConfiguration objects. + * List properties and relationships of the macOSGeneralDeviceConfiguration objects. */ class DeviceConfigurationsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/DeviceConfigurations/Item/DeviceConfigurationItemRequestBuilder.php b/src/Generated/DeviceManagement/DeviceConfigurations/Item/DeviceConfigurationItemRequestBuilder.php index 1eec8a0992d..c8d41867245 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 windows10GeneralConfiguration. + * Deletes a androidWorkProfileGeneralDeviceConfiguration. * @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-windows10generalconfiguration-delete?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-deviceconfig-androidworkprofilegeneraldeviceconfiguration-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 iosUpdateConfiguration object. + * Read properties and relationships of the windowsUpdateForBusinessConfiguration 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-iosupdateconfiguration-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-deviceconfig-windowsupdateforbusinessconfiguration-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 windows10TeamGeneralConfiguration object. + * Update the properties of a iosCustomConfiguration 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-windows10teamgeneralconfiguration-update?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-deviceconfig-ioscustomconfiguration-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 windows10GeneralConfiguration. + * Deletes a androidWorkProfileGeneralDeviceConfiguration. * @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 iosUpdateConfiguration object. + * Read properties and relationships of the windowsUpdateForBusinessConfiguration 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 windows10TeamGeneralConfiguration object. + * Update the properties of a iosCustomConfiguration 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 13c26daf965..18dac0f0170 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 iosUpdateConfiguration object. + * Read properties and relationships of the windowsUpdateForBusinessConfiguration object. */ class DeviceConfigurationItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/DeviceEnrollmentConfigurationsRequestBuilder.php b/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/DeviceEnrollmentConfigurationsRequestBuilder.php index 93941d91351..737b07129ef 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 deviceEnrollmentPlatformRestrictionsConfiguration objects. + * List properties and relationships of the deviceEnrollmentConfiguration 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-deviceenrollmentplatformrestrictionsconfiguration-list?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentconfiguration-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 deviceEnrollmentPlatformRestrictionsConfiguration object. + * Create a new deviceEnrollmentWindowsHelloForBusinessConfiguration 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-deviceenrollmentplatformrestrictionsconfiguration-create?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-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 deviceEnrollmentPlatformRestrictionsConfiguration objects. + * List properties and relationships of the deviceEnrollmentConfiguration 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 deviceEnrollmentPlatformRestrictionsConfiguration object. + * Create a new deviceEnrollmentWindowsHelloForBusinessConfiguration 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 548f8e3b8a8..4120d08866e 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 deviceEnrollmentPlatformRestrictionsConfiguration objects. + * List properties and relationships of the deviceEnrollmentConfiguration objects. */ class DeviceEnrollmentConfigurationsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/DeviceEnrollmentConfigurationItemRequestBuilder.php b/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/DeviceEnrollmentConfigurationItemRequestBuilder.php index 8f66bf5a304..418ef0b5a51 100644 --- a/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/DeviceEnrollmentConfigurationItemRequestBuilder.php +++ b/src/Generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/DeviceEnrollmentConfigurationItemRequestBuilder.php @@ -70,11 +70,11 @@ public function delete(?DeviceEnrollmentConfigurationItemRequestBuilderDeleteReq } /** - * Read properties and relationships of the deviceEnrollmentConfiguration object. + * Read properties and relationships of the deviceEnrollmentWindowsHelloForBusinessConfiguration 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-deviceenrollmentconfiguration-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-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 deviceEnrollmentPlatformRestrictionsConfiguration object. + * Update the properties of a deviceEnrollmentWindowsHelloForBusinessConfiguration 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-deviceenrollmentplatformrestrictionsconfiguration-update?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-update?view=graph-rest-1.0 Find more info here */ public function patch(DeviceEnrollmentConfiguration $body, ?DeviceEnrollmentConfigurationItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -119,7 +119,7 @@ public function toDeleteRequestInformation(?DeviceEnrollmentConfigurationItemReq } /** - * Read properties and relationships of the deviceEnrollmentConfiguration object. + * Read properties and relationships of the deviceEnrollmentWindowsHelloForBusinessConfiguration 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 deviceEnrollmentPlatformRestrictionsConfiguration object. + * Update the properties of a deviceEnrollmentWindowsHelloForBusinessConfiguration 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 382c8125da1..6c181a7a96b 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 deviceEnrollmentConfiguration object. + * Read properties and relationships of the deviceEnrollmentWindowsHelloForBusinessConfiguration object. */ class DeviceEnrollmentConfigurationItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/DeviceManagementRequestBuilder.php b/src/Generated/DeviceManagement/DeviceManagementRequestBuilder.php index 477b403e7b4..786eb308d0c 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-tem-devicemanagement-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-policyset-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-tem-devicemanagement-update?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-onboarding-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/Reports/ReportsRequestBuilder.php b/src/Generated/DeviceManagement/Reports/ReportsRequestBuilder.php index 76f52f2b624..088e416cf73 100644 --- a/src/Generated/DeviceManagement/Reports/ReportsRequestBuilder.php +++ b/src/Generated/DeviceManagement/Reports/ReportsRequestBuilder.php @@ -23,6 +23,7 @@ use Microsoft\Graph\Generated\DeviceManagement\Reports\GetPolicyNonComplianceSummaryReport\GetPolicyNonComplianceSummaryReportRequestBuilder; use Microsoft\Graph\Generated\DeviceManagement\Reports\GetReportFilters\GetReportFiltersRequestBuilder; use Microsoft\Graph\Generated\DeviceManagement\Reports\GetSettingNonComplianceReport\GetSettingNonComplianceReportRequestBuilder; +use Microsoft\Graph\Generated\DeviceManagement\Reports\RetrieveDeviceAppInstallationStatusReport\RetrieveDeviceAppInstallationStatusReportRequestBuilder; use Microsoft\Graph\Generated\Models\DeviceManagementReports; use Microsoft\Graph\Generated\Models\ODataErrors\ODataError; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; @@ -168,6 +169,13 @@ public function getSettingNonComplianceReport(): GetSettingNonComplianceReportRe return new GetSettingNonComplianceReportRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the retrieveDeviceAppInstallationStatusReport method. + */ + public function retrieveDeviceAppInstallationStatusReport(): RetrieveDeviceAppInstallationStatusReportRequestBuilder { + return new RetrieveDeviceAppInstallationStatusReportRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Instantiates a new ReportsRequestBuilder 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/DeviceManagement/Reports/RetrieveDeviceAppInstallationStatusReport/RetrieveDeviceAppInstallationStatusReportPostRequestBody.php b/src/Generated/DeviceManagement/Reports/RetrieveDeviceAppInstallationStatusReport/RetrieveDeviceAppInstallationStatusReportPostRequestBody.php new file mode 100644 index 00000000000..a86b166a0d9 --- /dev/null +++ b/src/Generated/DeviceManagement/Reports/RetrieveDeviceAppInstallationStatusReport/RetrieveDeviceAppInstallationStatusReportPostRequestBody.php @@ -0,0 +1,318 @@ +backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); + $this->setAdditionalData([]); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return RetrieveDeviceAppInstallationStatusReportPostRequestBody + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): RetrieveDeviceAppInstallationStatusReportPostRequestBody { + return new RetrieveDeviceAppInstallationStatusReportPostRequestBody(); + } + + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return array|null + */ + public function getAdditionalData(): ?array { + $val = $this->getBackingStore()->get('additionalData'); + if (is_null($val) || is_array($val)) { + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'additionalData'"); + } + + /** + * Gets the BackingStore property value. Stores model information. + * @return BackingStore + */ + public function getBackingStore(): BackingStore { + return $this->backingStore; + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return [ + 'filter' => fn(ParseNode $n) => $o->setFilter($n->getStringValue()), + 'groupBy' => function (ParseNode $n) { + $val = $n->getCollectionOfPrimitiveValues(); + if (is_array($val)) { + TypeUtils::validateCollectionValues($val, 'string'); + } + /** @var array|null $val */ + $this->setGroupBy($val); + }, + 'name' => fn(ParseNode $n) => $o->setName($n->getStringValue()), + 'orderBy' => function (ParseNode $n) { + $val = $n->getCollectionOfPrimitiveValues(); + if (is_array($val)) { + TypeUtils::validateCollectionValues($val, 'string'); + } + /** @var array|null $val */ + $this->setOrderBy($val); + }, + 'search' => fn(ParseNode $n) => $o->setSearch($n->getStringValue()), + 'select' => function (ParseNode $n) { + $val = $n->getCollectionOfPrimitiveValues(); + if (is_array($val)) { + TypeUtils::validateCollectionValues($val, 'string'); + } + /** @var array|null $val */ + $this->setSelect($val); + }, + 'sessionId' => fn(ParseNode $n) => $o->setSessionId($n->getStringValue()), + 'skip' => fn(ParseNode $n) => $o->setSkip($n->getIntegerValue()), + 'top' => fn(ParseNode $n) => $o->setTop($n->getIntegerValue()), + ]; + } + + /** + * Gets the filter property value. The filter property + * @return string|null + */ + public function getFilter(): ?string { + $val = $this->getBackingStore()->get('filter'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'filter'"); + } + + /** + * Gets the groupBy property value. The groupBy property + * @return array|null + */ + public function getGroupBy(): ?array { + $val = $this->getBackingStore()->get('groupBy'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, 'string'); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'groupBy'"); + } + + /** + * Gets the name property value. The name property + * @return string|null + */ + public function getName(): ?string { + $val = $this->getBackingStore()->get('name'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'name'"); + } + + /** + * Gets the orderBy property value. The orderBy property + * @return array|null + */ + public function getOrderBy(): ?array { + $val = $this->getBackingStore()->get('orderBy'); + 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 'orderBy'"); + } + + /** + * Gets the search property value. The search property + * @return string|null + */ + public function getSearch(): ?string { + $val = $this->getBackingStore()->get('search'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'search'"); + } + + /** + * Gets the select property value. The select property + * @return array|null + */ + public function getSelect(): ?array { + $val = $this->getBackingStore()->get('select'); + 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 'select'"); + } + + /** + * Gets the sessionId property value. The sessionId property + * @return string|null + */ + public function getSessionId(): ?string { + $val = $this->getBackingStore()->get('sessionId'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'sessionId'"); + } + + /** + * Gets the skip property value. The skip property + * @return int|null + */ + public function getSkip(): ?int { + $val = $this->getBackingStore()->get('skip'); + if (is_null($val) || is_int($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'skip'"); + } + + /** + * Gets the top property value. The top property + * @return int|null + */ + public function getTop(): ?int { + $val = $this->getBackingStore()->get('top'); + if (is_null($val) || is_int($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'top'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeStringValue('filter', $this->getFilter()); + $writer->writeCollectionOfPrimitiveValues('groupBy', $this->getGroupBy()); + $writer->writeStringValue('name', $this->getName()); + $writer->writeCollectionOfPrimitiveValues('orderBy', $this->getOrderBy()); + $writer->writeStringValue('search', $this->getSearch()); + $writer->writeCollectionOfPrimitiveValues('select', $this->getSelect()); + $writer->writeStringValue('sessionId', $this->getSessionId()); + $writer->writeIntegerValue('skip', $this->getSkip()); + $writer->writeIntegerValue('top', $this->getTop()); + $writer->writeAdditionalData($this->getAdditionalData()); + } + + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param array $value Value to set for the AdditionalData property. + */ + public function setAdditionalData(?array $value): void { + $this->getBackingStore()->set('additionalData', $value); + } + + /** + * Sets the BackingStore property value. Stores model information. + * @param BackingStore $value Value to set for the BackingStore property. + */ + public function setBackingStore(BackingStore $value): void { + $this->backingStore = $value; + } + + /** + * Sets the filter property value. The filter property + * @param string|null $value Value to set for the filter property. + */ + public function setFilter(?string $value): void { + $this->getBackingStore()->set('filter', $value); + } + + /** + * Sets the groupBy property value. The groupBy property + * @param array|null $value Value to set for the groupBy property. + */ + public function setGroupBy(?array $value): void { + $this->getBackingStore()->set('groupBy', $value); + } + + /** + * Sets the name property value. The name property + * @param string|null $value Value to set for the name property. + */ + public function setName(?string $value): void { + $this->getBackingStore()->set('name', $value); + } + + /** + * Sets the orderBy property value. The orderBy property + * @param array|null $value Value to set for the orderBy property. + */ + public function setOrderBy(?array $value): void { + $this->getBackingStore()->set('orderBy', $value); + } + + /** + * Sets the search property value. The search property + * @param string|null $value Value to set for the search property. + */ + public function setSearch(?string $value): void { + $this->getBackingStore()->set('search', $value); + } + + /** + * Sets the select property value. The select property + * @param array|null $value Value to set for the select property. + */ + public function setSelect(?array $value): void { + $this->getBackingStore()->set('select', $value); + } + + /** + * Sets the sessionId property value. The sessionId property + * @param string|null $value Value to set for the sessionId property. + */ + public function setSessionId(?string $value): void { + $this->getBackingStore()->set('sessionId', $value); + } + + /** + * Sets the skip property value. The skip property + * @param int|null $value Value to set for the skip property. + */ + public function setSkip(?int $value): void { + $this->getBackingStore()->set('skip', $value); + } + + /** + * Sets the top property value. The top property + * @param int|null $value Value to set for the top property. + */ + public function setTop(?int $value): void { + $this->getBackingStore()->set('top', $value); + } + +} diff --git a/src/Generated/DeviceManagement/Reports/RetrieveDeviceAppInstallationStatusReport/RetrieveDeviceAppInstallationStatusReportRequestBuilder.php b/src/Generated/DeviceManagement/Reports/RetrieveDeviceAppInstallationStatusReport/RetrieveDeviceAppInstallationStatusReportRequestBuilder.php new file mode 100644 index 00000000000..5d3d9507234 --- /dev/null +++ b/src/Generated/DeviceManagement/Reports/RetrieveDeviceAppInstallationStatusReport/RetrieveDeviceAppInstallationStatusReportRequestBuilder.php @@ -0,0 +1,79 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/deviceManagement/reports/retrieveDeviceAppInstallationStatusReport'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action retrieveDeviceAppInstallationStatusReport + * @param RetrieveDeviceAppInstallationStatusReportPostRequestBody $body The request body + * @param RetrieveDeviceAppInstallationStatusReportRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(RetrieveDeviceAppInstallationStatusReportPostRequestBody $body, ?RetrieveDeviceAppInstallationStatusReportRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * Invoke action retrieveDeviceAppInstallationStatusReport + * @param RetrieveDeviceAppInstallationStatusReportPostRequestBody $body The request body + * @param RetrieveDeviceAppInstallationStatusReportRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(RetrieveDeviceAppInstallationStatusReportPostRequestBody $body, ?RetrieveDeviceAppInstallationStatusReportRequestBuilderPostRequestConfiguration $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/octet-stream, application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return RetrieveDeviceAppInstallationStatusReportRequestBuilder + */ + public function withUrl(string $rawUrl): RetrieveDeviceAppInstallationStatusReportRequestBuilder { + return new RetrieveDeviceAppInstallationStatusReportRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/DeviceManagement/Reports/RetrieveDeviceAppInstallationStatusReport/RetrieveDeviceAppInstallationStatusReportRequestBuilderPostRequestConfiguration.php b/src/Generated/DeviceManagement/Reports/RetrieveDeviceAppInstallationStatusReport/RetrieveDeviceAppInstallationStatusReportRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..d8c01d366d4 --- /dev/null +++ b/src/Generated/DeviceManagement/Reports/RetrieveDeviceAppInstallationStatusReport/RetrieveDeviceAppInstallationStatusReportRequestBuilderPostRequestConfiguration.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/DeviceManagement/RoleDefinitions/Item/RoleDefinitionItemRequestBuilder.php b/src/Generated/DeviceManagement/RoleDefinitions/Item/RoleDefinitionItemRequestBuilder.php index 1747e447a8f..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); @@ -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 */ diff --git a/src/Generated/DeviceManagement/RoleDefinitions/RoleDefinitionsRequestBuilder.php b/src/Generated/DeviceManagement/RoleDefinitions/RoleDefinitionsRequestBuilder.php index db6bd1c2b2c..1b0b00b736a 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 deviceAndAppManagementRoleDefinition objects. + * List properties and relationships of the roleDefinition 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-deviceandappmanagementroledefinition-list?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-rbac-roledefinition-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 deviceAndAppManagementRoleDefinition objects. + * List properties and relationships of the roleDefinition 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 448a7624ee5..5b0c2ffab4f 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 deviceAndAppManagementRoleDefinition objects. + * List properties and relationships of the roleDefinition objects. */ class RoleDefinitionsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsersWithUserPrincipalName/AssignedUsersWithUserPrincipalNameRequestBuilder.php b/src/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsersWithUserPrincipalName/AssignedUsersWithUserPrincipalNameRequestBuilder.php new file mode 100644 index 00000000000..4c1097316d5 --- /dev/null +++ b/src/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsersWithUserPrincipalName/AssignedUsersWithUserPrincipalNameRequestBuilder.php @@ -0,0 +1,80 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + * @param string|null $userPrincipalName Alternate key of user + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter, ?string $userPrincipalName = null) { + parent::__construct($requestAdapter, [], '{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}/assignedUsers(userPrincipalName=\'{userPrincipalName}\'){?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $urlTplParams = $pathParametersOrRawUrl; + $urlTplParams['userPrincipalName'] = $userPrincipalName; + $this->pathParameters = $urlTplParams; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The assignment targeted users for the provisioning policy. This list of users is computed based on assignments, licenses, group memberships, and policies. Read-only. Supports$expand. + * @param AssignedUsersWithUserPrincipalNameRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?AssignedUsersWithUserPrincipalNameRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [User::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The assignment targeted users for the provisioning policy. This list of users is computed based on assignments, licenses, group memberships, and policies. Read-only. Supports$expand. + * @param AssignedUsersWithUserPrincipalNameRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?AssignedUsersWithUserPrincipalNameRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return AssignedUsersWithUserPrincipalNameRequestBuilder + */ + public function withUrl(string $rawUrl): AssignedUsersWithUserPrincipalNameRequestBuilder { + return new AssignedUsersWithUserPrincipalNameRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsersWithUserPrincipalName/AssignedUsersWithUserPrincipalNameRequestBuilderGetQueryParameters.php b/src/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsersWithUserPrincipalName/AssignedUsersWithUserPrincipalNameRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..fceffe9b22b --- /dev/null +++ b/src/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsersWithUserPrincipalName/AssignedUsersWithUserPrincipalNameRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new AssignedUsersWithUserPrincipalNameRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsersWithUserPrincipalName/AssignedUsersWithUserPrincipalNameRequestBuilderGetRequestConfiguration.php b/src/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsersWithUserPrincipalName/AssignedUsersWithUserPrincipalNameRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..27efc5e6351 --- /dev/null +++ b/src/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsersWithUserPrincipalName/AssignedUsersWithUserPrincipalNameRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param AssignedUsersWithUserPrincipalNameRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?AssignedUsersWithUserPrincipalNameRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new AssignedUsersWithUserPrincipalNameRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return AssignedUsersWithUserPrincipalNameRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): AssignedUsersWithUserPrincipalNameRequestBuilderGetQueryParameters { + return new AssignedUsersWithUserPrincipalNameRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/CloudPcProvisioningPolicyAssignmentItemRequestBuilder.php b/src/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/CloudPcProvisioningPolicyAssignmentItemRequestBuilder.php index d713bd3e5a2..c6613e20683 100644 --- a/src/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/CloudPcProvisioningPolicyAssignmentItemRequestBuilder.php +++ b/src/Generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/CloudPcProvisioningPolicyAssignmentItemRequestBuilder.php @@ -5,6 +5,7 @@ use Exception; use Http\Promise\Promise; use Microsoft\Graph\Generated\DeviceManagement\VirtualEndpoint\ProvisioningPolicies\Item\Assignments\Item\AssignedUsers\AssignedUsersRequestBuilder; +use Microsoft\Graph\Generated\DeviceManagement\VirtualEndpoint\ProvisioningPolicies\Item\Assignments\Item\AssignedUsersWithUserPrincipalName\AssignedUsersWithUserPrincipalNameRequestBuilder; use Microsoft\Graph\Generated\Models\CloudPcProvisioningPolicyAssignment; use Microsoft\Graph\Generated\Models\ODataErrors\ODataError; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; @@ -24,6 +25,15 @@ public function assignedUsers(): AssignedUsersRequestBuilder { return new AssignedUsersRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to manage the assignedUsers property of the microsoft.graph.cloudPcProvisioningPolicyAssignment entity. + * @param string $userPrincipalName Alternate key of user + * @return AssignedUsersWithUserPrincipalNameRequestBuilder + */ + public function assignedUsersWithUserPrincipalName(string $userPrincipalName): AssignedUsersWithUserPrincipalNameRequestBuilder { + return new AssignedUsersWithUserPrincipalNameRequestBuilder($this->pathParameters, $this->requestAdapter, $userPrincipalName); + } + /** * Instantiates a new CloudPcProvisioningPolicyAssignmentItemRequestBuilder 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/Devices/Delta/DeltaRequestBuilder.php b/src/Generated/Devices/Delta/DeltaRequestBuilder.php index 9d36779ba58..1eec8140f1c 100644 --- a/src/Generated/Devices/Delta/DeltaRequestBuilder.php +++ b/src/Generated/Devices/Delta/DeltaRequestBuilder.php @@ -30,7 +30,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Using delta query. + * Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. * @param DeltaRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -45,7 +45,7 @@ public function get(?DeltaRequestBuilderGetRequestConfiguration $requestConfigur } /** - * Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Using delta query. + * Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. * @param DeltaRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Devices/Delta/DeltaRequestBuilderGetQueryParameters.php b/src/Generated/Devices/Delta/DeltaRequestBuilderGetQueryParameters.php index 4018ded22f2..33782d30a2d 100644 --- a/src/Generated/Devices/Delta/DeltaRequestBuilderGetQueryParameters.php +++ b/src/Generated/Devices/Delta/DeltaRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Using delta query. + * Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. */ class DeltaRequestBuilderGetQueryParameters { diff --git a/src/Generated/Directory/AdministrativeUnits/AdministrativeUnitsRequestBuilder.php b/src/Generated/Directory/AdministrativeUnits/AdministrativeUnitsRequestBuilder.php index 3166a882a8a..e6629618a92 100644 --- a/src/Generated/Directory/AdministrativeUnits/AdministrativeUnitsRequestBuilder.php +++ b/src/Generated/Directory/AdministrativeUnits/AdministrativeUnitsRequestBuilder.php @@ -75,7 +75,7 @@ public function get(?AdministrativeUnitsRequestBuilderGetRequestConfiguration $r } /** - * Use this API to create a new administrativeUnit. + * Create a new administrativeUnit. * @param AdministrativeUnit $body The request body * @param AdministrativeUnitsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise @@ -112,7 +112,7 @@ public function toGetRequestInformation(?AdministrativeUnitsRequestBuilderGetReq } /** - * Use this API to create a new administrativeUnit. + * Create a new administrativeUnit. * @param AdministrativeUnit $body The request body * @param AdministrativeUnitsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/DirectoryObjects/Delta/DeltaRequestBuilder.php b/src/Generated/DirectoryObjects/Delta/DeltaRequestBuilder.php index ed6bdbc67bf..eaff54c52c0 100644 --- a/src/Generated/DirectoryObjects/Delta/DeltaRequestBuilder.php +++ b/src/Generated/DirectoryObjects/Delta/DeltaRequestBuilder.php @@ -30,7 +30,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. * @param DeltaRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -45,7 +45,7 @@ public function get(?DeltaRequestBuilderGetRequestConfiguration $requestConfigur } /** - * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. * @param DeltaRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DirectoryObjects/Delta/DeltaRequestBuilderGetQueryParameters.php b/src/Generated/DirectoryObjects/Delta/DeltaRequestBuilderGetQueryParameters.php index a31cd1d12d1..1585eae9c96 100644 --- a/src/Generated/DirectoryObjects/Delta/DeltaRequestBuilderGetQueryParameters.php +++ b/src/Generated/DirectoryObjects/Delta/DeltaRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. */ class DeltaRequestBuilderGetQueryParameters { diff --git a/src/Generated/DirectoryRoleTemplates/Delta/DeltaRequestBuilder.php b/src/Generated/DirectoryRoleTemplates/Delta/DeltaRequestBuilder.php index 9e068c81997..deabfa2ce3b 100644 --- a/src/Generated/DirectoryRoleTemplates/Delta/DeltaRequestBuilder.php +++ b/src/Generated/DirectoryRoleTemplates/Delta/DeltaRequestBuilder.php @@ -30,7 +30,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. * @param DeltaRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -45,7 +45,7 @@ public function get(?DeltaRequestBuilderGetRequestConfiguration $requestConfigur } /** - * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. * @param DeltaRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DirectoryRoleTemplates/Delta/DeltaRequestBuilderGetQueryParameters.php b/src/Generated/DirectoryRoleTemplates/Delta/DeltaRequestBuilderGetQueryParameters.php index b6cb2146482..f39bd6bbdc6 100644 --- a/src/Generated/DirectoryRoleTemplates/Delta/DeltaRequestBuilderGetQueryParameters.php +++ b/src/Generated/DirectoryRoleTemplates/Delta/DeltaRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. */ class DeltaRequestBuilderGetQueryParameters { diff --git a/src/Generated/DirectoryRoles/Delta/DeltaRequestBuilder.php b/src/Generated/DirectoryRoles/Delta/DeltaRequestBuilder.php index fb1bc13c1e4..16c977de71c 100644 --- a/src/Generated/DirectoryRoles/Delta/DeltaRequestBuilder.php +++ b/src/Generated/DirectoryRoles/Delta/DeltaRequestBuilder.php @@ -30,7 +30,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get newly created, updated, or deleted directory roles without having to perform a full read of the entire resource collection. See Using Delta Query for details. + * Get newly created, updated, or deleted directory roles without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. * @param DeltaRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -45,7 +45,7 @@ public function get(?DeltaRequestBuilderGetRequestConfiguration $requestConfigur } /** - * Get newly created, updated, or deleted directory roles without having to perform a full read of the entire resource collection. See Using Delta Query for details. + * Get newly created, updated, or deleted directory roles without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. * @param DeltaRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DirectoryRoles/Delta/DeltaRequestBuilderGetQueryParameters.php b/src/Generated/DirectoryRoles/Delta/DeltaRequestBuilderGetQueryParameters.php index 505395c35a6..744be42e137 100644 --- a/src/Generated/DirectoryRoles/Delta/DeltaRequestBuilderGetQueryParameters.php +++ b/src/Generated/DirectoryRoles/Delta/DeltaRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get newly created, updated, or deleted directory roles without having to perform a full read of the entire resource collection. See Using Delta Query for details. + * Get newly created, updated, or deleted directory roles without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. */ class DeltaRequestBuilderGetQueryParameters { diff --git a/src/Generated/Drives/Item/Items/Item/Workbook/Names/Item/Range/RangeRequestBuilder.php b/src/Generated/Drives/Item/Items/Item/Workbook/Names/Item/Range/RangeRequestBuilder.php index d7734badcaf..4dafeecbb5c 100644 --- a/src/Generated/Drives/Item/Items/Item/Workbook/Names/Item/Range/RangeRequestBuilder.php +++ b/src/Generated/Drives/Item/Items/Item/Workbook/Names/Item/Range/RangeRequestBuilder.php @@ -241,11 +241,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @param RangeRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/nameditem-range?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/range-get?view=graph-rest-1.0 Find more info here */ public function get(?RangeRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -312,7 +312,7 @@ public function rowWithRow(int $row): RowWithRowRequestBuilder { } /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @param RangeRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Names/Item/Range/RangeRequestBuilder.php b/src/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Names/Item/Range/RangeRequestBuilder.php index cbc3fbbce5d..ba3fdf2c10f 100644 --- a/src/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Names/Item/Range/RangeRequestBuilder.php +++ b/src/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Names/Item/Range/RangeRequestBuilder.php @@ -241,11 +241,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @param RangeRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/nameditem-range?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/range-get?view=graph-rest-1.0 Find more info here */ public function get(?RangeRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -312,7 +312,7 @@ public function rowWithRow(int $row): RowWithRowRequestBuilder { } /** - * Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + * Retrieve the properties and relationships of range object. * @param RangeRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/EmployeeExperience/Communities/Item/CommunityItemRequestBuilder.php b/src/Generated/EmployeeExperience/Communities/Item/CommunityItemRequestBuilder.php index 651bbb22e61..8856771ab5f 100644 --- a/src/Generated/EmployeeExperience/Communities/Item/CommunityItemRequestBuilder.php +++ b/src/Generated/EmployeeExperience/Communities/Item/CommunityItemRequestBuilder.php @@ -6,6 +6,7 @@ use Http\Promise\Promise; use Microsoft\Graph\Generated\EmployeeExperience\Communities\Item\Group\GroupRequestBuilder; use Microsoft\Graph\Generated\EmployeeExperience\Communities\Item\Owners\OwnersRequestBuilder; +use Microsoft\Graph\Generated\EmployeeExperience\Communities\Item\OwnersWithUserPrincipalName\OwnersWithUserPrincipalNameRequestBuilder; use Microsoft\Graph\Generated\Models\Community; use Microsoft\Graph\Generated\Models\ODataErrors\ODataError; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; @@ -76,6 +77,15 @@ public function get(?CommunityItemRequestBuilderGetRequestConfiguration $request return $this->requestAdapter->sendAsync($requestInfo, [Community::class, 'createFromDiscriminatorValue'], $errorMappings); } + /** + * Provides operations to manage the owners property of the microsoft.graph.community entity. + * @param string $userPrincipalName Alternate key of user + * @return OwnersWithUserPrincipalNameRequestBuilder + */ + public function ownersWithUserPrincipalName(string $userPrincipalName): OwnersWithUserPrincipalNameRequestBuilder { + return new OwnersWithUserPrincipalNameRequestBuilder($this->pathParameters, $this->requestAdapter, $userPrincipalName); + } + /** * Update the properties of an existing Viva Engage community. * @param Community $body The request body diff --git a/src/Generated/EmployeeExperience/Communities/Item/OwnersWithUserPrincipalName/OwnersWithUserPrincipalNameRequestBuilder.php b/src/Generated/EmployeeExperience/Communities/Item/OwnersWithUserPrincipalName/OwnersWithUserPrincipalNameRequestBuilder.php new file mode 100644 index 00000000000..c126848a19e --- /dev/null +++ b/src/Generated/EmployeeExperience/Communities/Item/OwnersWithUserPrincipalName/OwnersWithUserPrincipalNameRequestBuilder.php @@ -0,0 +1,80 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + * @param string|null $userPrincipalName Alternate key of user + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter, ?string $userPrincipalName = null) { + parent::__construct($requestAdapter, [], '{+baseurl}/employeeExperience/communities/{community%2Did}/owners(userPrincipalName=\'{userPrincipalName}\'){?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $urlTplParams = $pathParametersOrRawUrl; + $urlTplParams['userPrincipalName'] = $userPrincipalName; + $this->pathParameters = $urlTplParams; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * The admins of the community. Limited to 100 users. If this property isn't specified when you create the community, the calling user is automatically assigned as the community owner. + * @param OwnersWithUserPrincipalNameRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?OwnersWithUserPrincipalNameRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [User::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * The admins of the community. Limited to 100 users. If this property isn't specified when you create the community, the calling user is automatically assigned as the community owner. + * @param OwnersWithUserPrincipalNameRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?OwnersWithUserPrincipalNameRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return OwnersWithUserPrincipalNameRequestBuilder + */ + public function withUrl(string $rawUrl): OwnersWithUserPrincipalNameRequestBuilder { + return new OwnersWithUserPrincipalNameRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/EmployeeExperience/Communities/Item/OwnersWithUserPrincipalName/OwnersWithUserPrincipalNameRequestBuilderGetQueryParameters.php b/src/Generated/EmployeeExperience/Communities/Item/OwnersWithUserPrincipalName/OwnersWithUserPrincipalNameRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..a1e92d3950a --- /dev/null +++ b/src/Generated/EmployeeExperience/Communities/Item/OwnersWithUserPrincipalName/OwnersWithUserPrincipalNameRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new OwnersWithUserPrincipalNameRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/EmployeeExperience/Communities/Item/OwnersWithUserPrincipalName/OwnersWithUserPrincipalNameRequestBuilderGetRequestConfiguration.php b/src/Generated/EmployeeExperience/Communities/Item/OwnersWithUserPrincipalName/OwnersWithUserPrincipalNameRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..a4dbd491130 --- /dev/null +++ b/src/Generated/EmployeeExperience/Communities/Item/OwnersWithUserPrincipalName/OwnersWithUserPrincipalNameRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param OwnersWithUserPrincipalNameRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?OwnersWithUserPrincipalNameRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new OwnersWithUserPrincipalNameRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return OwnersWithUserPrincipalNameRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): OwnersWithUserPrincipalNameRequestBuilderGetQueryParameters { + return new OwnersWithUserPrincipalNameRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/External/Connections/Item/Items/Item/ExternalItemItemRequestBuilder.php b/src/Generated/External/Connections/Item/Items/Item/ExternalItemItemRequestBuilder.php index 814e400c329..6c371b0f61a 100644 --- a/src/Generated/External/Connections/Item/Items/Item/ExternalItemItemRequestBuilder.php +++ b/src/Generated/External/Connections/Item/Items/Item/ExternalItemItemRequestBuilder.php @@ -77,12 +77,12 @@ public function get(?ExternalItemItemRequestBuilderGetRequestConfiguration $requ } /** - * Create a new externalItem object. + * Update the properties of an externalItem object. * @param ExternalItem $body The request body * @param ExternalItemItemRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/externalconnectors-externalconnection-put-items?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/externalconnectors-externalitem-update?view=graph-rest-1.0 Find more info here */ public function put(ExternalItem $body, ?ExternalItemItemRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); @@ -132,7 +132,7 @@ public function toGetRequestInformation(?ExternalItemItemRequestBuilderGetReques } /** - * Create a new externalItem object. + * Update the properties of an externalItem object. * @param ExternalItem $body The request body * @param ExternalItemItemRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/GroupSettingTemplates/Delta/DeltaRequestBuilder.php b/src/Generated/GroupSettingTemplates/Delta/DeltaRequestBuilder.php index 1ad19bdbdbd..6e6a0af13e2 100644 --- a/src/Generated/GroupSettingTemplates/Delta/DeltaRequestBuilder.php +++ b/src/Generated/GroupSettingTemplates/Delta/DeltaRequestBuilder.php @@ -30,7 +30,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. * @param DeltaRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -45,7 +45,7 @@ public function get(?DeltaRequestBuilderGetRequestConfiguration $requestConfigur } /** - * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. * @param DeltaRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/GroupSettingTemplates/Delta/DeltaRequestBuilderGetQueryParameters.php b/src/Generated/GroupSettingTemplates/Delta/DeltaRequestBuilderGetQueryParameters.php index f8882ea09fe..7e2a04d524f 100644 --- a/src/Generated/GroupSettingTemplates/Delta/DeltaRequestBuilderGetQueryParameters.php +++ b/src/Generated/GroupSettingTemplates/Delta/DeltaRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. */ class DeltaRequestBuilderGetQueryParameters { diff --git a/src/Generated/Groups/Delta/DeltaRequestBuilder.php b/src/Generated/Groups/Delta/DeltaRequestBuilder.php index 0c9df72a5f3..90b27b5de9a 100644 --- a/src/Generated/Groups/Delta/DeltaRequestBuilder.php +++ b/src/Generated/Groups/Delta/DeltaRequestBuilder.php @@ -30,7 +30,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. See Using Delta Query for details. + * Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. * @param DeltaRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -45,7 +45,7 @@ public function get(?DeltaRequestBuilderGetRequestConfiguration $requestConfigur } /** - * Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. See Using Delta Query for details. + * Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. * @param DeltaRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Groups/Delta/DeltaRequestBuilderGetQueryParameters.php b/src/Generated/Groups/Delta/DeltaRequestBuilderGetQueryParameters.php index a129cfa68c5..0f23994dfe5 100644 --- a/src/Generated/Groups/Delta/DeltaRequestBuilderGetQueryParameters.php +++ b/src/Generated/Groups/Delta/DeltaRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. See Using Delta Query for details. + * Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. */ class DeltaRequestBuilderGetQueryParameters { diff --git a/src/Generated/Groups/GroupsRequestBuilder.php b/src/Generated/Groups/GroupsRequestBuilder.php index 53cf3f32c0e..f6a2b404f5e 100644 --- a/src/Generated/Groups/GroupsRequestBuilder.php +++ b/src/Generated/Groups/GroupsRequestBuilder.php @@ -99,12 +99,12 @@ public function get(?GroupsRequestBuilderGetRequestConfiguration $requestConfigu } /** - * Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. + * Create a new group as specified in the request body. You can create the following types of groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. * @param Group $body The request body * @param GroupsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/group-upsert?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/group-post-groups?view=graph-rest-1.0 Find more info here */ public function post(Group $body, ?GroupsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -136,7 +136,7 @@ public function toGetRequestInformation(?GroupsRequestBuilderGetRequestConfigura } /** - * Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. + * Create a new group as specified in the request body. You can create the following types of groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. * @param Group $body The request body * @param GroupsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilder.php b/src/Generated/Groups/Item/Conversations/Item/ConversationItemRequestBuilder.php index 707dc038739..964d49d05dc 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/Threads/Item/Posts/PostsRequestBuilder.php b/src/Generated/Groups/Item/Threads/Item/Posts/PostsRequestBuilder.php index 5400772fd5f..50b0c921966 100644 --- a/src/Generated/Groups/Item/Threads/Item/Posts/PostsRequestBuilder.php +++ b/src/Generated/Groups/Item/Threads/Item/Posts/PostsRequestBuilder.php @@ -51,11 +51,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get the posts of the specified thread. You can specify both the parent conversation and the thread, or,you can specify the thread without referencing the parent conversation. + * Get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. * @param PostsRequestBuilderGetRequestConfiguration|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/conversationthread-list-posts?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/post-get?view=graph-rest-1.0 Find more info here */ public function get(?PostsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -66,7 +66,7 @@ public function get(?PostsRequestBuilderGetRequestConfiguration $requestConfigur } /** - * Get the posts of the specified thread. You can specify both the parent conversation and the thread, or,you can specify the thread without referencing the parent conversation. + * Get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. * @param PostsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Groups/Item/Threads/Item/Posts/PostsRequestBuilderGetQueryParameters.php b/src/Generated/Groups/Item/Threads/Item/Posts/PostsRequestBuilderGetQueryParameters.php index c3d334096ac..80d8fda794c 100644 --- a/src/Generated/Groups/Item/Threads/Item/Posts/PostsRequestBuilderGetQueryParameters.php +++ b/src/Generated/Groups/Item/Threads/Item/Posts/PostsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get the posts of the specified thread. You can specify both the parent conversation and the thread, or,you can specify the thread without referencing the parent conversation. + * Get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. */ class PostsRequestBuilderGetQueryParameters { diff --git a/src/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilder.php b/src/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilder.php index c5d8a51a55f..c1176cad084 100644 --- a/src/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilder.php +++ b/src/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilder.php @@ -31,11 +31,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Delete an ipNamedLocation object. + * Delete a namedLocation object. * @param NamedLocationItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/ipnamedlocation-delete?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/namedlocation-delete?view=graph-rest-1.0 Find more info here */ public function delete(?NamedLocationItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); @@ -61,12 +61,12 @@ public function get(?NamedLocationItemRequestBuilderGetRequestConfiguration $req } /** - * Update the properties of a countryNamedLocation object. + * Update the properties of an ipNamedLocation object. * @param NamedLocation $body The request body * @param NamedLocationItemRequestBuilderPatchRequestConfiguration|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-update?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/ipnamedlocation-update?view=graph-rest-1.0 Find more info here */ public function patch(NamedLocation $body, ?NamedLocationItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -77,7 +77,7 @@ public function patch(NamedLocation $body, ?NamedLocationItemRequestBuilderPatch } /** - * Delete an ipNamedLocation object. + * Delete a namedLocation object. * @param NamedLocationItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -116,7 +116,7 @@ public function toGetRequestInformation(?NamedLocationItemRequestBuilderGetReque } /** - * Update the properties of a countryNamedLocation object. + * Update the properties of an ipNamedLocation object. * @param NamedLocation $body The request body * @param NamedLocationItemRequestBuilderPatchRequestConfiguration|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/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 e56dd356f31..3ba70d05b9c 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/Catalogs/Item/CustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/Catalogs/Item/CustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.php @@ -46,11 +46,11 @@ public function delete(?CustomCalloutExtensionItemRequestBuilderDeleteRequestCon } /** - * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. * @param CustomCalloutExtensionItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/accesspackageassignmentworkflowextension-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/accesspackageassignmentrequestworkflowextension-get?view=graph-rest-1.0 Find more info here */ public function get(?CustomCalloutExtensionItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -95,7 +95,7 @@ public function toDeleteRequestInformation(?CustomCalloutExtensionItemRequestBui } /** - * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. * @param CustomCalloutExtensionItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/Catalogs/Item/CustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/Catalogs/Item/CustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilderGetQueryParameters.php index e76ab2b8876..dae8c9ba9e5 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/Catalogs/Item/CustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/Catalogs/Item/CustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. */ class CustomCalloutExtensionItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/IdentityGovernance/TermsOfUse/Agreements/Item/AgreementItemRequestBuilder.php b/src/Generated/IdentityGovernance/TermsOfUse/Agreements/Item/AgreementItemRequestBuilder.php index 4e607afdbae..943430a02e7 100644 --- a/src/Generated/IdentityGovernance/TermsOfUse/Agreements/Item/AgreementItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/TermsOfUse/Agreements/Item/AgreementItemRequestBuilder.php @@ -70,11 +70,11 @@ public function delete(?AgreementItemRequestBuilderDeleteRequestConfiguration $r } /** - * Retrieve the properties and relationships of an agreement object. + * Retrieve all files related to an agreement. This includes the default file and all localized files. * @param AgreementItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/agreement-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/agreement-list-files?view=graph-rest-1.0 Find more info here */ public function get(?AgreementItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -119,7 +119,7 @@ public function toDeleteRequestInformation(?AgreementItemRequestBuilderDeleteReq } /** - * Retrieve the properties and relationships of an agreement object. + * Retrieve all files related to an agreement. This includes the default file and all localized files. * @param AgreementItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/IdentityGovernance/TermsOfUse/Agreements/Item/AgreementItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/TermsOfUse/Agreements/Item/AgreementItemRequestBuilderGetQueryParameters.php index 3ba58bfc831..c02c9925684 100644 --- a/src/Generated/IdentityGovernance/TermsOfUse/Agreements/Item/AgreementItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/IdentityGovernance/TermsOfUse/Agreements/Item/AgreementItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Retrieve the properties and relationships of an agreement object. + * Retrieve all files related to an agreement. This includes the default file and all localized files. */ class AgreementItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/Models/AdministrativeUnit.php b/src/Generated/Models/AdministrativeUnit.php index 35abb91305c..2c65da56c13 100644 --- a/src/Generated/Models/AdministrativeUnit.php +++ b/src/Generated/Models/AdministrativeUnit.php @@ -111,7 +111,7 @@ public function getMembers(): ?array { } /** - * Gets the membershipRule property value. The membershipRule property + * Gets the membershipRule property value. The dynamic membership rule for the administrative unit. For more information about the rules you can use for dynamic administrative units and dynamic groups, see Manage rules for dynamic membership groups in Microsoft Entra ID. * @return string|null */ public function getMembershipRule(): ?string { @@ -123,7 +123,7 @@ public function getMembershipRule(): ?string { } /** - * Gets the membershipRuleProcessingState property value. The membershipRuleProcessingState property + * Gets the membershipRuleProcessingState property value. Controls whether the dynamic membership rule is actively processed. Set to On to activate the dynamic membership rule, or Paused to stop updating membership dynamically. * @return string|null */ public function getMembershipRuleProcessingState(): ?string { @@ -135,7 +135,7 @@ public function getMembershipRuleProcessingState(): ?string { } /** - * Gets the membershipType property value. The membershipType property + * Gets the membershipType property value. Indicates the membership type for the administrative unit. The possible values are: dynamic, assigned. If not set, the default value is null and the default behavior is assigned. * @return string|null */ public function getMembershipType(): ?string { @@ -161,7 +161,7 @@ public function getScopedRoleMembers(): ?array { } /** - * Gets the visibility property value. Controls whether the administrative unit and its members are hidden or public. Can be set to HiddenMembership. If not set (value is null), the default behavior is public. When set to HiddenMembership, only members of the administrative unit can list other members of the administrative unit. + * Gets the visibility property value. Controls whether the administrative unit and its members are hidden or public. Can be set to HiddenMembership. If not set, the default value is null and the default behavior is public. When set to HiddenMembership, only members of the administrative unit can list other members of the administrative unit. * @return string|null */ public function getVisibility(): ?string { @@ -231,7 +231,7 @@ public function setMembers(?array $value): void { } /** - * Sets the membershipRule property value. The membershipRule property + * Sets the membershipRule property value. The dynamic membership rule for the administrative unit. For more information about the rules you can use for dynamic administrative units and dynamic groups, see Manage rules for dynamic membership groups in Microsoft Entra ID. * @param string|null $value Value to set for the membershipRule property. */ public function setMembershipRule(?string $value): void { @@ -239,7 +239,7 @@ public function setMembershipRule(?string $value): void { } /** - * Sets the membershipRuleProcessingState property value. The membershipRuleProcessingState property + * Sets the membershipRuleProcessingState property value. Controls whether the dynamic membership rule is actively processed. Set to On to activate the dynamic membership rule, or Paused to stop updating membership dynamically. * @param string|null $value Value to set for the membershipRuleProcessingState property. */ public function setMembershipRuleProcessingState(?string $value): void { @@ -247,7 +247,7 @@ public function setMembershipRuleProcessingState(?string $value): void { } /** - * Sets the membershipType property value. The membershipType property + * Sets the membershipType property value. Indicates the membership type for the administrative unit. The possible values are: dynamic, assigned. If not set, the default value is null and the default behavior is assigned. * @param string|null $value Value to set for the membershipType property. */ public function setMembershipType(?string $value): void { @@ -263,7 +263,7 @@ public function setScopedRoleMembers(?array $value): void { } /** - * Sets the visibility property value. Controls whether the administrative unit and its members are hidden or public. Can be set to HiddenMembership. If not set (value is null), the default behavior is public. When set to HiddenMembership, only members of the administrative unit can list other members of the administrative unit. + * Sets the visibility property value. Controls whether the administrative unit and its members are hidden or public. Can be set to HiddenMembership. If not set, the default value is null and the default behavior is public. When set to HiddenMembership, only members of the administrative unit can list other members of the administrative unit. * @param string|null $value Value to set for the visibility property. */ public function setVisibility(?string $value): void { diff --git a/src/Generated/Models/CallOptions.php b/src/Generated/Models/CallOptions.php index 3b1993aac90..22943579ecf 100644 --- a/src/Generated/Models/CallOptions.php +++ b/src/Generated/Models/CallOptions.php @@ -72,6 +72,7 @@ public function getFieldDeserializers(): array { return [ 'hideBotAfterEscalation' => fn(ParseNode $n) => $o->setHideBotAfterEscalation($n->getBooleanValue()), 'isContentSharingNotificationEnabled' => fn(ParseNode $n) => $o->setIsContentSharingNotificationEnabled($n->getBooleanValue()), + 'isDeltaRosterEnabled' => fn(ParseNode $n) => $o->setIsDeltaRosterEnabled($n->getBooleanValue()), '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), ]; } @@ -100,6 +101,18 @@ public function getIsContentSharingNotificationEnabled(): ?bool { throw new \UnexpectedValueException("Invalid type found in backing store for 'isContentSharingNotificationEnabled'"); } + /** + * Gets the isDeltaRosterEnabled property value. Indicates whether delta roster is enabled for the call. + * @return bool|null + */ + public function getIsDeltaRosterEnabled(): ?bool { + $val = $this->getBackingStore()->get('isDeltaRosterEnabled'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'isDeltaRosterEnabled'"); + } + /** * Gets the @odata.type property value. The OdataType property * @return string|null @@ -119,6 +132,7 @@ public function getOdataType(): ?string { public function serialize(SerializationWriter $writer): void { $writer->writeBooleanValue('hideBotAfterEscalation', $this->getHideBotAfterEscalation()); $writer->writeBooleanValue('isContentSharingNotificationEnabled', $this->getIsContentSharingNotificationEnabled()); + $writer->writeBooleanValue('isDeltaRosterEnabled', $this->getIsDeltaRosterEnabled()); $writer->writeStringValue('@odata.type', $this->getOdataType()); $writer->writeAdditionalData($this->getAdditionalData()); } @@ -155,6 +169,14 @@ public function setIsContentSharingNotificationEnabled(?bool $value): void { $this->getBackingStore()->set('isContentSharingNotificationEnabled', $value); } + /** + * Sets the isDeltaRosterEnabled property value. Indicates whether delta roster is enabled for the call. + * @param bool|null $value Value to set for the isDeltaRosterEnabled property. + */ + public function setIsDeltaRosterEnabled(?bool $value): void { + $this->getBackingStore()->set('isDeltaRosterEnabled', $value); + } + /** * Sets the @odata.type property value. The OdataType property * @param string|null $value Value to set for the @odata.type property. diff --git a/src/Generated/Models/CallRecords/AdministrativeUnitInfo.php b/src/Generated/Models/CallRecords/AdministrativeUnitInfo.php new file mode 100644 index 00000000000..71566da2fe1 --- /dev/null +++ b/src/Generated/Models/CallRecords/AdministrativeUnitInfo.php @@ -0,0 +1,136 @@ +backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); + $this->setAdditionalData([]); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return AdministrativeUnitInfo + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): AdministrativeUnitInfo { + return new AdministrativeUnitInfo(); + } + + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return array|null + */ + public function getAdditionalData(): ?array { + $val = $this->getBackingStore()->get('additionalData'); + if (is_null($val) || is_array($val)) { + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'additionalData'"); + } + + /** + * Gets the BackingStore property value. Stores model information. + * @return BackingStore + */ + public function getBackingStore(): BackingStore { + return $this->backingStore; + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return [ + 'id' => fn(ParseNode $n) => $o->setId($n->getStringValue()), + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + ]; + } + + /** + * Gets the id property value. The id property + * @return string|null + */ + public function getId(): ?string { + $val = $this->getBackingStore()->get('id'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'id'"); + } + + /** + * Gets the @odata.type property value. The OdataType property + * @return string|null + */ + public function getOdataType(): ?string { + $val = $this->getBackingStore()->get('odataType'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'odataType'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeStringValue('id', $this->getId()); + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeAdditionalData($this->getAdditionalData()); + } + + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param array $value Value to set for the AdditionalData property. + */ + public function setAdditionalData(?array $value): void { + $this->getBackingStore()->set('additionalData', $value); + } + + /** + * Sets the BackingStore property value. Stores model information. + * @param BackingStore $value Value to set for the BackingStore property. + */ + public function setBackingStore(BackingStore $value): void { + $this->backingStore = $value; + } + + /** + * Sets the id property value. The id property + * @param string|null $value Value to set for the id property. + */ + public function setId(?string $value): void { + $this->getBackingStore()->set('id', $value); + } + + /** + * Sets the @odata.type property value. The OdataType property + * @param string|null $value Value to set for the @odata.type property. + */ + public function setOdataType(?string $value): void { + $this->getBackingStore()->set('odataType', $value); + } + +} diff --git a/src/Generated/Models/CallRecords/ParticipantBase.php b/src/Generated/Models/CallRecords/ParticipantBase.php index becdc85e87a..f770caf3812 100644 --- a/src/Generated/Models/CallRecords/ParticipantBase.php +++ b/src/Generated/Models/CallRecords/ParticipantBase.php @@ -7,6 +7,7 @@ use Microsoft\Kiota\Abstractions\Serialization\Parsable; use Microsoft\Kiota\Abstractions\Serialization\ParseNode; use Microsoft\Kiota\Abstractions\Serialization\SerializationWriter; +use Microsoft\Kiota\Abstractions\Types\TypeUtils; class ParticipantBase extends Entity implements Parsable { @@ -34,6 +35,20 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Parti return new ParticipantBase(); } + /** + * Gets the administrativeUnitInfos property value. The administrativeUnitInfos property + * @return array|null + */ + public function getAdministrativeUnitInfos(): ?array { + $val = $this->getBackingStore()->get('administrativeUnitInfos'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, AdministrativeUnitInfo::class); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'administrativeUnitInfos'"); + } + /** * The deserialization information for the current model * @return array @@ -41,6 +56,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Parti public function getFieldDeserializers(): array { $o = $this; return array_merge(parent::getFieldDeserializers(), [ + 'administrativeUnitInfos' => fn(ParseNode $n) => $o->setAdministrativeUnitInfos($n->getCollectionOfObjectValues([AdministrativeUnitInfo::class, 'createFromDiscriminatorValue'])), 'identity' => fn(ParseNode $n) => $o->setIdentity($n->getObjectValue([CommunicationsIdentitySet::class, 'createFromDiscriminatorValue'])), ]); } @@ -63,9 +79,18 @@ public function getIdentity(): ?CommunicationsIdentitySet { */ public function serialize(SerializationWriter $writer): void { parent::serialize($writer); + $writer->writeCollectionOfObjectValues('administrativeUnitInfos', $this->getAdministrativeUnitInfos()); $writer->writeObjectValue('identity', $this->getIdentity()); } + /** + * Sets the administrativeUnitInfos property value. The administrativeUnitInfos property + * @param array|null $value Value to set for the administrativeUnitInfos property. + */ + public function setAdministrativeUnitInfos(?array $value): void { + $this->getBackingStore()->set('administrativeUnitInfos', $value); + } + /** * Sets the identity property value. The identity of the call participant. * @param CommunicationsIdentitySet|null $value Value to set for the identity property. diff --git a/src/Generated/Models/ChatMessageReaction.php b/src/Generated/Models/ChatMessageReaction.php index b967717ddcc..e90a47d7a52 100644 --- a/src/Generated/Models/ChatMessageReaction.php +++ b/src/Generated/Models/ChatMessageReaction.php @@ -57,7 +57,7 @@ public function getBackingStore(): BackingStore { } /** - * Gets the createdDateTime property value. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + * Gets the createdDateTime property value. 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 getCreatedDateTime(): ?DateTime { @@ -68,6 +68,18 @@ public function getCreatedDateTime(): ?DateTime { throw new \UnexpectedValueException("Invalid type found in backing store for 'createdDateTime'"); } + /** + * Gets the displayName property value. The name of the reaction. + * @return string|null + */ + public function getDisplayName(): ?string { + $val = $this->getBackingStore()->get('displayName'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'displayName'"); + } + /** * The deserialization information for the current model * @return array @@ -76,7 +88,9 @@ public function getFieldDeserializers(): array { $o = $this; return [ 'createdDateTime' => fn(ParseNode $n) => $o->setCreatedDateTime($n->getDateTimeValue()), + 'displayName' => fn(ParseNode $n) => $o->setDisplayName($n->getStringValue()), '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + 'reactionContentUrl' => fn(ParseNode $n) => $o->setReactionContentUrl($n->getStringValue()), 'reactionType' => fn(ParseNode $n) => $o->setReactionType($n->getStringValue()), 'user' => fn(ParseNode $n) => $o->setUser($n->getObjectValue([ChatMessageReactionIdentitySet::class, 'createFromDiscriminatorValue'])), ]; @@ -95,7 +109,19 @@ public function getOdataType(): ?string { } /** - * Gets the reactionType property value. Supported values are like, angry, sad, laugh, heart, surprised. + * Gets the reactionContentUrl property value. The hosted content URL for the custom reaction type. + * @return string|null + */ + public function getReactionContentUrl(): ?string { + $val = $this->getBackingStore()->get('reactionContentUrl'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'reactionContentUrl'"); + } + + /** + * Gets the reactionType property value. The reaction type. Supported values include Unicode characters, custom, and some backward-compatible reaction types, such as like, angry, sad, laugh, heart, and surprised. * @return string|null */ public function getReactionType(): ?string { @@ -124,7 +150,9 @@ public function getUser(): ?ChatMessageReactionIdentitySet { */ public function serialize(SerializationWriter $writer): void { $writer->writeDateTimeValue('createdDateTime', $this->getCreatedDateTime()); + $writer->writeStringValue('displayName', $this->getDisplayName()); $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeStringValue('reactionContentUrl', $this->getReactionContentUrl()); $writer->writeStringValue('reactionType', $this->getReactionType()); $writer->writeObjectValue('user', $this->getUser()); $writer->writeAdditionalData($this->getAdditionalData()); @@ -147,13 +175,21 @@ public function setBackingStore(BackingStore $value): void { } /** - * Sets the createdDateTime property value. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + * Sets the createdDateTime property value. 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 createdDateTime property. */ public function setCreatedDateTime(?DateTime $value): void { $this->getBackingStore()->set('createdDateTime', $value); } + /** + * Sets the displayName property value. The name of the reaction. + * @param string|null $value Value to set for the displayName property. + */ + public function setDisplayName(?string $value): void { + $this->getBackingStore()->set('displayName', $value); + } + /** * Sets the @odata.type property value. The OdataType property * @param string|null $value Value to set for the @odata.type property. @@ -163,7 +199,15 @@ public function setOdataType(?string $value): void { } /** - * Sets the reactionType property value. Supported values are like, angry, sad, laugh, heart, surprised. + * Sets the reactionContentUrl property value. The hosted content URL for the custom reaction type. + * @param string|null $value Value to set for the reactionContentUrl property. + */ + public function setReactionContentUrl(?string $value): void { + $this->getBackingStore()->set('reactionContentUrl', $value); + } + + /** + * Sets the reactionType property value. The reaction type. Supported values include Unicode characters, custom, and some backward-compatible reaction types, such as like, angry, sad, laugh, heart, and surprised. * @param string|null $value Value to set for the reactionType property. */ public function setReactionType(?string $value): void { diff --git a/src/Generated/Models/DeviceManagementExportJob.php b/src/Generated/Models/DeviceManagementExportJob.php index 5957e8941fb..5a08c55075d 100644 --- a/src/Generated/Models/DeviceManagementExportJob.php +++ b/src/Generated/Models/DeviceManagementExportJob.php @@ -81,7 +81,7 @@ public function getFilter(): ?string { } /** - * Gets the format property value. Possible values for the file format of a report. + * Gets the format property value. Possible values for the file format of a report to be exported. * @return DeviceManagementReportFileFormat|null */ public function getFormat(): ?DeviceManagementReportFileFormat { @@ -213,7 +213,7 @@ public function setFilter(?string $value): void { } /** - * Sets the format property value. Possible values for the file format of a report. + * Sets the format property value. Possible values for the file format of a report to be exported. * @param DeviceManagementReportFileFormat|null $value Value to set for the format property. */ public function setFormat(?DeviceManagementReportFileFormat $value): void { diff --git a/src/Generated/Models/FileStorageContainer.php b/src/Generated/Models/FileStorageContainer.php index ee15f0e47ea..3d501de47b0 100644 --- a/src/Generated/Models/FileStorageContainer.php +++ b/src/Generated/Models/FileStorageContainer.php @@ -112,6 +112,7 @@ public function getFieldDeserializers(): array { 'displayName' => fn(ParseNode $n) => $o->setDisplayName($n->getStringValue()), 'drive' => fn(ParseNode $n) => $o->setDrive($n->getObjectValue([Drive::class, 'createFromDiscriminatorValue'])), 'permissions' => fn(ParseNode $n) => $o->setPermissions($n->getCollectionOfObjectValues([Permission::class, 'createFromDiscriminatorValue'])), + 'settings' => fn(ParseNode $n) => $o->setSettings($n->getObjectValue([FileStorageContainerSettings::class, 'createFromDiscriminatorValue'])), 'status' => fn(ParseNode $n) => $o->setStatus($n->getEnumValue(FileStorageContainerStatus::class)), 'viewpoint' => fn(ParseNode $n) => $o->setViewpoint($n->getObjectValue([FileStorageContainerViewpoint::class, 'createFromDiscriminatorValue'])), ]); @@ -131,6 +132,18 @@ public function getPermissions(): ?array { throw new \UnexpectedValueException("Invalid type found in backing store for 'permissions'"); } + /** + * Gets the settings property value. The settings property + * @return FileStorageContainerSettings|null + */ + public function getSettings(): ?FileStorageContainerSettings { + $val = $this->getBackingStore()->get('settings'); + if (is_null($val) || $val instanceof FileStorageContainerSettings) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'settings'"); + } + /** * Gets the status property value. Status of the fileStorageContainer. Containers are created as inactive and require activation. Inactive containers are subjected to automatic deletion in 24 hours. The possible values are: inactive, active. Read-only. * @return FileStorageContainerStatus|null @@ -168,6 +181,7 @@ public function serialize(SerializationWriter $writer): void { $writer->writeStringValue('displayName', $this->getDisplayName()); $writer->writeObjectValue('drive', $this->getDrive()); $writer->writeCollectionOfObjectValues('permissions', $this->getPermissions()); + $writer->writeObjectValue('settings', $this->getSettings()); $writer->writeEnumValue('status', $this->getStatus()); $writer->writeObjectValue('viewpoint', $this->getViewpoint()); } @@ -228,6 +242,14 @@ public function setPermissions(?array $value): void { $this->getBackingStore()->set('permissions', $value); } + /** + * Sets the settings property value. The settings property + * @param FileStorageContainerSettings|null $value Value to set for the settings property. + */ + public function setSettings(?FileStorageContainerSettings $value): void { + $this->getBackingStore()->set('settings', $value); + } + /** * Sets the status property value. Status of the fileStorageContainer. Containers are created as inactive and require activation. Inactive containers are subjected to automatic deletion in 24 hours. The possible values are: inactive, active. Read-only. * @param FileStorageContainerStatus|null $value Value to set for the status property. diff --git a/src/Generated/Models/FileStorageContainerSettings.php b/src/Generated/Models/FileStorageContainerSettings.php new file mode 100644 index 00000000000..8365b3283e9 --- /dev/null +++ b/src/Generated/Models/FileStorageContainerSettings.php @@ -0,0 +1,136 @@ +backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); + $this->setAdditionalData([]); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return FileStorageContainerSettings + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): FileStorageContainerSettings { + return new FileStorageContainerSettings(); + } + + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return array|null + */ + public function getAdditionalData(): ?array { + $val = $this->getBackingStore()->get('additionalData'); + if (is_null($val) || is_array($val)) { + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'additionalData'"); + } + + /** + * Gets the BackingStore property value. Stores model information. + * @return BackingStore + */ + public function getBackingStore(): BackingStore { + return $this->backingStore; + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return [ + 'isOcrEnabled' => fn(ParseNode $n) => $o->setIsOcrEnabled($n->getBooleanValue()), + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + ]; + } + + /** + * Gets the isOcrEnabled property value. Indicates whether optical character recognition (OCR) is enabled for a given container. When OCR is enabled on a container, OCR extraction is performed for new and updated documents of supported types. The extracted fields are added to the metadata of the document, enabling end-user search and search-driven solutions. Changing this property from true to false doesn't remove OCR metadata that was created while it was true. Default value is false. + * @return bool|null + */ + public function getIsOcrEnabled(): ?bool { + $val = $this->getBackingStore()->get('isOcrEnabled'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'isOcrEnabled'"); + } + + /** + * Gets the @odata.type property value. The OdataType property + * @return string|null + */ + public function getOdataType(): ?string { + $val = $this->getBackingStore()->get('odataType'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'odataType'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeBooleanValue('isOcrEnabled', $this->getIsOcrEnabled()); + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeAdditionalData($this->getAdditionalData()); + } + + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param array $value Value to set for the AdditionalData property. + */ + public function setAdditionalData(?array $value): void { + $this->getBackingStore()->set('additionalData', $value); + } + + /** + * Sets the BackingStore property value. Stores model information. + * @param BackingStore $value Value to set for the BackingStore property. + */ + public function setBackingStore(BackingStore $value): void { + $this->backingStore = $value; + } + + /** + * Sets the isOcrEnabled property value. Indicates whether optical character recognition (OCR) is enabled for a given container. When OCR is enabled on a container, OCR extraction is performed for new and updated documents of supported types. The extracted fields are added to the metadata of the document, enabling end-user search and search-driven solutions. Changing this property from true to false doesn't remove OCR metadata that was created while it was true. Default value is false. + * @param bool|null $value Value to set for the isOcrEnabled property. + */ + public function setIsOcrEnabled(?bool $value): void { + $this->getBackingStore()->set('isOcrEnabled', $value); + } + + /** + * Sets the @odata.type property value. The OdataType property + * @param string|null $value Value to set for the @odata.type property. + */ + public function setOdataType(?string $value): void { + $this->getBackingStore()->set('odataType', $value); + } + +} diff --git a/src/Generated/Models/ProtectionRuleBase.php b/src/Generated/Models/ProtectionRuleBase.php index 475bd947772..1cedf5e20eb 100644 --- a/src/Generated/Models/ProtectionRuleBase.php +++ b/src/Generated/Models/ProtectionRuleBase.php @@ -124,7 +124,7 @@ public function getLastModifiedDateTime(): ?DateTime { } /** - * Gets the status property value. The status of the protection rule. The possible values are: draft, active, completed, completedWithErrors, unknownFutureValue. + * Gets the status property value. The status of the protection rule. The possible values are: draft, active, completed, completedWithErrors, unknownFutureValue. The draft member is currently unsupported. * @return ProtectionRuleStatus|null */ public function getStatus(): ?ProtectionRuleStatus { @@ -199,7 +199,7 @@ public function setLastModifiedDateTime(?DateTime $value): void { } /** - * Sets the status property value. The status of the protection rule. The possible values are: draft, active, completed, completedWithErrors, unknownFutureValue. + * Sets the status property value. The status of the protection rule. The possible values are: draft, active, completed, completedWithErrors, unknownFutureValue. The draft member is currently unsupported. * @param ProtectionRuleStatus|null $value Value to set for the status property. */ public function setStatus(?ProtectionRuleStatus $value): void { diff --git a/src/Generated/Models/ProvisionedPlan.php b/src/Generated/Models/ProvisionedPlan.php index f7b31eb300d..1844a2ddb21 100644 --- a/src/Generated/Models/ProvisionedPlan.php +++ b/src/Generated/Models/ProvisionedPlan.php @@ -56,7 +56,7 @@ public function getBackingStore(): BackingStore { } /** - * Gets the capabilityStatus property value. For example, 'Enabled'. + * Gets the capabilityStatus property value. Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. * @return string|null */ public function getCapabilityStatus(): ?string { @@ -94,7 +94,7 @@ public function getOdataType(): ?string { } /** - * Gets the provisioningStatus property value. For example, 'Success'. + * Gets the provisioningStatus property value. The possible values are:Success - Service is fully provisioned.Disabled - Service is disabled.Error - The service plan isn't provisioned and is in an error state.PendingInput - The service isn't provisioned and is awaiting service confirmation.PendingActivation - The service is provisioned but requires explicit activation by an administrator (for example, Intune_O365 service plan)PendingProvisioning - Microsoft has added a new service to the product SKU and it isn't activated in the tenant. * @return string|null */ public function getProvisioningStatus(): ?string { @@ -106,7 +106,7 @@ public function getProvisioningStatus(): ?string { } /** - * Gets the service property value. The name of the service; for example, 'AccessControlS2S' + * Gets the service property value. The name of the service; for example, 'AccessControlS2S'. * @return string|null */ public function getService(): ?string { @@ -146,7 +146,7 @@ public function setBackingStore(BackingStore $value): void { } /** - * Sets the capabilityStatus property value. For example, 'Enabled'. + * Sets the capabilityStatus property value. Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. * @param string|null $value Value to set for the capabilityStatus property. */ public function setCapabilityStatus(?string $value): void { @@ -162,7 +162,7 @@ public function setOdataType(?string $value): void { } /** - * Sets the provisioningStatus property value. For example, 'Success'. + * Sets the provisioningStatus property value. The possible values are:Success - Service is fully provisioned.Disabled - Service is disabled.Error - The service plan isn't provisioned and is in an error state.PendingInput - The service isn't provisioned and is awaiting service confirmation.PendingActivation - The service is provisioned but requires explicit activation by an administrator (for example, Intune_O365 service plan)PendingProvisioning - Microsoft has added a new service to the product SKU and it isn't activated in the tenant. * @param string|null $value Value to set for the provisioningStatus property. */ public function setProvisioningStatus(?string $value): void { @@ -170,7 +170,7 @@ public function setProvisioningStatus(?string $value): void { } /** - * Sets the service property value. The name of the service; for example, 'AccessControlS2S' + * Sets the service property value. The name of the service; for example, 'AccessControlS2S'. * @param string|null $value Value to set for the service property. */ public function setService(?string $value): void { diff --git a/src/Generated/Models/RiskDetection.php b/src/Generated/Models/RiskDetection.php index 7780fb1f967..2a1dfaeb487 100644 --- a/src/Generated/Models/RiskDetection.php +++ b/src/Generated/Models/RiskDetection.php @@ -175,7 +175,7 @@ public function getRequestId(): ?string { } /** - * Gets the riskDetail property value. Details of the detected risk. The possible values are: none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue, m365DAdminDismissedDetection. Note that you must use the Prefer: include - unknown -enum-members request header to get the following value(s) in this evolvable enum: m365DAdminDismissedDetection. + * Gets the riskDetail property value. Details of the detected risk. The possible values are: none, adminGeneratedTemporaryPassword, userChangedPasswordOnPremises, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue, m365DAdminDismissedDetection. Note that you must use the Prefer: include - unknown -enum-members request header to get the following value(s) in this evolvable enum: m365DAdminDismissedDetection. * @return RiskDetail|null */ public function getRiskDetail(): ?RiskDetail { @@ -390,7 +390,7 @@ public function setRequestId(?string $value): void { } /** - * Sets the riskDetail property value. Details of the detected risk. The possible values are: none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue, m365DAdminDismissedDetection. Note that you must use the Prefer: include - unknown -enum-members request header to get the following value(s) in this evolvable enum: m365DAdminDismissedDetection. + * Sets the riskDetail property value. Details of the detected risk. The possible values are: none, adminGeneratedTemporaryPassword, userChangedPasswordOnPremises, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue, m365DAdminDismissedDetection. Note that you must use the Prefer: include - unknown -enum-members request header to get the following value(s) in this evolvable enum: m365DAdminDismissedDetection. * @param RiskDetail|null $value Value to set for the riskDetail property. */ public function setRiskDetail(?RiskDetail $value): void { diff --git a/src/Generated/Models/Security/CaseOperation.php b/src/Generated/Models/Security/CaseOperation.php index 2e354a8de93..e42ea2178d6 100644 --- a/src/Generated/Models/Security/CaseOperation.php +++ b/src/Generated/Models/Security/CaseOperation.php @@ -43,7 +43,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): CaseO } /** - * Gets the action property value. The type of action the operation represents. Possible values are: addToReviewSet,applyTags,contentExport,convertToPdf,estimateStatistics, purgeData + * Gets the action property value. The type of action the operation represents. Possible values are: contentExport, applyTags, convertToPdf, index, estimateStatistics, addToReviewSet, holdUpdate, unknownFutureValue, purgeData, exportReport, exportResult. You must use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: purgeData, exportReport, exportResult. * @return CaseAction|null */ public function getAction(): ?CaseAction { @@ -159,7 +159,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the action property value. The type of action the operation represents. Possible values are: addToReviewSet,applyTags,contentExport,convertToPdf,estimateStatistics, purgeData + * Sets the action property value. The type of action the operation represents. Possible values are: contentExport, applyTags, convertToPdf, index, estimateStatistics, addToReviewSet, holdUpdate, unknownFutureValue, purgeData, exportReport, exportResult. You must use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: purgeData, exportReport, exportResult. * @param CaseAction|null $value Value to set for the action property. */ public function setAction(?CaseAction $value): void { diff --git a/src/Generated/Models/Security/EdiscoverySearch.php b/src/Generated/Models/Security/EdiscoverySearch.php index 77be71e5688..475e8d2b23a 100644 --- a/src/Generated/Models/Security/EdiscoverySearch.php +++ b/src/Generated/Models/Security/EdiscoverySearch.php @@ -67,7 +67,7 @@ public function getCustodianSources(): ?array { } /** - * Gets the dataSourceScopes property value. When specified, the collection will span across a service for an entire workload. Possible values are: none, allTenantMailboxes, allTenantSites, allCaseCustodians, allCaseNoncustodialDataSources. + * Gets the dataSourceScopes property value. When specified, the collection spans across a service for an entire workload. Possible values are: none, allTenantMailboxes, allTenantSites, allCaseCustodians, allCaseNoncustodialDataSources. * @return DataSourceScopes|null */ public function getDataSourceScopes(): ?DataSourceScopes { @@ -159,7 +159,7 @@ public function setCustodianSources(?array $value): void { } /** - * Sets the dataSourceScopes property value. When specified, the collection will span across a service for an entire workload. Possible values are: none, allTenantMailboxes, allTenantSites, allCaseCustodians, allCaseNoncustodialDataSources. + * Sets the dataSourceScopes property value. When specified, the collection spans across a service for an entire workload. Possible values are: none, allTenantMailboxes, allTenantSites, allCaseCustodians, allCaseNoncustodialDataSources. * @param DataSourceScopes|null $value Value to set for the dataSourceScopes property. */ public function setDataSourceScopes(?DataSourceScopes $value): void { diff --git a/src/Generated/Models/Security/EdiscoverySearchExportOperation.php b/src/Generated/Models/Security/EdiscoverySearchExportOperation.php index ddfc78b8c22..ec18decbccf 100644 --- a/src/Generated/Models/Security/EdiscoverySearchExportOperation.php +++ b/src/Generated/Models/Security/EdiscoverySearchExportOperation.php @@ -26,7 +26,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Edisc } /** - * Gets the additionalOptions property value. The additionalOptions property + * Gets the additionalOptions property value. The additional items to include in the export. The possible values are: none, teamsAndYammerConversations, cloudAttachments, allDocumentVersions, subfolderContents, listAttachments, unknownFutureValue. * @return AdditionalOptions|null */ public function getAdditionalOptions(): ?AdditionalOptions { @@ -38,7 +38,7 @@ public function getAdditionalOptions(): ?AdditionalOptions { } /** - * Gets the description property value. The description property + * Gets the description property value. The description of the export by the user. * @return string|null */ public function getDescription(): ?string { @@ -50,7 +50,7 @@ public function getDescription(): ?string { } /** - * Gets the displayName property value. The displayName property + * Gets the displayName property value. The name of export provided by the user. * @return string|null */ public function getDisplayName(): ?string { @@ -62,7 +62,7 @@ public function getDisplayName(): ?string { } /** - * Gets the exportCriteria property value. The exportCriteria property + * Gets the exportCriteria property value. Items to be included in the export. The possible values are: searchHits, partiallyIndexed, unknownFutureValue. * @return ExportCriteria|null */ public function getExportCriteria(): ?ExportCriteria { @@ -74,7 +74,7 @@ public function getExportCriteria(): ?ExportCriteria { } /** - * Gets the exportFileMetadata property value. The exportFileMetadata property + * Gets the exportFileMetadata property value. Contains the properties for an export file metadata, including downloadUrl, fileName, and size. * @return array|null */ public function getExportFileMetadata(): ?array { @@ -88,7 +88,7 @@ public function getExportFileMetadata(): ?array { } /** - * Gets the exportFormat property value. The exportFormat property + * Gets the exportFormat property value. Format of the emails of the export. The possible values are: pst, msg, eml, unknownFutureValue. * @return ExportFormat|null */ public function getExportFormat(): ?ExportFormat { @@ -100,7 +100,7 @@ public function getExportFormat(): ?ExportFormat { } /** - * Gets the exportLocation property value. The exportLocation property + * Gets the exportLocation property value. Location scope for partially indexed items. You can choose to include partially indexed items only in responsive locations with search hits or in all targeted locations. The possible values are: responsiveLocations, nonresponsiveLocations, unknownFutureValue. * @return ExportLocation|null */ public function getExportLocation(): ?ExportLocation { @@ -112,7 +112,7 @@ public function getExportLocation(): ?ExportLocation { } /** - * Gets the exportSingleItems property value. The exportSingleItems property + * Gets the exportSingleItems property value. Indicates whether to export single items. * @return bool|null */ public function getExportSingleItems(): ?bool { @@ -143,7 +143,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the search property value. The search property + * Gets the search property value. The eDiscovery searches under each case. * @return EdiscoverySearch|null */ public function getSearch(): ?EdiscoverySearch { @@ -172,7 +172,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the additionalOptions property value. The additionalOptions property + * Sets the additionalOptions property value. The additional items to include in the export. The possible values are: none, teamsAndYammerConversations, cloudAttachments, allDocumentVersions, subfolderContents, listAttachments, unknownFutureValue. * @param AdditionalOptions|null $value Value to set for the additionalOptions property. */ public function setAdditionalOptions(?AdditionalOptions $value): void { @@ -180,7 +180,7 @@ public function setAdditionalOptions(?AdditionalOptions $value): void { } /** - * Sets the description property value. The description property + * Sets the description property value. The description of the export by the user. * @param string|null $value Value to set for the description property. */ public function setDescription(?string $value): void { @@ -188,7 +188,7 @@ public function setDescription(?string $value): void { } /** - * Sets the displayName property value. The displayName property + * Sets the displayName property value. The name of export provided by the user. * @param string|null $value Value to set for the displayName property. */ public function setDisplayName(?string $value): void { @@ -196,7 +196,7 @@ public function setDisplayName(?string $value): void { } /** - * Sets the exportCriteria property value. The exportCriteria property + * Sets the exportCriteria property value. Items to be included in the export. The possible values are: searchHits, partiallyIndexed, unknownFutureValue. * @param ExportCriteria|null $value Value to set for the exportCriteria property. */ public function setExportCriteria(?ExportCriteria $value): void { @@ -204,7 +204,7 @@ public function setExportCriteria(?ExportCriteria $value): void { } /** - * Sets the exportFileMetadata property value. The exportFileMetadata property + * Sets the exportFileMetadata property value. Contains the properties for an export file metadata, including downloadUrl, fileName, and size. * @param array|null $value Value to set for the exportFileMetadata property. */ public function setExportFileMetadata(?array $value): void { @@ -212,7 +212,7 @@ public function setExportFileMetadata(?array $value): void { } /** - * Sets the exportFormat property value. The exportFormat property + * Sets the exportFormat property value. Format of the emails of the export. The possible values are: pst, msg, eml, unknownFutureValue. * @param ExportFormat|null $value Value to set for the exportFormat property. */ public function setExportFormat(?ExportFormat $value): void { @@ -220,7 +220,7 @@ public function setExportFormat(?ExportFormat $value): void { } /** - * Sets the exportLocation property value. The exportLocation property + * Sets the exportLocation property value. Location scope for partially indexed items. You can choose to include partially indexed items only in responsive locations with search hits or in all targeted locations. The possible values are: responsiveLocations, nonresponsiveLocations, unknownFutureValue. * @param ExportLocation|null $value Value to set for the exportLocation property. */ public function setExportLocation(?ExportLocation $value): void { @@ -228,7 +228,7 @@ public function setExportLocation(?ExportLocation $value): void { } /** - * Sets the exportSingleItems property value. The exportSingleItems property + * Sets the exportSingleItems property value. Indicates whether to export single items. * @param bool|null $value Value to set for the exportSingleItems property. */ public function setExportSingleItems(?bool $value): void { @@ -236,7 +236,7 @@ public function setExportSingleItems(?bool $value): void { } /** - * Sets the search property value. The search property + * Sets the search property value. The eDiscovery searches under each case. * @param EdiscoverySearch|null $value Value to set for the search property. */ public function setSearch(?EdiscoverySearch $value): void { diff --git a/src/Generated/Models/Security/PurgeType.php b/src/Generated/Models/Security/PurgeType.php index 42956868429..ff0d1ca0f28 100644 --- a/src/Generated/Models/Security/PurgeType.php +++ b/src/Generated/Models/Security/PurgeType.php @@ -6,6 +6,6 @@ class PurgeType extends Enum { public const RECOVERABLE = 'recoverable'; - public const PERMANENTLY_DELETED = 'permanentlyDeleted'; public const UNKNOWN_FUTURE_VALUE = 'unknownFutureValue'; + public const PERMANENTLY_DELETE = 'permanentlyDelete'; } diff --git a/src/Generated/Models/TeamsAppAuthorization.php b/src/Generated/Models/TeamsAppAuthorization.php index 0c8d6ae31ec..d4379da601a 100644 --- a/src/Generated/Models/TeamsAppAuthorization.php +++ b/src/Generated/Models/TeamsAppAuthorization.php @@ -55,6 +55,18 @@ public function getBackingStore(): BackingStore { return $this->backingStore; } + /** + * Gets the clientAppId property value. The registration ID of the Microsoft Entra app ID associated with the teamsApp. + * @return string|null + */ + public function getClientAppId(): ?string { + $val = $this->getBackingStore()->get('clientAppId'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'clientAppId'"); + } + /** * The deserialization information for the current model * @return array @@ -62,6 +74,7 @@ public function getBackingStore(): BackingStore { public function getFieldDeserializers(): array { $o = $this; return [ + 'clientAppId' => fn(ParseNode $n) => $o->setClientAppId($n->getStringValue()), '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), 'requiredPermissionSet' => fn(ParseNode $n) => $o->setRequiredPermissionSet($n->getObjectValue([TeamsAppPermissionSet::class, 'createFromDiscriminatorValue'])), ]; @@ -96,6 +109,7 @@ public function getRequiredPermissionSet(): ?TeamsAppPermissionSet { * @param SerializationWriter $writer Serialization writer to use to serialize this model */ public function serialize(SerializationWriter $writer): void { + $writer->writeStringValue('clientAppId', $this->getClientAppId()); $writer->writeStringValue('@odata.type', $this->getOdataType()); $writer->writeObjectValue('requiredPermissionSet', $this->getRequiredPermissionSet()); $writer->writeAdditionalData($this->getAdditionalData()); @@ -117,6 +131,14 @@ public function setBackingStore(BackingStore $value): void { $this->backingStore = $value; } + /** + * Sets the clientAppId property value. The registration ID of the Microsoft Entra app ID associated with the teamsApp. + * @param string|null $value Value to set for the clientAppId property. + */ + public function setClientAppId(?string $value): void { + $this->getBackingStore()->set('clientAppId', $value); + } + /** * Sets the @odata.type property value. The OdataType property * @param string|null $value Value to set for the @odata.type property. diff --git a/src/Generated/Models/Win32LobAppAssignmentSettings.php b/src/Generated/Models/Win32LobAppAssignmentSettings.php index b58d75900a9..44d1a8b5206 100644 --- a/src/Generated/Models/Win32LobAppAssignmentSettings.php +++ b/src/Generated/Models/Win32LobAppAssignmentSettings.php @@ -28,6 +28,18 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Win32 return new Win32LobAppAssignmentSettings(); } + /** + * Gets the autoUpdateSettings property value. The auto-update settings to apply for this app assignment. + * @return Win32LobAppAutoUpdateSettings|null + */ + public function getAutoUpdateSettings(): ?Win32LobAppAutoUpdateSettings { + $val = $this->getBackingStore()->get('autoUpdateSettings'); + if (is_null($val) || $val instanceof Win32LobAppAutoUpdateSettings) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'autoUpdateSettings'"); + } + /** * Gets the deliveryOptimizationPriority property value. Contains value for delivery optimization priority. * @return Win32LobAppDeliveryOptimizationPriority|null @@ -47,6 +59,7 @@ public function getDeliveryOptimizationPriority(): ?Win32LobAppDeliveryOptimizat public function getFieldDeserializers(): array { $o = $this; return array_merge(parent::getFieldDeserializers(), [ + 'autoUpdateSettings' => fn(ParseNode $n) => $o->setAutoUpdateSettings($n->getObjectValue([Win32LobAppAutoUpdateSettings::class, 'createFromDiscriminatorValue'])), 'deliveryOptimizationPriority' => fn(ParseNode $n) => $o->setDeliveryOptimizationPriority($n->getEnumValue(Win32LobAppDeliveryOptimizationPriority::class)), 'installTimeSettings' => fn(ParseNode $n) => $o->setInstallTimeSettings($n->getObjectValue([MobileAppInstallTimeSettings::class, 'createFromDiscriminatorValue'])), 'notifications' => fn(ParseNode $n) => $o->setNotifications($n->getEnumValue(Win32LobAppNotification::class)), @@ -96,12 +109,21 @@ public function getRestartSettings(): ?Win32LobAppRestartSettings { */ public function serialize(SerializationWriter $writer): void { parent::serialize($writer); + $writer->writeObjectValue('autoUpdateSettings', $this->getAutoUpdateSettings()); $writer->writeEnumValue('deliveryOptimizationPriority', $this->getDeliveryOptimizationPriority()); $writer->writeObjectValue('installTimeSettings', $this->getInstallTimeSettings()); $writer->writeEnumValue('notifications', $this->getNotifications()); $writer->writeObjectValue('restartSettings', $this->getRestartSettings()); } + /** + * Sets the autoUpdateSettings property value. The auto-update settings to apply for this app assignment. + * @param Win32LobAppAutoUpdateSettings|null $value Value to set for the autoUpdateSettings property. + */ + public function setAutoUpdateSettings(?Win32LobAppAutoUpdateSettings $value): void { + $this->getBackingStore()->set('autoUpdateSettings', $value); + } + /** * Sets the deliveryOptimizationPriority property value. Contains value for delivery optimization priority. * @param Win32LobAppDeliveryOptimizationPriority|null $value Value to set for the deliveryOptimizationPriority property. diff --git a/src/Generated/Models/Win32LobAppAutoUpdateSettings.php b/src/Generated/Models/Win32LobAppAutoUpdateSettings.php new file mode 100644 index 00000000000..f002480091a --- /dev/null +++ b/src/Generated/Models/Win32LobAppAutoUpdateSettings.php @@ -0,0 +1,139 @@ +backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); + $this->setAdditionalData([]); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return Win32LobAppAutoUpdateSettings + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): Win32LobAppAutoUpdateSettings { + return new Win32LobAppAutoUpdateSettings(); + } + + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return array|null + */ + public function getAdditionalData(): ?array { + $val = $this->getBackingStore()->get('additionalData'); + if (is_null($val) || is_array($val)) { + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'additionalData'"); + } + + /** + * Gets the autoUpdateSupersededAppsState property value. Contains value for auto-update superseded apps. + * @return Win32LobAutoUpdateSupersededAppsState|null + */ + public function getAutoUpdateSupersededAppsState(): ?Win32LobAutoUpdateSupersededAppsState { + $val = $this->getBackingStore()->get('autoUpdateSupersededAppsState'); + if (is_null($val) || $val instanceof Win32LobAutoUpdateSupersededAppsState) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'autoUpdateSupersededAppsState'"); + } + + /** + * Gets the BackingStore property value. Stores model information. + * @return BackingStore + */ + public function getBackingStore(): BackingStore { + return $this->backingStore; + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return [ + 'autoUpdateSupersededAppsState' => fn(ParseNode $n) => $o->setAutoUpdateSupersededAppsState($n->getEnumValue(Win32LobAutoUpdateSupersededAppsState::class)), + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + ]; + } + + /** + * Gets the @odata.type property value. The OdataType property + * @return string|null + */ + public function getOdataType(): ?string { + $val = $this->getBackingStore()->get('odataType'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'odataType'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeEnumValue('autoUpdateSupersededAppsState', $this->getAutoUpdateSupersededAppsState()); + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeAdditionalData($this->getAdditionalData()); + } + + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param array $value Value to set for the AdditionalData property. + */ + public function setAdditionalData(?array $value): void { + $this->getBackingStore()->set('additionalData', $value); + } + + /** + * Sets the autoUpdateSupersededAppsState property value. Contains value for auto-update superseded apps. + * @param Win32LobAutoUpdateSupersededAppsState|null $value Value to set for the autoUpdateSupersededAppsState property. + */ + public function setAutoUpdateSupersededAppsState(?Win32LobAutoUpdateSupersededAppsState $value): void { + $this->getBackingStore()->set('autoUpdateSupersededAppsState', $value); + } + + /** + * Sets the BackingStore property value. Stores model information. + * @param BackingStore $value Value to set for the BackingStore property. + */ + public function setBackingStore(BackingStore $value): void { + $this->backingStore = $value; + } + + /** + * Sets the @odata.type property value. The OdataType property + * @param string|null $value Value to set for the @odata.type property. + */ + public function setOdataType(?string $value): void { + $this->getBackingStore()->set('odataType', $value); + } + +} diff --git a/src/Generated/Models/Win32LobAutoUpdateSupersededAppsState.php b/src/Generated/Models/Win32LobAutoUpdateSupersededAppsState.php new file mode 100644 index 00000000000..6177da8caa7 --- /dev/null +++ b/src/Generated/Models/Win32LobAutoUpdateSupersededAppsState.php @@ -0,0 +1,11 @@ + * @throws Exception @@ -45,7 +45,7 @@ public function get(?DeltaRequestBuilderGetRequestConfiguration $requestConfigur } /** - * Get newly created, updated, or deleted oauth2permissiongrant objects without performing a full read of the entire resource collection. For details, see Using delta query. + * Get newly created, updated, or deleted oauth2permissiongrant objects without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. * @param DeltaRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Oauth2PermissionGrants/Delta/DeltaRequestBuilderGetQueryParameters.php b/src/Generated/Oauth2PermissionGrants/Delta/DeltaRequestBuilderGetQueryParameters.php index 7c8f3f5ace6..d3f6e3364e8 100644 --- a/src/Generated/Oauth2PermissionGrants/Delta/DeltaRequestBuilderGetQueryParameters.php +++ b/src/Generated/Oauth2PermissionGrants/Delta/DeltaRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get newly created, updated, or deleted oauth2permissiongrant objects without performing a full read of the entire resource collection. For details, see Using delta query. + * Get newly created, updated, or deleted oauth2permissiongrant objects without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. */ class DeltaRequestBuilderGetQueryParameters { diff --git a/src/Generated/Organization/Delta/DeltaRequestBuilder.php b/src/Generated/Organization/Delta/DeltaRequestBuilder.php index adda5538af3..0fc53d2e314 100644 --- a/src/Generated/Organization/Delta/DeltaRequestBuilder.php +++ b/src/Generated/Organization/Delta/DeltaRequestBuilder.php @@ -30,7 +30,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. * @param DeltaRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -45,7 +45,7 @@ public function get(?DeltaRequestBuilderGetRequestConfiguration $requestConfigur } /** - * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. * @param DeltaRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Organization/Delta/DeltaRequestBuilderGetQueryParameters.php b/src/Generated/Organization/Delta/DeltaRequestBuilderGetQueryParameters.php index 3903623bdd7..25b9ff604a3 100644 --- a/src/Generated/Organization/Delta/DeltaRequestBuilderGetQueryParameters.php +++ b/src/Generated/Organization/Delta/DeltaRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. */ class DeltaRequestBuilderGetQueryParameters { 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 7b3508bdb1f..fce821c0172 100644 --- a/src/Generated/Organization/Item/OrganizationItemRequestBuilder.php +++ b/src/Generated/Organization/Item/OrganizationItemRequestBuilder.php @@ -117,11 +117,11 @@ public function delete(?OrganizationItemRequestBuilderDeleteRequestConfiguration } /** - * 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. + * Read properties and relationships of the organization object. * @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/organization-get?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-onboarding-organization-get?view=graph-rest-1.0 Find more info here */ public function get(?OrganizationItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -166,7 +166,7 @@ public function toDeleteRequestInformation(?OrganizationItemRequestBuilderDelete } /** - * 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. + * Read properties and relationships of the organization object. * @param OrganizationItemRequestBuilderGetRequestConfiguration|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 4f144e8136a..8c22067b457 100644 --- a/src/Generated/Organization/Item/OrganizationItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Organization/Item/OrganizationItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * 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. + * Read properties and relationships of the organization object. */ class OrganizationItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/PermissionGrants/Delta/DeltaRequestBuilder.php b/src/Generated/PermissionGrants/Delta/DeltaRequestBuilder.php index 58f20333b35..557908cf518 100644 --- a/src/Generated/PermissionGrants/Delta/DeltaRequestBuilder.php +++ b/src/Generated/PermissionGrants/Delta/DeltaRequestBuilder.php @@ -30,7 +30,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. * @param DeltaRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -45,7 +45,7 @@ public function get(?DeltaRequestBuilderGetRequestConfiguration $requestConfigur } /** - * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. * @param DeltaRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/PermissionGrants/Delta/DeltaRequestBuilderGetQueryParameters.php b/src/Generated/PermissionGrants/Delta/DeltaRequestBuilderGetQueryParameters.php index 3265ba41922..74ebe843b61 100644 --- a/src/Generated/PermissionGrants/Delta/DeltaRequestBuilderGetQueryParameters.php +++ b/src/Generated/PermissionGrants/Delta/DeltaRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information about the delta function, see Use delta query to track changes in Microsoft Graph data for details. + * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. */ class DeltaRequestBuilderGetQueryParameters { 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/Privacy/SubjectRightsRequests/Item/ApproversWithUserPrincipalName/ApproversWithUserPrincipalNameRequestBuilder.php b/src/Generated/Privacy/SubjectRightsRequests/Item/ApproversWithUserPrincipalName/ApproversWithUserPrincipalNameRequestBuilder.php new file mode 100644 index 00000000000..4ece8d10c6a --- /dev/null +++ b/src/Generated/Privacy/SubjectRightsRequests/Item/ApproversWithUserPrincipalName/ApproversWithUserPrincipalNameRequestBuilder.php @@ -0,0 +1,80 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + * @param string|null $userPrincipalName Alternate key of user + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter, ?string $userPrincipalName = null) { + parent::__construct($requestAdapter, [], '{+baseurl}/privacy/subjectRightsRequests/{subjectRightsRequest%2Did}/approvers(userPrincipalName=\'{userPrincipalName}\'){?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $urlTplParams = $pathParametersOrRawUrl; + $urlTplParams['userPrincipalName'] = $userPrincipalName; + $this->pathParameters = $urlTplParams; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Collection of users who can approve the request. Currently only supported for requests of type delete. + * @param ApproversWithUserPrincipalNameRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ApproversWithUserPrincipalNameRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [User::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Collection of users who can approve the request. Currently only supported for requests of type delete. + * @param ApproversWithUserPrincipalNameRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ApproversWithUserPrincipalNameRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return ApproversWithUserPrincipalNameRequestBuilder + */ + public function withUrl(string $rawUrl): ApproversWithUserPrincipalNameRequestBuilder { + return new ApproversWithUserPrincipalNameRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Privacy/SubjectRightsRequests/Item/ApproversWithUserPrincipalName/ApproversWithUserPrincipalNameRequestBuilderGetQueryParameters.php b/src/Generated/Privacy/SubjectRightsRequests/Item/ApproversWithUserPrincipalName/ApproversWithUserPrincipalNameRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..05ef473916d --- /dev/null +++ b/src/Generated/Privacy/SubjectRightsRequests/Item/ApproversWithUserPrincipalName/ApproversWithUserPrincipalNameRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new ApproversWithUserPrincipalNameRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Privacy/SubjectRightsRequests/Item/ApproversWithUserPrincipalName/ApproversWithUserPrincipalNameRequestBuilderGetRequestConfiguration.php b/src/Generated/Privacy/SubjectRightsRequests/Item/ApproversWithUserPrincipalName/ApproversWithUserPrincipalNameRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..1db42cd166b --- /dev/null +++ b/src/Generated/Privacy/SubjectRightsRequests/Item/ApproversWithUserPrincipalName/ApproversWithUserPrincipalNameRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param ApproversWithUserPrincipalNameRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?ApproversWithUserPrincipalNameRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new ApproversWithUserPrincipalNameRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return ApproversWithUserPrincipalNameRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): ApproversWithUserPrincipalNameRequestBuilderGetQueryParameters { + return new ApproversWithUserPrincipalNameRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Privacy/SubjectRightsRequests/Item/CollaboratorsWithUserPrincipalName/CollaboratorsWithUserPrincipalNameRequestBuilder.php b/src/Generated/Privacy/SubjectRightsRequests/Item/CollaboratorsWithUserPrincipalName/CollaboratorsWithUserPrincipalNameRequestBuilder.php new file mode 100644 index 00000000000..7f3fa0c0747 --- /dev/null +++ b/src/Generated/Privacy/SubjectRightsRequests/Item/CollaboratorsWithUserPrincipalName/CollaboratorsWithUserPrincipalNameRequestBuilder.php @@ -0,0 +1,80 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + * @param string|null $userPrincipalName Alternate key of user + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter, ?string $userPrincipalName = null) { + parent::__construct($requestAdapter, [], '{+baseurl}/privacy/subjectRightsRequests/{subjectRightsRequest%2Did}/collaborators(userPrincipalName=\'{userPrincipalName}\'){?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $urlTplParams = $pathParametersOrRawUrl; + $urlTplParams['userPrincipalName'] = $userPrincipalName; + $this->pathParameters = $urlTplParams; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Collection of users who can collaborate on the request. + * @param CollaboratorsWithUserPrincipalNameRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CollaboratorsWithUserPrincipalNameRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [User::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Collection of users who can collaborate on the request. + * @param CollaboratorsWithUserPrincipalNameRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CollaboratorsWithUserPrincipalNameRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return CollaboratorsWithUserPrincipalNameRequestBuilder + */ + public function withUrl(string $rawUrl): CollaboratorsWithUserPrincipalNameRequestBuilder { + return new CollaboratorsWithUserPrincipalNameRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Privacy/SubjectRightsRequests/Item/CollaboratorsWithUserPrincipalName/CollaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters.php b/src/Generated/Privacy/SubjectRightsRequests/Item/CollaboratorsWithUserPrincipalName/CollaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..9827fcae3b7 --- /dev/null +++ b/src/Generated/Privacy/SubjectRightsRequests/Item/CollaboratorsWithUserPrincipalName/CollaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new CollaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Privacy/SubjectRightsRequests/Item/CollaboratorsWithUserPrincipalName/CollaboratorsWithUserPrincipalNameRequestBuilderGetRequestConfiguration.php b/src/Generated/Privacy/SubjectRightsRequests/Item/CollaboratorsWithUserPrincipalName/CollaboratorsWithUserPrincipalNameRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..17ebaa8a191 --- /dev/null +++ b/src/Generated/Privacy/SubjectRightsRequests/Item/CollaboratorsWithUserPrincipalName/CollaboratorsWithUserPrincipalNameRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CollaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CollaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CollaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CollaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CollaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters { + return new CollaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Privacy/SubjectRightsRequests/Item/SubjectRightsRequestItemRequestBuilder.php b/src/Generated/Privacy/SubjectRightsRequests/Item/SubjectRightsRequestItemRequestBuilder.php index 13725b209e3..6485124dbc1 100644 --- a/src/Generated/Privacy/SubjectRightsRequests/Item/SubjectRightsRequestItemRequestBuilder.php +++ b/src/Generated/Privacy/SubjectRightsRequests/Item/SubjectRightsRequestItemRequestBuilder.php @@ -7,7 +7,9 @@ use Microsoft\Graph\Generated\Models\ODataErrors\ODataError; use Microsoft\Graph\Generated\Models\SubjectRightsRequest; use Microsoft\Graph\Generated\Privacy\SubjectRightsRequests\Item\Approvers\ApproversRequestBuilder; +use Microsoft\Graph\Generated\Privacy\SubjectRightsRequests\Item\ApproversWithUserPrincipalName\ApproversWithUserPrincipalNameRequestBuilder; use Microsoft\Graph\Generated\Privacy\SubjectRightsRequests\Item\Collaborators\CollaboratorsRequestBuilder; +use Microsoft\Graph\Generated\Privacy\SubjectRightsRequests\Item\CollaboratorsWithUserPrincipalName\CollaboratorsWithUserPrincipalNameRequestBuilder; use Microsoft\Graph\Generated\Privacy\SubjectRightsRequests\Item\GetFinalAttachment\GetFinalAttachmentRequestBuilder; use Microsoft\Graph\Generated\Privacy\SubjectRightsRequests\Item\GetFinalReport\GetFinalReportRequestBuilder; use Microsoft\Graph\Generated\Privacy\SubjectRightsRequests\Item\Notes\NotesRequestBuilder; @@ -64,6 +66,24 @@ public function team(): TeamRequestBuilder { return new TeamRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to manage the approvers property of the microsoft.graph.subjectRightsRequest entity. + * @param string $userPrincipalName Alternate key of user + * @return ApproversWithUserPrincipalNameRequestBuilder + */ + public function approversWithUserPrincipalName(string $userPrincipalName): ApproversWithUserPrincipalNameRequestBuilder { + return new ApproversWithUserPrincipalNameRequestBuilder($this->pathParameters, $this->requestAdapter, $userPrincipalName); + } + + /** + * Provides operations to manage the collaborators property of the microsoft.graph.subjectRightsRequest entity. + * @param string $userPrincipalName Alternate key of user + * @return CollaboratorsWithUserPrincipalNameRequestBuilder + */ + public function collaboratorsWithUserPrincipalName(string $userPrincipalName): CollaboratorsWithUserPrincipalNameRequestBuilder { + return new CollaboratorsWithUserPrincipalNameRequestBuilder($this->pathParameters, $this->requestAdapter, $userPrincipalName); + } + /** * Instantiates a new SubjectRightsRequestItemRequestBuilder 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/Security/Cases/EdiscoveryCases/Item/Custodians/Item/SiteSources/SiteSourcesRequestBuilder.php b/src/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/SiteSources/SiteSourcesRequestBuilder.php index 983c6040bdf..b727744d31c 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. + * Get a list of the siteSource objects associated with an ediscoveryCustodian or ediscoveryHoldPolicy. * @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. + * Get a list of the siteSource objects associated with an ediscoveryCustodian or ediscoveryHoldPolicy. * @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 6d0c81e3809..ddc40ab6f30 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. + * Get a list of the siteSource objects associated with an ediscoveryCustodian or ediscoveryHoldPolicy. */ class SiteSourcesRequestBuilderGetQueryParameters { diff --git a/src/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/UserSources/UserSourcesRequestBuilder.php b/src/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/UserSources/UserSourcesRequestBuilder.php index db5f684a427..1c0e06f6f19 100644 --- a/src/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/UserSources/UserSourcesRequestBuilder.php +++ b/src/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/UserSources/UserSourcesRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get a list of the userSource objects associated with an ediscoveryCustodian. + * Get a list of the userSource objects associated with an ediscoveryCustodian or ediscoveryHoldPolicy. * @param UserSourcesRequestBuilderGetRequestConfiguration|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(UserSource $body, ?UserSourcesRequestBuilderPostRequestConf } /** - * Get a list of the userSource objects associated with an ediscoveryCustodian. + * Get a list of the userSource objects associated with an ediscoveryCustodian or ediscoveryHoldPolicy. * @param UserSourcesRequestBuilderGetRequestConfiguration|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/UserSourcesRequestBuilderGetQueryParameters.php b/src/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/UserSources/UserSourcesRequestBuilderGetQueryParameters.php index fb64c0a8114..6544308d43e 100644 --- a/src/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/UserSources/UserSourcesRequestBuilderGetQueryParameters.php +++ b/src/Generated/Security/Cases/EdiscoveryCases/Item/Custodians/Item/UserSources/UserSourcesRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get a list of the userSource objects associated with an ediscoveryCustodian. + * Get a list of the userSource objects associated with an ediscoveryCustodian or ediscoveryHoldPolicy. */ class UserSourcesRequestBuilderGetQueryParameters { diff --git a/src/Generated/Security/Cases/EdiscoveryCases/Item/Searches/Item/MicrosoftGraphSecurityExportReport/MicrosoftGraphSecurityExportReportRequestBuilder.php b/src/Generated/Security/Cases/EdiscoveryCases/Item/Searches/Item/MicrosoftGraphSecurityExportReport/MicrosoftGraphSecurityExportReportRequestBuilder.php index ffeb56e9b0c..0e131ef8f7e 100644 --- a/src/Generated/Security/Cases/EdiscoveryCases/Item/Searches/Item/MicrosoftGraphSecurityExportReport/MicrosoftGraphSecurityExportReportRequestBuilder.php +++ b/src/Generated/Security/Cases/EdiscoveryCases/Item/Searches/Item/MicrosoftGraphSecurityExportReport/MicrosoftGraphSecurityExportReportRequestBuilder.php @@ -30,11 +30,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke action exportReport + * Export an item report from an estimated ediscoverySearch. For details, see Manage a collection estimate. * @param ExportReportPostRequestBody $body The request body * @param MicrosoftGraphSecurityExportReportRequestBuilderPostRequestConfiguration|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-ediscoverysearch-exportreport?view=graph-rest-1.0 Find more info here */ public function post(ExportReportPostRequestBody $body, ?MicrosoftGraphSecurityExportReportRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -45,7 +46,7 @@ public function post(ExportReportPostRequestBody $body, ?MicrosoftGraphSecurityE } /** - * Invoke action exportReport + * Export an item report from an estimated ediscoverySearch. For details, see Manage a collection estimate. * @param ExportReportPostRequestBody $body The request body * @param MicrosoftGraphSecurityExportReportRequestBuilderPostRequestConfiguration|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/Searches/Item/MicrosoftGraphSecurityExportResult/MicrosoftGraphSecurityExportResultRequestBuilder.php b/src/Generated/Security/Cases/EdiscoveryCases/Item/Searches/Item/MicrosoftGraphSecurityExportResult/MicrosoftGraphSecurityExportResultRequestBuilder.php index fad249e21b3..009d1499632 100644 --- a/src/Generated/Security/Cases/EdiscoveryCases/Item/Searches/Item/MicrosoftGraphSecurityExportResult/MicrosoftGraphSecurityExportResultRequestBuilder.php +++ b/src/Generated/Security/Cases/EdiscoveryCases/Item/Searches/Item/MicrosoftGraphSecurityExportResult/MicrosoftGraphSecurityExportResultRequestBuilder.php @@ -30,11 +30,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke action exportResult + * Export results from an estimated ediscoverySearch. For details, see Manage a collection estimate. * @param ExportResultPostRequestBody $body The request body * @param MicrosoftGraphSecurityExportResultRequestBuilderPostRequestConfiguration|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-ediscoverysearch-exportresult?view=graph-rest-1.0 Find more info here */ public function post(ExportResultPostRequestBody $body, ?MicrosoftGraphSecurityExportResultRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -45,7 +46,7 @@ public function post(ExportResultPostRequestBody $body, ?MicrosoftGraphSecurityE } /** - * Invoke action exportResult + * Export results from an estimated ediscoverySearch. For details, see Manage a collection estimate. * @param ExportResultPostRequestBody $body The request body * @param MicrosoftGraphSecurityExportResultRequestBuilderPostRequestConfiguration|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/Searches/Item/MicrosoftGraphSecurityPurgeData/MicrosoftGraphSecurityPurgeDataRequestBuilder.php b/src/Generated/Security/Cases/EdiscoveryCases/Item/Searches/Item/MicrosoftGraphSecurityPurgeData/MicrosoftGraphSecurityPurgeDataRequestBuilder.php index 5d3604d6a7f..b7d866d8487 100644 --- a/src/Generated/Security/Cases/EdiscoveryCases/Item/Searches/Item/MicrosoftGraphSecurityPurgeData/MicrosoftGraphSecurityPurgeDataRequestBuilder.php +++ b/src/Generated/Security/Cases/EdiscoveryCases/Item/Searches/Item/MicrosoftGraphSecurityPurgeData/MicrosoftGraphSecurityPurgeDataRequestBuilder.php @@ -30,7 +30,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Delete Microsoft Teams messages contained in an eDiscovery search. You can collect and purge the following categories of Teams content:- Teams 1:1 chats - Chat messages, posts, and attachments shared in a Teams conversation between two people. Teams 1:1 chats are also called *conversations*.- Teams group chats - Chat messages, posts, and attachments shared in a Teams conversation between three or more people. Also called *1:N* chats or *group conversations*.- Teams channels - Chat messages, posts, replies, and attachments shared in a standard Teams channel.- Private channels - Message posts, replies, and attachments shared in a private Teams channel.- Shared channels - Message posts, replies, and attachments shared in a shared Teams channel. For more information about purging Teams messages, see:- eDiscovery solution series: Data spillage scenario - Search and purge- eDiscovery (Premium) workflow for content in Microsoft Teams + * Delete Exchange mailbox items or Microsoft Teams messages contained in an eDiscovery search. You can collect and purge the following categories of Teams content:- Teams 1:1 chats - Chat messages, posts, and attachments shared in a Teams conversation between two people. Teams 1:1 chats are also called *conversations*.- Teams group chats - Chat messages, posts, and attachments shared in a Teams conversation between three or more people. Also called *1:N* chats or *group conversations*.- Teams channels - Chat messages, posts, replies, and attachments shared in a standard Teams channel.- Private channels - Message posts, replies, and attachments shared in a private Teams channel.- Shared channels - Message posts, replies, and attachments shared in a shared Teams channel. For more information about purging Teams messages, see:- eDiscovery solution series: Data spillage scenario - Search and purge- eDiscovery (Premium) workflow for content in Microsoft Teams * @param PurgeDataPostRequestBody $body The request body * @param MicrosoftGraphSecurityPurgeDataRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise @@ -46,7 +46,7 @@ public function post(PurgeDataPostRequestBody $body, ?MicrosoftGraphSecurityPurg } /** - * Delete Microsoft Teams messages contained in an eDiscovery search. You can collect and purge the following categories of Teams content:- Teams 1:1 chats - Chat messages, posts, and attachments shared in a Teams conversation between two people. Teams 1:1 chats are also called *conversations*.- Teams group chats - Chat messages, posts, and attachments shared in a Teams conversation between three or more people. Also called *1:N* chats or *group conversations*.- Teams channels - Chat messages, posts, replies, and attachments shared in a standard Teams channel.- Private channels - Message posts, replies, and attachments shared in a private Teams channel.- Shared channels - Message posts, replies, and attachments shared in a shared Teams channel. For more information about purging Teams messages, see:- eDiscovery solution series: Data spillage scenario - Search and purge- eDiscovery (Premium) workflow for content in Microsoft Teams + * Delete Exchange mailbox items or Microsoft Teams messages contained in an eDiscovery search. You can collect and purge the following categories of Teams content:- Teams 1:1 chats - Chat messages, posts, and attachments shared in a Teams conversation between two people. Teams 1:1 chats are also called *conversations*.- Teams group chats - Chat messages, posts, and attachments shared in a Teams conversation between three or more people. Also called *1:N* chats or *group conversations*.- Teams channels - Chat messages, posts, replies, and attachments shared in a standard Teams channel.- Private channels - Message posts, replies, and attachments shared in a private Teams channel.- Shared channels - Message posts, replies, and attachments shared in a shared Teams channel. For more information about purging Teams messages, see:- eDiscovery solution series: Data spillage scenario - Search and purge- eDiscovery (Premium) workflow for content in Microsoft Teams * @param PurgeDataPostRequestBody $body The request body * @param MicrosoftGraphSecurityPurgeDataRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Security/SubjectRightsRequests/Item/ApproversWithUserPrincipalName/ApproversWithUserPrincipalNameRequestBuilder.php b/src/Generated/Security/SubjectRightsRequests/Item/ApproversWithUserPrincipalName/ApproversWithUserPrincipalNameRequestBuilder.php new file mode 100644 index 00000000000..70fb92b427d --- /dev/null +++ b/src/Generated/Security/SubjectRightsRequests/Item/ApproversWithUserPrincipalName/ApproversWithUserPrincipalNameRequestBuilder.php @@ -0,0 +1,80 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + * @param string|null $userPrincipalName Alternate key of user + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter, ?string $userPrincipalName = null) { + parent::__construct($requestAdapter, [], '{+baseurl}/security/subjectRightsRequests/{subjectRightsRequest%2Did}/approvers(userPrincipalName=\'{userPrincipalName}\'){?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $urlTplParams = $pathParametersOrRawUrl; + $urlTplParams['userPrincipalName'] = $userPrincipalName; + $this->pathParameters = $urlTplParams; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Collection of users who can approve the request. Currently only supported for requests of type delete. + * @param ApproversWithUserPrincipalNameRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?ApproversWithUserPrincipalNameRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [User::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Collection of users who can approve the request. Currently only supported for requests of type delete. + * @param ApproversWithUserPrincipalNameRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?ApproversWithUserPrincipalNameRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return ApproversWithUserPrincipalNameRequestBuilder + */ + public function withUrl(string $rawUrl): ApproversWithUserPrincipalNameRequestBuilder { + return new ApproversWithUserPrincipalNameRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Security/SubjectRightsRequests/Item/ApproversWithUserPrincipalName/ApproversWithUserPrincipalNameRequestBuilderGetQueryParameters.php b/src/Generated/Security/SubjectRightsRequests/Item/ApproversWithUserPrincipalName/ApproversWithUserPrincipalNameRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..3f2aeb20eb2 --- /dev/null +++ b/src/Generated/Security/SubjectRightsRequests/Item/ApproversWithUserPrincipalName/ApproversWithUserPrincipalNameRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new ApproversWithUserPrincipalNameRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Security/SubjectRightsRequests/Item/ApproversWithUserPrincipalName/ApproversWithUserPrincipalNameRequestBuilderGetRequestConfiguration.php b/src/Generated/Security/SubjectRightsRequests/Item/ApproversWithUserPrincipalName/ApproversWithUserPrincipalNameRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..1a400bcf5d6 --- /dev/null +++ b/src/Generated/Security/SubjectRightsRequests/Item/ApproversWithUserPrincipalName/ApproversWithUserPrincipalNameRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param ApproversWithUserPrincipalNameRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?ApproversWithUserPrincipalNameRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new ApproversWithUserPrincipalNameRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return ApproversWithUserPrincipalNameRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): ApproversWithUserPrincipalNameRequestBuilderGetQueryParameters { + return new ApproversWithUserPrincipalNameRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Security/SubjectRightsRequests/Item/CollaboratorsWithUserPrincipalName/CollaboratorsWithUserPrincipalNameRequestBuilder.php b/src/Generated/Security/SubjectRightsRequests/Item/CollaboratorsWithUserPrincipalName/CollaboratorsWithUserPrincipalNameRequestBuilder.php new file mode 100644 index 00000000000..06ae38b2e56 --- /dev/null +++ b/src/Generated/Security/SubjectRightsRequests/Item/CollaboratorsWithUserPrincipalName/CollaboratorsWithUserPrincipalNameRequestBuilder.php @@ -0,0 +1,80 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + * @param string|null $userPrincipalName Alternate key of user + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter, ?string $userPrincipalName = null) { + parent::__construct($requestAdapter, [], '{+baseurl}/security/subjectRightsRequests/{subjectRightsRequest%2Did}/collaborators(userPrincipalName=\'{userPrincipalName}\'){?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $urlTplParams = $pathParametersOrRawUrl; + $urlTplParams['userPrincipalName'] = $userPrincipalName; + $this->pathParameters = $urlTplParams; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Collection of users who can collaborate on the request. + * @param CollaboratorsWithUserPrincipalNameRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?CollaboratorsWithUserPrincipalNameRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [User::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Collection of users who can collaborate on the request. + * @param CollaboratorsWithUserPrincipalNameRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?CollaboratorsWithUserPrincipalNameRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return CollaboratorsWithUserPrincipalNameRequestBuilder + */ + public function withUrl(string $rawUrl): CollaboratorsWithUserPrincipalNameRequestBuilder { + return new CollaboratorsWithUserPrincipalNameRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/Security/SubjectRightsRequests/Item/CollaboratorsWithUserPrincipalName/CollaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters.php b/src/Generated/Security/SubjectRightsRequests/Item/CollaboratorsWithUserPrincipalName/CollaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..78bfb47bdaa --- /dev/null +++ b/src/Generated/Security/SubjectRightsRequests/Item/CollaboratorsWithUserPrincipalName/CollaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new CollaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/Security/SubjectRightsRequests/Item/CollaboratorsWithUserPrincipalName/CollaboratorsWithUserPrincipalNameRequestBuilderGetRequestConfiguration.php b/src/Generated/Security/SubjectRightsRequests/Item/CollaboratorsWithUserPrincipalName/CollaboratorsWithUserPrincipalNameRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..96b282ea8b5 --- /dev/null +++ b/src/Generated/Security/SubjectRightsRequests/Item/CollaboratorsWithUserPrincipalName/CollaboratorsWithUserPrincipalNameRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param CollaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?CollaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new CollaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return CollaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): CollaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters { + return new CollaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/Security/SubjectRightsRequests/Item/SubjectRightsRequestItemRequestBuilder.php b/src/Generated/Security/SubjectRightsRequests/Item/SubjectRightsRequestItemRequestBuilder.php index 666e4adae7f..5f9bcd506d2 100644 --- a/src/Generated/Security/SubjectRightsRequests/Item/SubjectRightsRequestItemRequestBuilder.php +++ b/src/Generated/Security/SubjectRightsRequests/Item/SubjectRightsRequestItemRequestBuilder.php @@ -7,7 +7,9 @@ use Microsoft\Graph\Generated\Models\ODataErrors\ODataError; use Microsoft\Graph\Generated\Models\SubjectRightsRequest; use Microsoft\Graph\Generated\Security\SubjectRightsRequests\Item\Approvers\ApproversRequestBuilder; +use Microsoft\Graph\Generated\Security\SubjectRightsRequests\Item\ApproversWithUserPrincipalName\ApproversWithUserPrincipalNameRequestBuilder; use Microsoft\Graph\Generated\Security\SubjectRightsRequests\Item\Collaborators\CollaboratorsRequestBuilder; +use Microsoft\Graph\Generated\Security\SubjectRightsRequests\Item\CollaboratorsWithUserPrincipalName\CollaboratorsWithUserPrincipalNameRequestBuilder; use Microsoft\Graph\Generated\Security\SubjectRightsRequests\Item\GetFinalAttachment\GetFinalAttachmentRequestBuilder; use Microsoft\Graph\Generated\Security\SubjectRightsRequests\Item\GetFinalReport\GetFinalReportRequestBuilder; use Microsoft\Graph\Generated\Security\SubjectRightsRequests\Item\Notes\NotesRequestBuilder; @@ -64,6 +66,24 @@ public function team(): TeamRequestBuilder { return new TeamRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to manage the approvers property of the microsoft.graph.subjectRightsRequest entity. + * @param string $userPrincipalName Alternate key of user + * @return ApproversWithUserPrincipalNameRequestBuilder + */ + public function approversWithUserPrincipalName(string $userPrincipalName): ApproversWithUserPrincipalNameRequestBuilder { + return new ApproversWithUserPrincipalNameRequestBuilder($this->pathParameters, $this->requestAdapter, $userPrincipalName); + } + + /** + * Provides operations to manage the collaborators property of the microsoft.graph.subjectRightsRequest entity. + * @param string $userPrincipalName Alternate key of user + * @return CollaboratorsWithUserPrincipalNameRequestBuilder + */ + public function collaboratorsWithUserPrincipalName(string $userPrincipalName): CollaboratorsWithUserPrincipalNameRequestBuilder { + return new CollaboratorsWithUserPrincipalNameRequestBuilder($this->pathParameters, $this->requestAdapter, $userPrincipalName); + } + /** * Instantiates a new SubjectRightsRequestItemRequestBuilder 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/ServicePrincipals/Delta/DeltaRequestBuilder.php b/src/Generated/ServicePrincipals/Delta/DeltaRequestBuilder.php index 6eaeba40966..86c42631d88 100644 --- a/src/Generated/ServicePrincipals/Delta/DeltaRequestBuilder.php +++ b/src/Generated/ServicePrincipals/Delta/DeltaRequestBuilder.php @@ -30,7 +30,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get newly created, updated, or deleted service principals without having to perform a full read of the entire resource collection. + * Get newly created, updated, or deleted service principals without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. * @param DeltaRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -45,7 +45,7 @@ public function get(?DeltaRequestBuilderGetRequestConfiguration $requestConfigur } /** - * Get newly created, updated, or deleted service principals without having to perform a full read of the entire resource collection. + * Get newly created, updated, or deleted service principals without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. * @param DeltaRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/ServicePrincipals/Delta/DeltaRequestBuilderGetQueryParameters.php b/src/Generated/ServicePrincipals/Delta/DeltaRequestBuilderGetQueryParameters.php index 460973702c6..56fbde1dc42 100644 --- a/src/Generated/ServicePrincipals/Delta/DeltaRequestBuilderGetQueryParameters.php +++ b/src/Generated/ServicePrincipals/Delta/DeltaRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get newly created, updated, or deleted service principals without having to perform a full read of the entire resource collection. + * Get newly created, updated, or deleted service principals without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. */ class DeltaRequestBuilderGetQueryParameters { 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 a110dbbb245..d4737b4d6cd 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 team or channel. + * Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @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/conversationmember-update?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/channel-update-members?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 team or channel. + * Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. * @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/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/Users/Delta/DeltaRequestBuilder.php b/src/Generated/Users/Delta/DeltaRequestBuilder.php index ba8125f1a25..5877cb7d0a2 100644 --- a/src/Generated/Users/Delta/DeltaRequestBuilder.php +++ b/src/Generated/Users/Delta/DeltaRequestBuilder.php @@ -30,7 +30,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get newly created, updated, or deleted users without having to perform a full read of the entire user collection. See change tracking for details. + * Get newly created, updated, or deleted users without having to perform a full read of the entire user collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. * @param DeltaRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -45,7 +45,7 @@ public function get(?DeltaRequestBuilderGetRequestConfiguration $requestConfigur } /** - * Get newly created, updated, or deleted users without having to perform a full read of the entire user collection. See change tracking for details. + * Get newly created, updated, or deleted users without having to perform a full read of the entire user collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. * @param DeltaRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Users/Delta/DeltaRequestBuilderGetQueryParameters.php b/src/Generated/Users/Delta/DeltaRequestBuilderGetQueryParameters.php index 3a82d13da80..8599f6a80cc 100644 --- a/src/Generated/Users/Delta/DeltaRequestBuilderGetQueryParameters.php +++ b/src/Generated/Users/Delta/DeltaRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get newly created, updated, or deleted users without having to perform a full read of the entire user collection. See change tracking for details. + * Get newly created, updated, or deleted users without having to perform a full read of the entire user collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. */ class DeltaRequestBuilderGetQueryParameters { diff --git a/src/Generated/Users/Item/UserItemRequestBuilder.php b/src/Generated/Users/Item/UserItemRequestBuilder.php index 3f20798e159..8c853a5102b 100644 --- a/src/Generated/Users/Item/UserItemRequestBuilder.php +++ b/src/Generated/Users/Item/UserItemRequestBuilder.php @@ -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/intune-mam-user-update?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/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 346eefac4c2..a5d30dddb13 100644 --- a/src/Generated/Users/UsersRequestBuilder.php +++ b/src/Generated/Users/UsersRequestBuilder.php @@ -84,11 +84,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Retrieve a list of user objects. + * List properties and relationships of the 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/user-list?view=graph-rest-1.0 Find more info here + * @link https://learn.microsoft.com/graph/api/intune-onboarding-user-list?view=graph-rest-1.0 Find more info here */ public function get(?UsersRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -115,7 +115,7 @@ public function post(User $body, ?UsersRequestBuilderPostRequestConfiguration $r } /** - * Retrieve a list of user objects. + * List properties and relationships of the 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 1e989d3b59e..3e762ac4482 100644 --- a/src/Generated/Users/UsersRequestBuilderGetQueryParameters.php +++ b/src/Generated/Users/UsersRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Retrieve a list of user objects. + * List properties and relationships of the user objects. */ class UsersRequestBuilderGetQueryParameters { diff --git a/src/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilder.php b/src/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilder.php new file mode 100644 index 00000000000..c8061f060dc --- /dev/null +++ b/src/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilder.php @@ -0,0 +1,150 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + * @param string|null $userPrincipalName Alternate key of user + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter, ?string $userPrincipalName = null) { + parent::__construct($requestAdapter, [], '{+baseurl}/users(userPrincipalName=\'{userPrincipalName}\'){?%24expand,%24select}'); + if (is_array($pathParametersOrRawUrl)) { + $urlTplParams = $pathParametersOrRawUrl; + $urlTplParams['userPrincipalName'] = $userPrincipalName; + $this->pathParameters = $urlTplParams; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Deletes a user. + * @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 + */ + public function delete(?UsersWithUserPrincipalNameRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Read properties and relationships of the user object. + * @param UsersWithUserPrincipalNameRequestBuilderGetRequestConfiguration|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-get?view=graph-rest-1.0 Find more info here + */ + public function get(?UsersWithUserPrincipalNameRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [User::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Update the properties of a user object. + * @param User $body The request body + * @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 + */ + public function patch(User $body, ?UsersWithUserPrincipalNameRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [User::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Deletes a user. + * @param UsersWithUserPrincipalNameRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toDeleteRequestInformation(?UsersWithUserPrincipalNameRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::DELETE; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Read properties and relationships of the user object. + * @param UsersWithUserPrincipalNameRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?UsersWithUserPrincipalNameRequestBuilderGetRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::GET; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + if ($requestConfiguration->queryParameters !== null) { + $requestInfo->setQueryParameters($requestConfiguration->queryParameters); + } + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Update the properties of a user object. + * @param User $body The request body + * @param UsersWithUserPrincipalNameRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPatchRequestInformation(User $body, ?UsersWithUserPrincipalNameRequestBuilderPatchRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::PATCH; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return UsersWithUserPrincipalNameRequestBuilder + */ + public function withUrl(string $rawUrl): UsersWithUserPrincipalNameRequestBuilder { + return new UsersWithUserPrincipalNameRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilderDeleteRequestConfiguration.php b/src/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilderDeleteRequestConfiguration.php new file mode 100644 index 00000000000..31c098f4035 --- /dev/null +++ b/src/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilderDeleteRequestConfiguration.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/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilderGetQueryParameters.php b/src/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..35f5ba9508a --- /dev/null +++ b/src/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilderGetQueryParameters.php @@ -0,0 +1,34 @@ +|null $expand Expand related entities + */ + public ?array $expand = null; + + /** + * @QueryParameter("%24select") + * @var array|null $select Select properties to be returned + */ + public ?array $select = null; + + /** + * Instantiates a new UsersWithUserPrincipalNameRequestBuilderGetQueryParameters and sets the default values. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + */ + public function __construct(?array $expand = null, ?array $select = null) { + $this->expand = $expand; + $this->select = $select; + } + +} diff --git a/src/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilderGetRequestConfiguration.php b/src/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..e1a037ecadd --- /dev/null +++ b/src/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,39 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param UsersWithUserPrincipalNameRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?UsersWithUserPrincipalNameRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new UsersWithUserPrincipalNameRequestBuilderGetQueryParameters. + * @param array|null $expand Expand related entities + * @param array|null $select Select properties to be returned + * @return UsersWithUserPrincipalNameRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?array $expand = null, ?array $select = null): UsersWithUserPrincipalNameRequestBuilderGetQueryParameters { + return new UsersWithUserPrincipalNameRequestBuilderGetQueryParameters($expand, $select); + } + +} diff --git a/src/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilderPatchRequestConfiguration.php b/src/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilderPatchRequestConfiguration.php new file mode 100644 index 00000000000..2de5025362e --- /dev/null +++ b/src/Generated/UsersWithUserPrincipalName/UsersWithUserPrincipalNameRequestBuilderPatchRequestConfiguration.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/kiota-dom-export.txt b/src/Generated/kiota-dom-export.txt index 07f91ff20ee..ab2bfc6b760 100644 --- a/src/Generated/kiota-dom-export.txt +++ b/src/Generated/kiota-dom-export.txt @@ -3884,10 +3884,12 @@ Microsoft\Graph\Generated.applicationTemplates.item.instantiate.instantiatePostR Microsoft\Graph\Generated.applicationTemplates.item.instantiate.instantiatePostRequestBody::|public|getBackingStore():BackingStore Microsoft\Graph\Generated.applicationTemplates.item.instantiate.instantiatePostRequestBody::|public|getDisplayName():string Microsoft\Graph\Generated.applicationTemplates.item.instantiate.instantiatePostRequestBody::|public|GetFieldDeserializers():array +Microsoft\Graph\Generated.applicationTemplates.item.instantiate.instantiatePostRequestBody::|public|getServiceManagementReference():string Microsoft\Graph\Generated.applicationTemplates.item.instantiate.instantiatePostRequestBody::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Generated.applicationTemplates.item.instantiate.instantiatePostRequestBody::|public|setAdditionalData(value?:array):void Microsoft\Graph\Generated.applicationTemplates.item.instantiate.instantiatePostRequestBody::|public|setBackingStore(value:BackingStore):void Microsoft\Graph\Generated.applicationTemplates.item.instantiate.instantiatePostRequestBody::|public|setDisplayName(value?:string):void +Microsoft\Graph\Generated.applicationTemplates.item.instantiate.instantiatePostRequestBody::|public|setServiceManagementReference(value?:string):void Microsoft\Graph\Generated.applicationTemplates.item.instantiate.instantiatePostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):InstantiatePostRequestBody Microsoft\Graph\Generated.applicationTemplates.item.instantiate.instantiatePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable Microsoft\Graph\Generated.applicationTemplates.item.instantiate.InstantiateRequestBuilder-->BaseRequestBuilder @@ -4346,6 +4348,7 @@ Microsoft\Graph\Generated.BaseGraphClient::|public|teamwork:TeamworkRequestBuild Microsoft\Graph\Generated.BaseGraphClient::|public|tenantRelationships:TenantRelationshipsRequestBuilder Microsoft\Graph\Generated.BaseGraphClient::|public|urlTemplate:string Microsoft\Graph\Generated.BaseGraphClient::|public|users:UsersRequestBuilder +Microsoft\Graph\Generated.BaseGraphClient::|public|usersWithUserPrincipalName(userPrincipalName:string):UsersWithUserPrincipalNameRequestBuilder Microsoft\Graph\Generated.certificateBasedAuthConfiguration.CertificateBasedAuthConfigurationRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Generated.certificateBasedAuthConfiguration.CertificateBasedAuthConfigurationRequestBuilder::|public|ByCertificateBasedAuthConfigurationId(certificateBasedAuthConfigurationId:string):CertificateBasedAuthConfigurationItemRequestBuilder Microsoft\Graph\Generated.certificateBasedAuthConfiguration.CertificateBasedAuthConfigurationRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void @@ -21795,6 +21798,7 @@ Microsoft\Graph\Generated.deviceManagement.reports.ReportsRequestBuilder::|publi Microsoft\Graph\Generated.deviceManagement.reports.ReportsRequestBuilder::|public|Patch(body:DeviceManagementReports; requestConfiguration?:ReportsRequestBuilderPatchRequestConfiguration):DeviceManagementReports Microsoft\Graph\Generated.deviceManagement.reports.ReportsRequestBuilder::|public|pathParameters:array Microsoft\Graph\Generated.deviceManagement.reports.ReportsRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.deviceManagement.reports.ReportsRequestBuilder::|public|retrieveDeviceAppInstallationStatusReport:RetrieveDeviceAppInstallationStatusReportRequestBuilder Microsoft\Graph\Generated.deviceManagement.reports.ReportsRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:ReportsRequestBuilderDeleteRequestConfiguration):RequestInformation Microsoft\Graph\Generated.deviceManagement.reports.ReportsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ReportsRequestBuilderGetRequestConfiguration):RequestInformation Microsoft\Graph\Generated.deviceManagement.reports.ReportsRequestBuilder::|public|ToPatchRequestInformation(body:DeviceManagementReports; requestConfiguration?:ReportsRequestBuilderPatchRequestConfiguration):RequestInformation @@ -21811,6 +21815,43 @@ Microsoft\Graph\Generated.deviceManagement.reports.reportsRequestBuilderGetReque Microsoft\Graph\Generated.deviceManagement.reports.reportsRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):ReportsRequestBuilderGetQueryParameters Microsoft\Graph\Generated.deviceManagement.reports.reportsRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.deviceManagement.reports.reportsRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|constructor():void +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|getAdditionalData():array +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|getBackingStore():BackingStore +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|GetFieldDeserializers():array +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|getFilter():string +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|getGroupBy():array +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|getName():string +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|getOrderBy():array +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|getSearch():string +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|getSelect():array +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|getSessionId():string +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|getSkip():int +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|getTop():int +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|setFilter(value?:string):void +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|setGroupBy(value?:array):void +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|setName(value?:string):void +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|setOrderBy(value?:array):void +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|setSearch(value?:string):void +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|setSelect(value?:array):void +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|setSessionId(value?:string):void +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|setSkip(value?:int):void +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|public|setTop(value?:int):void +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):RetrieveDeviceAppInstallationStatusReportPostRequestBody +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.RetrieveDeviceAppInstallationStatusReportRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.RetrieveDeviceAppInstallationStatusReportRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.RetrieveDeviceAppInstallationStatusReportRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.RetrieveDeviceAppInstallationStatusReportRequestBuilder::|public|Post(body:RetrieveDeviceAppInstallationStatusReportPostRequestBody; requestConfiguration?:RetrieveDeviceAppInstallationStatusReportRequestBuilderPostRequestConfiguration):StreamInterface +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.RetrieveDeviceAppInstallationStatusReportRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.RetrieveDeviceAppInstallationStatusReportRequestBuilder::|public|ToPostRequestInformation(body:RetrieveDeviceAppInstallationStatusReportPostRequestBody; requestConfiguration?:RetrieveDeviceAppInstallationStatusReportRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.RetrieveDeviceAppInstallationStatusReportRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.RetrieveDeviceAppInstallationStatusReportRequestBuilder::|public|WithUrl(rawUrl:string):RetrieveDeviceAppInstallationStatusReportRequestBuilder +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.deviceManagement.reports.retrieveDeviceAppInstallationStatusReport.retrieveDeviceAppInstallationStatusReportRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.deviceManagement.resourceOperations.count.CountRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Generated.deviceManagement.resourceOperations.count.CountRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Generated.deviceManagement.resourceOperations.count.CountRequestBuilder::|public|Get(requestConfiguration?:CountRequestBuilderGetRequestConfiguration):int @@ -24855,8 +24896,24 @@ Microsoft\Graph\Generated.deviceManagement.virtualEndpoint.provisioningPolicies. Microsoft\Graph\Generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.assignedUsers.item.UserItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:UserItemRequestBuilderGetQueryParameters):void Microsoft\Graph\Generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.assignedUsers.item.UserItemRequestBuilderGetRequestConfiguration::|public|queryParameters:UserItemRequestBuilderGetQueryParameters Microsoft\Graph\Generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.assignedUsers.item.UserItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):UserItemRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.assignedUsersWithUserPrincipalName.assignedUsersWithUserPrincipalNameRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.assignedUsersWithUserPrincipalName.assignedUsersWithUserPrincipalNameRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter; userPrincipalName?:string):void +Microsoft\Graph\Generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.assignedUsersWithUserPrincipalName.assignedUsersWithUserPrincipalNameRequestBuilder::|public|Get(requestConfiguration?:AssignedUsersWithUserPrincipalNameRequestBuilderGetRequestConfiguration):User +Microsoft\Graph\Generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.assignedUsersWithUserPrincipalName.assignedUsersWithUserPrincipalNameRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.assignedUsersWithUserPrincipalName.assignedUsersWithUserPrincipalNameRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.assignedUsersWithUserPrincipalName.assignedUsersWithUserPrincipalNameRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:AssignedUsersWithUserPrincipalNameRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.assignedUsersWithUserPrincipalName.assignedUsersWithUserPrincipalNameRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.assignedUsersWithUserPrincipalName.assignedUsersWithUserPrincipalNameRequestBuilder::|public|WithUrl(rawUrl:string):AssignedUsersWithUserPrincipalNameRequestBuilder +Microsoft\Graph\Generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.assignedUsersWithUserPrincipalName.assignedUsersWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.assignedUsersWithUserPrincipalName.assignedUsersWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.assignedUsersWithUserPrincipalName.assignedUsersWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.assignedUsersWithUserPrincipalName.assignedUsersWithUserPrincipalNameRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.assignedUsersWithUserPrincipalName.assignedUsersWithUserPrincipalNameRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:AssignedUsersWithUserPrincipalNameRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.assignedUsersWithUserPrincipalName.assignedUsersWithUserPrincipalNameRequestBuilderGetRequestConfiguration::|public|queryParameters:AssignedUsersWithUserPrincipalNameRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.assignedUsersWithUserPrincipalName.assignedUsersWithUserPrincipalNameRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):AssignedUsersWithUserPrincipalNameRequestBuilderGetQueryParameters Microsoft\Graph\Generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.CloudPcProvisioningPolicyAssignmentItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.CloudPcProvisioningPolicyAssignmentItemRequestBuilder::|public|assignedUsers:AssignedUsersRequestBuilder +Microsoft\Graph\Generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.CloudPcProvisioningPolicyAssignmentItemRequestBuilder::|public|assignedUsersWithUserPrincipalName(userPrincipalName:string):AssignedUsersWithUserPrincipalNameRequestBuilder Microsoft\Graph\Generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.CloudPcProvisioningPolicyAssignmentItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.CloudPcProvisioningPolicyAssignmentItemRequestBuilder::|public|Delete(requestConfiguration?:CloudPcProvisioningPolicyAssignmentItemRequestBuilderDeleteRequestConfiguration):void Microsoft\Graph\Generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.CloudPcProvisioningPolicyAssignmentItemRequestBuilder::|public|Get(requestConfiguration?:CloudPcProvisioningPolicyAssignmentItemRequestBuilderGetRequestConfiguration):CloudPcProvisioningPolicyAssignment @@ -61503,6 +61560,7 @@ Microsoft\Graph\Generated.employeeExperience.communities.item.CommunityItemReque Microsoft\Graph\Generated.employeeExperience.communities.item.CommunityItemRequestBuilder::|public|Get(requestConfiguration?:CommunityItemRequestBuilderGetRequestConfiguration):Community Microsoft\Graph\Generated.employeeExperience.communities.item.CommunityItemRequestBuilder::|public|group:GroupRequestBuilder Microsoft\Graph\Generated.employeeExperience.communities.item.CommunityItemRequestBuilder::|public|owners:OwnersRequestBuilder +Microsoft\Graph\Generated.employeeExperience.communities.item.CommunityItemRequestBuilder::|public|ownersWithUserPrincipalName(userPrincipalName:string):OwnersWithUserPrincipalNameRequestBuilder Microsoft\Graph\Generated.employeeExperience.communities.item.CommunityItemRequestBuilder::|public|Patch(body:Community; requestConfiguration?:CommunityItemRequestBuilderPatchRequestConfiguration):Community Microsoft\Graph\Generated.employeeExperience.communities.item.CommunityItemRequestBuilder::|public|pathParameters:array Microsoft\Graph\Generated.employeeExperience.communities.item.CommunityItemRequestBuilder::|public|requestAdapter:RequestAdapter @@ -61686,6 +61744,21 @@ Microsoft\Graph\Generated.employeeExperience.communities.item.owners.ownersReque Microsoft\Graph\Generated.employeeExperience.communities.item.owners.ownersRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:OwnersRequestBuilderGetQueryParameters):void Microsoft\Graph\Generated.employeeExperience.communities.item.owners.ownersRequestBuilderGetRequestConfiguration::|public|queryParameters:OwnersRequestBuilderGetQueryParameters Microsoft\Graph\Generated.employeeExperience.communities.item.owners.ownersRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; expand?:array; filter?:string; orderby?:array; search?:string; select?:array; skip?:int; top?:int):OwnersRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.employeeExperience.communities.item.ownersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.employeeExperience.communities.item.ownersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter; userPrincipalName?:string):void +Microsoft\Graph\Generated.employeeExperience.communities.item.ownersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder::|public|Get(requestConfiguration?:OwnersWithUserPrincipalNameRequestBuilderGetRequestConfiguration):User +Microsoft\Graph\Generated.employeeExperience.communities.item.ownersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.employeeExperience.communities.item.ownersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.employeeExperience.communities.item.ownersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:OwnersWithUserPrincipalNameRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.employeeExperience.communities.item.ownersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.employeeExperience.communities.item.ownersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilder::|public|WithUrl(rawUrl:string):OwnersWithUserPrincipalNameRequestBuilder +Microsoft\Graph\Generated.employeeExperience.communities.item.ownersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Generated.employeeExperience.communities.item.ownersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.employeeExperience.communities.item.ownersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.employeeExperience.communities.item.ownersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.employeeExperience.communities.item.ownersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:OwnersWithUserPrincipalNameRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.employeeExperience.communities.item.ownersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilderGetRequestConfiguration::|public|queryParameters:OwnersWithUserPrincipalNameRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.employeeExperience.communities.item.ownersWithUserPrincipalName.ownersWithUserPrincipalNameRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):OwnersWithUserPrincipalNameRequestBuilderGetQueryParameters Microsoft\Graph\Generated.employeeExperience.EmployeeExperienceRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Generated.employeeExperience.EmployeeExperienceRequestBuilder::|public|communities:CommunitiesRequestBuilder Microsoft\Graph\Generated.employeeExperience.EmployeeExperienceRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void @@ -116256,12 +116329,14 @@ Microsoft\Graph\Generated.models.callOptions::|public|getBackingStore():BackingS Microsoft\Graph\Generated.models.callOptions::|public|GetFieldDeserializers():array Microsoft\Graph\Generated.models.callOptions::|public|getHideBotAfterEscalation():bool Microsoft\Graph\Generated.models.callOptions::|public|getIsContentSharingNotificationEnabled():bool +Microsoft\Graph\Generated.models.callOptions::|public|getIsDeltaRosterEnabled():bool Microsoft\Graph\Generated.models.callOptions::|public|getOdataType():string Microsoft\Graph\Generated.models.callOptions::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Generated.models.callOptions::|public|setAdditionalData(value?:array):void Microsoft\Graph\Generated.models.callOptions::|public|setBackingStore(value:BackingStore):void Microsoft\Graph\Generated.models.callOptions::|public|setHideBotAfterEscalation(value?:bool):void Microsoft\Graph\Generated.models.callOptions::|public|setIsContentSharingNotificationEnabled(value?:bool):void +Microsoft\Graph\Generated.models.callOptions::|public|setIsDeltaRosterEnabled(value?:bool):void Microsoft\Graph\Generated.models.callOptions::|public|setOdataType(value?:string):void Microsoft\Graph\Generated.models.callOptions::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CallOptions Microsoft\Graph\Generated.models.callOptions~~>AdditionalDataHolder; BackedModel; Parsable @@ -116332,6 +116407,19 @@ Microsoft\Graph\Generated.models.callRecordingStatus::0001-failure Microsoft\Graph\Generated.models.callRecordingStatus::0002-initial Microsoft\Graph\Generated.models.callRecordingStatus::0003-chunkFinished Microsoft\Graph\Generated.models.callRecordingStatus::0004-unknownFutureValue +Microsoft\Graph\Generated.models.callRecords.administrativeUnitInfo::|public|constructor():void +Microsoft\Graph\Generated.models.callRecords.administrativeUnitInfo::|public|getAdditionalData():array +Microsoft\Graph\Generated.models.callRecords.administrativeUnitInfo::|public|getBackingStore():BackingStore +Microsoft\Graph\Generated.models.callRecords.administrativeUnitInfo::|public|GetFieldDeserializers():array +Microsoft\Graph\Generated.models.callRecords.administrativeUnitInfo::|public|getId():string +Microsoft\Graph\Generated.models.callRecords.administrativeUnitInfo::|public|getOdataType():string +Microsoft\Graph\Generated.models.callRecords.administrativeUnitInfo::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Generated.models.callRecords.administrativeUnitInfo::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Generated.models.callRecords.administrativeUnitInfo::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Generated.models.callRecords.administrativeUnitInfo::|public|setId(value?:string):void +Microsoft\Graph\Generated.models.callRecords.administrativeUnitInfo::|public|setOdataType(value?:string):void +Microsoft\Graph\Generated.models.callRecords.administrativeUnitInfo::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):AdministrativeUnitInfo +Microsoft\Graph\Generated.models.callRecords.administrativeUnitInfo~~>AdditionalDataHolder; BackedModel; Parsable Microsoft\Graph\Generated.models.callRecords.audioCodec::0000-unknown Microsoft\Graph\Generated.models.callRecords.audioCodec::0001-invalid Microsoft\Graph\Generated.models.callRecords.audioCodec::0002-cn @@ -116759,10 +116847,12 @@ Microsoft\Graph\Generated.models.callRecords.participant::|public|Serialize(writ Microsoft\Graph\Generated.models.callRecords.participant::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Participant Microsoft\Graph\Generated.models.callRecords.participantBase-->Entity Microsoft\Graph\Generated.models.callRecords.participantBase::|public|constructor():void +Microsoft\Graph\Generated.models.callRecords.participantBase::|public|getAdministrativeUnitInfos():array Microsoft\Graph\Generated.models.callRecords.participantBase::|public|GetFieldDeserializers():array Microsoft\Graph\Generated.models.callRecords.participantBase::|public|getIdentity():CommunicationsIdentitySet Microsoft\Graph\Generated.models.callRecords.participantBase::|public|OdataType:string Microsoft\Graph\Generated.models.callRecords.participantBase::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Generated.models.callRecords.participantBase::|public|setAdministrativeUnitInfos(value?:array):void Microsoft\Graph\Generated.models.callRecords.participantBase::|public|setIdentity(value?:CommunicationsIdentitySet):void Microsoft\Graph\Generated.models.callRecords.participantBase::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):ParticipantBase Microsoft\Graph\Generated.models.callRecords.participantCollectionResponse-->BaseCollectionPaginationCountResponse @@ -117720,15 +117810,19 @@ Microsoft\Graph\Generated.models.chatMessageReaction::|public|constructor():void Microsoft\Graph\Generated.models.chatMessageReaction::|public|getAdditionalData():array Microsoft\Graph\Generated.models.chatMessageReaction::|public|getBackingStore():BackingStore Microsoft\Graph\Generated.models.chatMessageReaction::|public|getCreatedDateTime():DateTime +Microsoft\Graph\Generated.models.chatMessageReaction::|public|getDisplayName():string Microsoft\Graph\Generated.models.chatMessageReaction::|public|GetFieldDeserializers():array Microsoft\Graph\Generated.models.chatMessageReaction::|public|getOdataType():string +Microsoft\Graph\Generated.models.chatMessageReaction::|public|getReactionContentUrl():string Microsoft\Graph\Generated.models.chatMessageReaction::|public|getReactionType():string Microsoft\Graph\Generated.models.chatMessageReaction::|public|getUser():ChatMessageReactionIdentitySet Microsoft\Graph\Generated.models.chatMessageReaction::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Generated.models.chatMessageReaction::|public|setAdditionalData(value?:array):void Microsoft\Graph\Generated.models.chatMessageReaction::|public|setBackingStore(value:BackingStore):void Microsoft\Graph\Generated.models.chatMessageReaction::|public|setCreatedDateTime(value?:DateTime):void +Microsoft\Graph\Generated.models.chatMessageReaction::|public|setDisplayName(value?:string):void Microsoft\Graph\Generated.models.chatMessageReaction::|public|setOdataType(value?:string):void +Microsoft\Graph\Generated.models.chatMessageReaction::|public|setReactionContentUrl(value?:string):void Microsoft\Graph\Generated.models.chatMessageReaction::|public|setReactionType(value?:string):void Microsoft\Graph\Generated.models.chatMessageReaction::|public|setUser(value?:ChatMessageReactionIdentitySet):void Microsoft\Graph\Generated.models.chatMessageReaction::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):ChatMessageReaction @@ -125812,6 +125906,7 @@ Microsoft\Graph\Generated.models.fileStorageContainer::|public|getDisplayName(): Microsoft\Graph\Generated.models.fileStorageContainer::|public|getDrive():Drive Microsoft\Graph\Generated.models.fileStorageContainer::|public|GetFieldDeserializers():array Microsoft\Graph\Generated.models.fileStorageContainer::|public|getPermissions():array +Microsoft\Graph\Generated.models.fileStorageContainer::|public|getSettings():FileStorageContainerSettings Microsoft\Graph\Generated.models.fileStorageContainer::|public|getStatus():FileStorageContainerStatus Microsoft\Graph\Generated.models.fileStorageContainer::|public|getViewpoint():FileStorageContainerViewpoint Microsoft\Graph\Generated.models.fileStorageContainer::|public|OdataType:string @@ -125823,6 +125918,7 @@ Microsoft\Graph\Generated.models.fileStorageContainer::|public|setDescription(va Microsoft\Graph\Generated.models.fileStorageContainer::|public|setDisplayName(value?:string):void Microsoft\Graph\Generated.models.fileStorageContainer::|public|setDrive(value?:Drive):void Microsoft\Graph\Generated.models.fileStorageContainer::|public|setPermissions(value?:array):void +Microsoft\Graph\Generated.models.fileStorageContainer::|public|setSettings(value?:FileStorageContainerSettings):void Microsoft\Graph\Generated.models.fileStorageContainer::|public|setStatus(value?:FileStorageContainerStatus):void Microsoft\Graph\Generated.models.fileStorageContainer::|public|setViewpoint(value?:FileStorageContainerViewpoint):void Microsoft\Graph\Generated.models.fileStorageContainer::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):FileStorageContainer @@ -125839,6 +125935,19 @@ Microsoft\Graph\Generated.models.fileStorageContainerCustomPropertyDictionary::| Microsoft\Graph\Generated.models.fileStorageContainerCustomPropertyDictionary::|public|OdataType:string Microsoft\Graph\Generated.models.fileStorageContainerCustomPropertyDictionary::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Generated.models.fileStorageContainerCustomPropertyDictionary::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):FileStorageContainerCustomPropertyDictionary +Microsoft\Graph\Generated.models.fileStorageContainerSettings::|public|constructor():void +Microsoft\Graph\Generated.models.fileStorageContainerSettings::|public|getAdditionalData():array +Microsoft\Graph\Generated.models.fileStorageContainerSettings::|public|getBackingStore():BackingStore +Microsoft\Graph\Generated.models.fileStorageContainerSettings::|public|GetFieldDeserializers():array +Microsoft\Graph\Generated.models.fileStorageContainerSettings::|public|getIsOcrEnabled():bool +Microsoft\Graph\Generated.models.fileStorageContainerSettings::|public|getOdataType():string +Microsoft\Graph\Generated.models.fileStorageContainerSettings::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Generated.models.fileStorageContainerSettings::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Generated.models.fileStorageContainerSettings::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Generated.models.fileStorageContainerSettings::|public|setIsOcrEnabled(value?:bool):void +Microsoft\Graph\Generated.models.fileStorageContainerSettings::|public|setOdataType(value?:string):void +Microsoft\Graph\Generated.models.fileStorageContainerSettings::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):FileStorageContainerSettings +Microsoft\Graph\Generated.models.fileStorageContainerSettings~~>AdditionalDataHolder; BackedModel; Parsable Microsoft\Graph\Generated.models.fileStorageContainerStatus::0000-inactive Microsoft\Graph\Generated.models.fileStorageContainerStatus::0001-active Microsoft\Graph\Generated.models.fileStorageContainerStatus::0002-unknownFutureValue @@ -143047,8 +143156,8 @@ Microsoft\Graph\Generated.models.security.purgeAreas::0000-mailboxes Microsoft\Graph\Generated.models.security.purgeAreas::0001-teamsMessages Microsoft\Graph\Generated.models.security.purgeAreas::0002-unknownFutureValue Microsoft\Graph\Generated.models.security.purgeType::0000-recoverable -Microsoft\Graph\Generated.models.security.purgeType::0001-permanentlyDeleted -Microsoft\Graph\Generated.models.security.purgeType::0002-unknownFutureValue +Microsoft\Graph\Generated.models.security.purgeType::0001-unknownFutureValue +Microsoft\Graph\Generated.models.security.purgeType::0002-permanentlyDelete Microsoft\Graph\Generated.models.security.queryType::0000-files Microsoft\Graph\Generated.models.security.queryType::0001-messages Microsoft\Graph\Generated.models.security.queryType::0002-unknownFutureValue @@ -147273,12 +147382,14 @@ Microsoft\Graph\Generated.models.teamsApp::|static|public|CreateFromDiscriminato Microsoft\Graph\Generated.models.teamsAppAuthorization::|public|constructor():void Microsoft\Graph\Generated.models.teamsAppAuthorization::|public|getAdditionalData():array Microsoft\Graph\Generated.models.teamsAppAuthorization::|public|getBackingStore():BackingStore +Microsoft\Graph\Generated.models.teamsAppAuthorization::|public|getClientAppId():string Microsoft\Graph\Generated.models.teamsAppAuthorization::|public|GetFieldDeserializers():array Microsoft\Graph\Generated.models.teamsAppAuthorization::|public|getOdataType():string Microsoft\Graph\Generated.models.teamsAppAuthorization::|public|getRequiredPermissionSet():TeamsAppPermissionSet Microsoft\Graph\Generated.models.teamsAppAuthorization::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Generated.models.teamsAppAuthorization::|public|setAdditionalData(value?:array):void Microsoft\Graph\Generated.models.teamsAppAuthorization::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Generated.models.teamsAppAuthorization::|public|setClientAppId(value?:string):void Microsoft\Graph\Generated.models.teamsAppAuthorization::|public|setOdataType(value?:string):void Microsoft\Graph\Generated.models.teamsAppAuthorization::|public|setRequiredPermissionSet(value?:TeamsAppPermissionSet):void Microsoft\Graph\Generated.models.teamsAppAuthorization::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):TeamsAppAuthorization @@ -152086,6 +152197,7 @@ Microsoft\Graph\Generated.models.win32LobApp::|public|setUninstallCommandLine(va Microsoft\Graph\Generated.models.win32LobApp::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Win32LobApp Microsoft\Graph\Generated.models.win32LobAppAssignmentSettings-->MobileAppAssignmentSettings Microsoft\Graph\Generated.models.win32LobAppAssignmentSettings::|public|constructor():void +Microsoft\Graph\Generated.models.win32LobAppAssignmentSettings::|public|getAutoUpdateSettings():Win32LobAppAutoUpdateSettings Microsoft\Graph\Generated.models.win32LobAppAssignmentSettings::|public|getDeliveryOptimizationPriority():Win32LobAppDeliveryOptimizationPriority Microsoft\Graph\Generated.models.win32LobAppAssignmentSettings::|public|GetFieldDeserializers():array Microsoft\Graph\Generated.models.win32LobAppAssignmentSettings::|public|getInstallTimeSettings():MobileAppInstallTimeSettings @@ -152093,11 +152205,25 @@ Microsoft\Graph\Generated.models.win32LobAppAssignmentSettings::|public|getNotif Microsoft\Graph\Generated.models.win32LobAppAssignmentSettings::|public|getRestartSettings():Win32LobAppRestartSettings Microsoft\Graph\Generated.models.win32LobAppAssignmentSettings::|public|OdataType:string Microsoft\Graph\Generated.models.win32LobAppAssignmentSettings::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Generated.models.win32LobAppAssignmentSettings::|public|setAutoUpdateSettings(value?:Win32LobAppAutoUpdateSettings):void Microsoft\Graph\Generated.models.win32LobAppAssignmentSettings::|public|setDeliveryOptimizationPriority(value?:Win32LobAppDeliveryOptimizationPriority):void Microsoft\Graph\Generated.models.win32LobAppAssignmentSettings::|public|setInstallTimeSettings(value?:MobileAppInstallTimeSettings):void Microsoft\Graph\Generated.models.win32LobAppAssignmentSettings::|public|setNotifications(value?:Win32LobAppNotification):void Microsoft\Graph\Generated.models.win32LobAppAssignmentSettings::|public|setRestartSettings(value?:Win32LobAppRestartSettings):void Microsoft\Graph\Generated.models.win32LobAppAssignmentSettings::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Win32LobAppAssignmentSettings +Microsoft\Graph\Generated.models.win32LobAppAutoUpdateSettings::|public|constructor():void +Microsoft\Graph\Generated.models.win32LobAppAutoUpdateSettings::|public|getAdditionalData():array +Microsoft\Graph\Generated.models.win32LobAppAutoUpdateSettings::|public|getAutoUpdateSupersededAppsState():Win32LobAutoUpdateSupersededAppsState +Microsoft\Graph\Generated.models.win32LobAppAutoUpdateSettings::|public|getBackingStore():BackingStore +Microsoft\Graph\Generated.models.win32LobAppAutoUpdateSettings::|public|GetFieldDeserializers():array +Microsoft\Graph\Generated.models.win32LobAppAutoUpdateSettings::|public|getOdataType():string +Microsoft\Graph\Generated.models.win32LobAppAutoUpdateSettings::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Generated.models.win32LobAppAutoUpdateSettings::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Generated.models.win32LobAppAutoUpdateSettings::|public|setAutoUpdateSupersededAppsState(value?:Win32LobAutoUpdateSupersededAppsState):void +Microsoft\Graph\Generated.models.win32LobAppAutoUpdateSettings::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Generated.models.win32LobAppAutoUpdateSettings::|public|setOdataType(value?:string):void +Microsoft\Graph\Generated.models.win32LobAppAutoUpdateSettings::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):Win32LobAppAutoUpdateSettings +Microsoft\Graph\Generated.models.win32LobAppAutoUpdateSettings~~>AdditionalDataHolder; BackedModel; Parsable Microsoft\Graph\Generated.models.win32LobAppCollectionResponse-->BaseCollectionPaginationCountResponse Microsoft\Graph\Generated.models.win32LobAppCollectionResponse::|public|constructor():void Microsoft\Graph\Generated.models.win32LobAppCollectionResponse::|public|GetFieldDeserializers():array @@ -152305,6 +152431,9 @@ Microsoft\Graph\Generated.models.win32LobAppRuleOperator::0006-lessThanOrEqual Microsoft\Graph\Generated.models.win32LobAppRuleType::0000-detection Microsoft\Graph\Generated.models.win32LobAppRuleType::0001-requirement Microsoft\Graph\Generated.models.win32LobAppRule~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Generated.models.win32LobAutoUpdateSupersededAppsState::0000-notConfigured +Microsoft\Graph\Generated.models.win32LobAutoUpdateSupersededAppsState::0001-enabled +Microsoft\Graph\Generated.models.win32LobAutoUpdateSupersededAppsState::0002-unknownFutureValue Microsoft\Graph\Generated.models.windows10CompliancePolicy-->DeviceCompliancePolicy Microsoft\Graph\Generated.models.windows10CompliancePolicy::|public|constructor():void Microsoft\Graph\Generated.models.windows10CompliancePolicy::|public|getBitLockerEnabled():bool @@ -159829,6 +159958,21 @@ Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.approvers.item.User Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.approvers.item.UserItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:UserItemRequestBuilderGetQueryParameters):void Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.approvers.item.UserItemRequestBuilderGetRequestConfiguration::|public|queryParameters:UserItemRequestBuilderGetQueryParameters Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.approvers.item.UserItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):UserItemRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.approversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.approversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter; userPrincipalName?:string):void +Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.approversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder::|public|Get(requestConfiguration?:ApproversWithUserPrincipalNameRequestBuilderGetRequestConfiguration):User +Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.approversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.approversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.approversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ApproversWithUserPrincipalNameRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.approversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.approversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder::|public|WithUrl(rawUrl:string):ApproversWithUserPrincipalNameRequestBuilder +Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.approversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.approversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.approversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.approversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.approversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:ApproversWithUserPrincipalNameRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.approversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilderGetRequestConfiguration::|public|queryParameters:ApproversWithUserPrincipalNameRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.approversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):ApproversWithUserPrincipalNameRequestBuilderGetQueryParameters Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.collaborators.CollaboratorsRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.collaborators.CollaboratorsRequestBuilder::|public|ByUserId(userId:string):UserItemRequestBuilder Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.collaborators.CollaboratorsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void @@ -159940,6 +160084,21 @@ Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.collaborators.item. Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.collaborators.item.UserItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:UserItemRequestBuilderGetQueryParameters):void Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.collaborators.item.UserItemRequestBuilderGetRequestConfiguration::|public|queryParameters:UserItemRequestBuilderGetQueryParameters Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.collaborators.item.UserItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):UserItemRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.collaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.collaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter; userPrincipalName?:string):void +Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.collaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder::|public|Get(requestConfiguration?:CollaboratorsWithUserPrincipalNameRequestBuilderGetRequestConfiguration):User +Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.collaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.collaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.collaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CollaboratorsWithUserPrincipalNameRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.collaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.collaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder::|public|WithUrl(rawUrl:string):CollaboratorsWithUserPrincipalNameRequestBuilder +Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.collaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.collaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.collaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.collaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.collaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CollaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.collaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilderGetRequestConfiguration::|public|queryParameters:CollaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.collaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CollaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.getFinalAttachment.GetFinalAttachmentRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.getFinalAttachment.GetFinalAttachmentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.getFinalAttachment.GetFinalAttachmentRequestBuilder::|public|Get(requestConfiguration?:GetFinalAttachmentRequestBuilderGetRequestConfiguration):StreamInterface @@ -160027,7 +160186,9 @@ Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.notes.notesRequestB Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.notes.notesRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.SubjectRightsRequestItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.SubjectRightsRequestItemRequestBuilder::|public|approvers:ApproversRequestBuilder +Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.SubjectRightsRequestItemRequestBuilder::|public|approversWithUserPrincipalName(userPrincipalName:string):ApproversWithUserPrincipalNameRequestBuilder Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.SubjectRightsRequestItemRequestBuilder::|public|collaborators:CollaboratorsRequestBuilder +Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.SubjectRightsRequestItemRequestBuilder::|public|collaboratorsWithUserPrincipalName(userPrincipalName:string):CollaboratorsWithUserPrincipalNameRequestBuilder Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.SubjectRightsRequestItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.SubjectRightsRequestItemRequestBuilder::|public|Delete(requestConfiguration?:SubjectRightsRequestItemRequestBuilderDeleteRequestConfiguration):void Microsoft\Graph\Generated.privacy.subjectRightsRequests.item.SubjectRightsRequestItemRequestBuilder::|public|Get(requestConfiguration?:SubjectRightsRequestItemRequestBuilderGetRequestConfiguration):SubjectRightsRequest @@ -169394,6 +169555,21 @@ Microsoft\Graph\Generated.security.subjectRightsRequests.item.approvers.item.Use Microsoft\Graph\Generated.security.subjectRightsRequests.item.approvers.item.UserItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:UserItemRequestBuilderGetQueryParameters):void Microsoft\Graph\Generated.security.subjectRightsRequests.item.approvers.item.UserItemRequestBuilderGetRequestConfiguration::|public|queryParameters:UserItemRequestBuilderGetQueryParameters Microsoft\Graph\Generated.security.subjectRightsRequests.item.approvers.item.UserItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):UserItemRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.security.subjectRightsRequests.item.approversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.security.subjectRightsRequests.item.approversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter; userPrincipalName?:string):void +Microsoft\Graph\Generated.security.subjectRightsRequests.item.approversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder::|public|Get(requestConfiguration?:ApproversWithUserPrincipalNameRequestBuilderGetRequestConfiguration):User +Microsoft\Graph\Generated.security.subjectRightsRequests.item.approversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.security.subjectRightsRequests.item.approversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.security.subjectRightsRequests.item.approversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:ApproversWithUserPrincipalNameRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.security.subjectRightsRequests.item.approversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.security.subjectRightsRequests.item.approversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilder::|public|WithUrl(rawUrl:string):ApproversWithUserPrincipalNameRequestBuilder +Microsoft\Graph\Generated.security.subjectRightsRequests.item.approversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Generated.security.subjectRightsRequests.item.approversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.security.subjectRightsRequests.item.approversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.security.subjectRightsRequests.item.approversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.security.subjectRightsRequests.item.approversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:ApproversWithUserPrincipalNameRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.security.subjectRightsRequests.item.approversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilderGetRequestConfiguration::|public|queryParameters:ApproversWithUserPrincipalNameRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.security.subjectRightsRequests.item.approversWithUserPrincipalName.approversWithUserPrincipalNameRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):ApproversWithUserPrincipalNameRequestBuilderGetQueryParameters Microsoft\Graph\Generated.security.subjectRightsRequests.item.collaborators.CollaboratorsRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Generated.security.subjectRightsRequests.item.collaborators.CollaboratorsRequestBuilder::|public|ByUserId(userId:string):UserItemRequestBuilder Microsoft\Graph\Generated.security.subjectRightsRequests.item.collaborators.CollaboratorsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void @@ -169505,6 +169681,21 @@ Microsoft\Graph\Generated.security.subjectRightsRequests.item.collaborators.item Microsoft\Graph\Generated.security.subjectRightsRequests.item.collaborators.item.UserItemRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:UserItemRequestBuilderGetQueryParameters):void Microsoft\Graph\Generated.security.subjectRightsRequests.item.collaborators.item.UserItemRequestBuilderGetRequestConfiguration::|public|queryParameters:UserItemRequestBuilderGetQueryParameters Microsoft\Graph\Generated.security.subjectRightsRequests.item.collaborators.item.UserItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):UserItemRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.security.subjectRightsRequests.item.collaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.security.subjectRightsRequests.item.collaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter; userPrincipalName?:string):void +Microsoft\Graph\Generated.security.subjectRightsRequests.item.collaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder::|public|Get(requestConfiguration?:CollaboratorsWithUserPrincipalNameRequestBuilderGetRequestConfiguration):User +Microsoft\Graph\Generated.security.subjectRightsRequests.item.collaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.security.subjectRightsRequests.item.collaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.security.subjectRightsRequests.item.collaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:CollaboratorsWithUserPrincipalNameRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.security.subjectRightsRequests.item.collaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.security.subjectRightsRequests.item.collaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilder::|public|WithUrl(rawUrl:string):CollaboratorsWithUserPrincipalNameRequestBuilder +Microsoft\Graph\Generated.security.subjectRightsRequests.item.collaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Generated.security.subjectRightsRequests.item.collaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.security.subjectRightsRequests.item.collaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.security.subjectRightsRequests.item.collaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.security.subjectRightsRequests.item.collaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:CollaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.security.subjectRightsRequests.item.collaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilderGetRequestConfiguration::|public|queryParameters:CollaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.security.subjectRightsRequests.item.collaboratorsWithUserPrincipalName.collaboratorsWithUserPrincipalNameRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):CollaboratorsWithUserPrincipalNameRequestBuilderGetQueryParameters Microsoft\Graph\Generated.security.subjectRightsRequests.item.getFinalAttachment.GetFinalAttachmentRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Generated.security.subjectRightsRequests.item.getFinalAttachment.GetFinalAttachmentRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Generated.security.subjectRightsRequests.item.getFinalAttachment.GetFinalAttachmentRequestBuilder::|public|Get(requestConfiguration?:GetFinalAttachmentRequestBuilderGetRequestConfiguration):StreamInterface @@ -169592,7 +169783,9 @@ Microsoft\Graph\Generated.security.subjectRightsRequests.item.notes.notesRequest Microsoft\Graph\Generated.security.subjectRightsRequests.item.notes.notesRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Generated.security.subjectRightsRequests.item.SubjectRightsRequestItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Generated.security.subjectRightsRequests.item.SubjectRightsRequestItemRequestBuilder::|public|approvers:ApproversRequestBuilder +Microsoft\Graph\Generated.security.subjectRightsRequests.item.SubjectRightsRequestItemRequestBuilder::|public|approversWithUserPrincipalName(userPrincipalName:string):ApproversWithUserPrincipalNameRequestBuilder Microsoft\Graph\Generated.security.subjectRightsRequests.item.SubjectRightsRequestItemRequestBuilder::|public|collaborators:CollaboratorsRequestBuilder +Microsoft\Graph\Generated.security.subjectRightsRequests.item.SubjectRightsRequestItemRequestBuilder::|public|collaboratorsWithUserPrincipalName(userPrincipalName:string):CollaboratorsWithUserPrincipalNameRequestBuilder Microsoft\Graph\Generated.security.subjectRightsRequests.item.SubjectRightsRequestItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Generated.security.subjectRightsRequests.item.SubjectRightsRequestItemRequestBuilder::|public|Delete(requestConfiguration?:SubjectRightsRequestItemRequestBuilderDeleteRequestConfiguration):void Microsoft\Graph\Generated.security.subjectRightsRequests.item.SubjectRightsRequestItemRequestBuilder::|public|Get(requestConfiguration?:SubjectRightsRequestItemRequestBuilderGetRequestConfiguration):SubjectRightsRequest @@ -225027,3 +225220,26 @@ Microsoft\Graph\Generated.users.validateProperties.ValidatePropertiesRequestBuil Microsoft\Graph\Generated.users.validateProperties.ValidatePropertiesRequestBuilder::|public|WithUrl(rawUrl:string):ValidatePropertiesRequestBuilder Microsoft\Graph\Generated.users.validateProperties.validatePropertiesRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Generated.users.validateProperties.validatePropertiesRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.usersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Generated.usersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter; userPrincipalName?:string):void +Microsoft\Graph\Generated.usersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilder::|public|Delete(requestConfiguration?:UsersWithUserPrincipalNameRequestBuilderDeleteRequestConfiguration):void +Microsoft\Graph\Generated.usersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilder::|public|Get(requestConfiguration?:UsersWithUserPrincipalNameRequestBuilderGetRequestConfiguration):User +Microsoft\Graph\Generated.usersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilder::|public|Patch(body:User; requestConfiguration?:UsersWithUserPrincipalNameRequestBuilderPatchRequestConfiguration):User +Microsoft\Graph\Generated.usersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Generated.usersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Generated.usersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:UsersWithUserPrincipalNameRequestBuilderDeleteRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.usersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:UsersWithUserPrincipalNameRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.usersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilder::|public|ToPatchRequestInformation(body:User; requestConfiguration?:UsersWithUserPrincipalNameRequestBuilderPatchRequestConfiguration):RequestInformation +Microsoft\Graph\Generated.usersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Generated.usersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilder::|public|WithUrl(rawUrl:string):UsersWithUserPrincipalNameRequestBuilder +Microsoft\Graph\Generated.usersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilderDeleteRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.usersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilderDeleteRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Generated.usersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|constructor(expand?:array; select?:array):void +Microsoft\Graph\Generated.usersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|expand:array +Microsoft\Graph\Generated.usersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|select:array +Microsoft\Graph\Generated.usersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.usersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:UsersWithUserPrincipalNameRequestBuilderGetQueryParameters):void +Microsoft\Graph\Generated.usersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilderGetRequestConfiguration::|public|queryParameters:UsersWithUserPrincipalNameRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.usersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):UsersWithUserPrincipalNameRequestBuilderGetQueryParameters +Microsoft\Graph\Generated.usersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Generated.usersWithUserPrincipalName.usersWithUserPrincipalNameRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void diff --git a/src/Generated/kiota-lock.json b/src/Generated/kiota-lock.json index 164beb55b04..5caa4330956 100644 --- a/src/Generated/kiota-lock.json +++ b/src/Generated/kiota-lock.json @@ -1,5 +1,5 @@ { - "descriptionHash": "C29BFD40F799FBA40A49274D54C2BE5CE5DA96CF74720AD3F50AFB4B035480BAABB49681E1476C314C313DE05ACE32768E100A64471DABC6C6C327AB86736493", + "descriptionHash": "C263615205015440A02E90EACA9BEF4538985DAE805D819F1CF06D312757FE9CB8437FCA68BB73ACFE7705CC1CC42ADFBF238FD10801F45277C9B251701D8891", "descriptionLocation": "../../msgraph-metadata/clean_v10_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.20.0",