diff --git a/src/Generated/Admin/Windows/Updates/UpdatableAssets/Item/UpdatableAssetItemRequestBuilder.php b/src/Generated/Admin/Windows/Updates/UpdatableAssets/Item/UpdatableAssetItemRequestBuilder.php index fc9c38036e4..c58346b1b62 100644 --- a/src/Generated/Admin/Windows/Updates/UpdatableAssets/Item/UpdatableAssetItemRequestBuilder.php +++ b/src/Generated/Admin/Windows/Updates/UpdatableAssets/Item/UpdatableAssetItemRequestBuilder.php @@ -63,11 +63,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Delete an updatableAsset object. + * Delete an azureADDevice object. When a Microsoft Entra device is deleted, it is unregistered and automatically unenrolled from management for all update categories, as well as removed from every deploymentAudience and updatableAssetGroup. * @param UpdatableAssetItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/windowsupdates-updatableasset-delete?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/windowsupdates-azureaddevice-delete?view=graph-rest-beta Find more info here */ public function delete(?UpdatableAssetItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); @@ -78,11 +78,11 @@ public function delete(?UpdatableAssetItemRequestBuilderDeleteRequestConfigurati } /** - * Read the properties of an azureADDevice object. + * Read the properties and relationships of an updatableAssetGroup object. * @param UpdatableAssetItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/windowsupdates-azureaddevice-get?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-get?view=graph-rest-beta Find more info here */ public function get(?UpdatableAssetItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -108,7 +108,7 @@ public function patch(UpdatableAsset $body, ?UpdatableAssetItemRequestBuilderPat } /** - * Delete an updatableAsset object. + * Delete an azureADDevice object. When a Microsoft Entra device is deleted, it is unregistered and automatically unenrolled from management for all update categories, as well as removed from every deploymentAudience and updatableAssetGroup. * @param UpdatableAssetItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -125,7 +125,7 @@ public function toDeleteRequestInformation(?UpdatableAssetItemRequestBuilderDele } /** - * Read the properties of an azureADDevice object. + * Read the properties and relationships of an updatableAssetGroup object. * @param UpdatableAssetItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Admin/Windows/Updates/UpdatableAssets/Item/UpdatableAssetItemRequestBuilderGetQueryParameters.php b/src/Generated/Admin/Windows/Updates/UpdatableAssets/Item/UpdatableAssetItemRequestBuilderGetQueryParameters.php index 8c15bc94e02..1572dffe84e 100644 --- a/src/Generated/Admin/Windows/Updates/UpdatableAssets/Item/UpdatableAssetItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Admin/Windows/Updates/UpdatableAssets/Item/UpdatableAssetItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Read the properties of an azureADDevice object. + * Read the properties and relationships of an updatableAssetGroup object. */ class UpdatableAssetItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/ComplianceChangeItemRequestBuilder.php b/src/Generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/ComplianceChangeItemRequestBuilder.php index b8d7a9a8739..45625232e8c 100644 --- a/src/Generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/ComplianceChangeItemRequestBuilder.php +++ b/src/Generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/ComplianceChangeItemRequestBuilder.php @@ -39,11 +39,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Delete a contentApproval object. + * Delete a complianceChange object. * @param ComplianceChangeItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/windowsupdates-contentapproval-delete?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/windowsupdates-compliancechange-delete?view=graph-rest-beta Find more info here */ public function delete(?ComplianceChangeItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); @@ -54,11 +54,11 @@ public function delete(?ComplianceChangeItemRequestBuilderDeleteRequestConfigura } /** - * Read the properties and relationships of a contentApproval object. + * Read the properties and relationships of a complianceChange object. * @param ComplianceChangeItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/windowsupdates-contentapproval-get?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/windowsupdates-compliancechange-get?view=graph-rest-beta Find more info here */ public function get(?ComplianceChangeItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -85,7 +85,7 @@ public function patch(ComplianceChange $body, ?ComplianceChangeItemRequestBuilde } /** - * Delete a contentApproval object. + * Delete a complianceChange object. * @param ComplianceChangeItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -102,7 +102,7 @@ public function toDeleteRequestInformation(?ComplianceChangeItemRequestBuilderDe } /** - * Read the properties and relationships of a contentApproval object. + * Read the properties and relationships of a complianceChange object. * @param ComplianceChangeItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/ComplianceChangeItemRequestBuilderGetQueryParameters.php b/src/Generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/ComplianceChangeItemRequestBuilderGetQueryParameters.php index 5b30a33bd5f..6397a2b5e15 100644 --- a/src/Generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/ComplianceChangeItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/ComplianceChangeItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Read the properties and relationships of a contentApproval object. + * Read the properties and relationships of a complianceChange object. */ class ComplianceChangeItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/App/Calls/Item/Participants/Invite/InviteRequestBuilder.php b/src/Generated/App/Calls/Item/Participants/Invite/InviteRequestBuilder.php index 94bd9218eff..0f05c8b184a 100644 --- a/src/Generated/App/Calls/Item/Participants/Invite/InviteRequestBuilder.php +++ b/src/Generated/App/Calls/Item/Participants/Invite/InviteRequestBuilder.php @@ -31,12 +31,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invite participants to the active call. For more information about how to handle operations, see commsOperation. + * 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. * @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-invite?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/participant-delete?view=graph-rest-beta Find more info here */ public function post(InvitePostRequestBody $body, ?InviteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -47,7 +47,7 @@ public function post(InvitePostRequestBody $body, ?InviteRequestBuilderPostReque } /** - * Invite participants to the active call. For more information about how to handle operations, see commsOperation. + * 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. * @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/App/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilder.php b/src/Generated/App/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilder.php index 8d978b48bcf..53ba1c75661 100644 --- a/src/Generated/App/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilder.php +++ b/src/Generated/App/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get aiInsights from app + * The AI insights generated for an online meeting. Read-only. * @param AiInsightsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -81,7 +81,7 @@ public function post(CallAiInsight $body, ?AiInsightsRequestBuilderPostRequestCo } /** - * Get aiInsights from app + * The AI insights generated for an online meeting. Read-only. * @param AiInsightsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/App/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilderGetQueryParameters.php b/src/Generated/App/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilderGetQueryParameters.php index 66c3ed23e4e..1bb234c665d 100644 --- a/src/Generated/App/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilderGetQueryParameters.php +++ b/src/Generated/App/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get aiInsights from app + * The AI insights generated for an online meeting. Read-only. */ class AiInsightsRequestBuilderGetQueryParameters { diff --git a/src/Generated/App/OnlineMeetings/Item/AiInsights/Item/CallAiInsightItemRequestBuilder.php b/src/Generated/App/OnlineMeetings/Item/AiInsights/Item/CallAiInsightItemRequestBuilder.php index 8eac8478939..1182ff2c3d4 100644 --- a/src/Generated/App/OnlineMeetings/Item/AiInsights/Item/CallAiInsightItemRequestBuilder.php +++ b/src/Generated/App/OnlineMeetings/Item/AiInsights/Item/CallAiInsightItemRequestBuilder.php @@ -45,7 +45,7 @@ public function delete(?CallAiInsightItemRequestBuilderDeleteRequestConfiguratio } /** - * Get aiInsights from app + * The AI insights generated for an online meeting. Read-only. * @param CallAiInsightItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -91,7 +91,7 @@ public function toDeleteRequestInformation(?CallAiInsightItemRequestBuilderDelet } /** - * Get aiInsights from app + * The AI insights generated for an online meeting. Read-only. * @param CallAiInsightItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/App/OnlineMeetings/Item/AiInsights/Item/CallAiInsightItemRequestBuilderGetQueryParameters.php b/src/Generated/App/OnlineMeetings/Item/AiInsights/Item/CallAiInsightItemRequestBuilderGetQueryParameters.php index 21258d482ca..5429edb261e 100644 --- a/src/Generated/App/OnlineMeetings/Item/AiInsights/Item/CallAiInsightItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/App/OnlineMeetings/Item/AiInsights/Item/CallAiInsightItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get aiInsights from app + * The AI insights generated for an online meeting. Read-only. */ class CallAiInsightItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/Communications/Calls/Item/Participants/Invite/InviteRequestBuilder.php b/src/Generated/Communications/Calls/Item/Participants/Invite/InviteRequestBuilder.php index 99a9667d827..e48dfa18977 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 } /** - * Invite participants to the active call. For more information about how to handle operations, see commsOperation. + * 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. * @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-invite?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/participant-delete?view=graph-rest-beta Find more info here */ public function post(InvitePostRequestBody $body, ?InviteRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -47,7 +47,7 @@ public function post(InvitePostRequestBody $body, ?InviteRequestBuilderPostReque } /** - * Invite participants to the active call. For more information about how to handle operations, see commsOperation. + * 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. * @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/Communications/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilder.php b/src/Generated/Communications/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilder.php index 57a08fba94d..1529f2ce1da 100644 --- a/src/Generated/Communications/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilder.php +++ b/src/Generated/Communications/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get aiInsights from communications + * The AI insights generated for an online meeting. Read-only. * @param AiInsightsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -81,7 +81,7 @@ public function post(CallAiInsight $body, ?AiInsightsRequestBuilderPostRequestCo } /** - * Get aiInsights from communications + * The AI insights generated for an online meeting. Read-only. * @param AiInsightsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Communications/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilderGetQueryParameters.php b/src/Generated/Communications/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilderGetQueryParameters.php index cadae76ddf0..778a6e6f9d6 100644 --- a/src/Generated/Communications/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilderGetQueryParameters.php +++ b/src/Generated/Communications/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get aiInsights from communications + * The AI insights generated for an online meeting. Read-only. */ class AiInsightsRequestBuilderGetQueryParameters { diff --git a/src/Generated/Communications/OnlineMeetings/Item/AiInsights/Item/CallAiInsightItemRequestBuilder.php b/src/Generated/Communications/OnlineMeetings/Item/AiInsights/Item/CallAiInsightItemRequestBuilder.php index 1ac4db7d2b9..5d8acd2eb9d 100644 --- a/src/Generated/Communications/OnlineMeetings/Item/AiInsights/Item/CallAiInsightItemRequestBuilder.php +++ b/src/Generated/Communications/OnlineMeetings/Item/AiInsights/Item/CallAiInsightItemRequestBuilder.php @@ -45,7 +45,7 @@ public function delete(?CallAiInsightItemRequestBuilderDeleteRequestConfiguratio } /** - * Get aiInsights from communications + * The AI insights generated for an online meeting. Read-only. * @param CallAiInsightItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -91,7 +91,7 @@ public function toDeleteRequestInformation(?CallAiInsightItemRequestBuilderDelet } /** - * Get aiInsights from communications + * The AI insights generated for an online meeting. Read-only. * @param CallAiInsightItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Communications/OnlineMeetings/Item/AiInsights/Item/CallAiInsightItemRequestBuilderGetQueryParameters.php b/src/Generated/Communications/OnlineMeetings/Item/AiInsights/Item/CallAiInsightItemRequestBuilderGetQueryParameters.php index 53549c29693..13b042228eb 100644 --- a/src/Generated/Communications/OnlineMeetings/Item/AiInsights/Item/CallAiInsightItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Communications/OnlineMeetings/Item/AiInsights/Item/CallAiInsightItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get aiInsights from communications + * The AI insights generated for an online meeting. Read-only. */ class CallAiInsightItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/AssignmentsRequestBuilder.php b/src/Generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/AssignmentsRequestBuilder.php index d8a2e61ad97..fa53c6d9e16 100644 --- a/src/Generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/AssignmentsRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/AssignmentsRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + * The associated group assignments for IosLobAppProvisioningConfiguration. * @param AssignmentsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -81,7 +81,7 @@ public function post(IosLobAppProvisioningConfigurationAssignment $body, ?Assign } /** - * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + * The associated group assignments for IosLobAppProvisioningConfiguration. * @param AssignmentsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/AssignmentsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/AssignmentsRequestBuilderGetQueryParameters.php index 38d126facd2..6e838857da3 100644 --- a/src/Generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/AssignmentsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/AssignmentsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + * The associated group assignments for IosLobAppProvisioningConfiguration. */ class AssignmentsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/Item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder.php b/src/Generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/Item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder.php index 573a997ff2e..b4d996614df 100644 --- a/src/Generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/Item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder.php +++ b/src/Generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/Item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilder.php @@ -45,7 +45,7 @@ public function delete(?IosLobAppProvisioningConfigurationAssignmentItemRequestB } /** - * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + * The associated group assignments for IosLobAppProvisioningConfiguration. * @param IosLobAppProvisioningConfigurationAssignmentItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -91,7 +91,7 @@ public function toDeleteRequestInformation(?IosLobAppProvisioningConfigurationAs } /** - * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + * The associated group assignments for IosLobAppProvisioningConfiguration. * @param IosLobAppProvisioningConfigurationAssignmentItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/Item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/Item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilderGetQueryParameters.php index 1c97c4a49fa..b031f346af1 100644 --- a/src/Generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/Item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceAppManagement/IosLobAppProvisioningConfigurations/Item/Assignments/Item/IosLobAppProvisioningConfigurationAssignmentItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + * The associated group assignments for IosLobAppProvisioningConfiguration. */ class IosLobAppProvisioningConfigurationAssignmentItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/AndroidDeviceOwnerEnrollmentProfileItemRequestBuilder.php b/src/Generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/AndroidDeviceOwnerEnrollmentProfileItemRequestBuilder.php index f4b9e514104..d1d1f607fb9 100644 --- a/src/Generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/AndroidDeviceOwnerEnrollmentProfileItemRequestBuilder.php +++ b/src/Generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/AndroidDeviceOwnerEnrollmentProfileItemRequestBuilder.php @@ -4,8 +4,11 @@ use Exception; use Http\Promise\Promise; +use Microsoft\Graph\Beta\Generated\DeviceManagement\AndroidDeviceOwnerEnrollmentProfiles\Item\ClearEnrollmentTimeDeviceMembershipTarget\ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder; use Microsoft\Graph\Beta\Generated\DeviceManagement\AndroidDeviceOwnerEnrollmentProfiles\Item\CreateToken\CreateTokenRequestBuilder; +use Microsoft\Graph\Beta\Generated\DeviceManagement\AndroidDeviceOwnerEnrollmentProfiles\Item\RetrieveEnrollmentTimeDeviceMembershipTarget\RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder; use Microsoft\Graph\Beta\Generated\DeviceManagement\AndroidDeviceOwnerEnrollmentProfiles\Item\RevokeToken\RevokeTokenRequestBuilder; +use Microsoft\Graph\Beta\Generated\DeviceManagement\AndroidDeviceOwnerEnrollmentProfiles\Item\SetEnrollmentTimeDeviceMembershipTarget\SetEnrollmentTimeDeviceMembershipTargetRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\AndroidDeviceOwnerEnrollmentProfile; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; @@ -18,6 +21,13 @@ */ class AndroidDeviceOwnerEnrollmentProfileItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the clearEnrollmentTimeDeviceMembershipTarget method. + */ + public function clearEnrollmentTimeDeviceMembershipTarget(): ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder { + return new ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the createToken method. */ @@ -25,6 +35,13 @@ public function createToken(): CreateTokenRequestBuilder { return new CreateTokenRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the retrieveEnrollmentTimeDeviceMembershipTarget method. + */ + public function retrieveEnrollmentTimeDeviceMembershipTarget(): RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder { + return new RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the revokeToken method. */ @@ -32,6 +49,13 @@ public function revokeToken(): RevokeTokenRequestBuilder { return new RevokeTokenRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the setEnrollmentTimeDeviceMembershipTarget method. + */ + public function setEnrollmentTimeDeviceMembershipTarget(): SetEnrollmentTimeDeviceMembershipTargetRequestBuilder { + return new SetEnrollmentTimeDeviceMembershipTargetRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Instantiates a new AndroidDeviceOwnerEnrollmentProfileItemRequestBuilder 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/AndroidDeviceOwnerEnrollmentProfiles/Item/ClearEnrollmentTimeDeviceMembershipTarget/ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder.php b/src/Generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/ClearEnrollmentTimeDeviceMembershipTarget/ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder.php new file mode 100644 index 00000000000..e283bb002d9 --- /dev/null +++ b/src/Generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/ClearEnrollmentTimeDeviceMembershipTarget/ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder.php @@ -0,0 +1,72 @@ +|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/androidDeviceOwnerEnrollmentProfiles/{androidDeviceOwnerEnrollmentProfile%2Did}/clearEnrollmentTimeDeviceMembershipTarget'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action clearEnrollmentTimeDeviceMembershipTarget + * @param ClearEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?ClearEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendNoContentAsync($requestInfo, $errorMappings); + } + + /** + * Invoke action clearEnrollmentTimeDeviceMembershipTarget + * @param ClearEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?ClearEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration $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); + } + 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 ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder + */ + public function withUrl(string $rawUrl): ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder { + return new ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/ClearEnrollmentTimeDeviceMembershipTarget/ClearEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration.php b/src/Generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/ClearEnrollmentTimeDeviceMembershipTarget/ClearEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..a101d3a18e7 --- /dev/null +++ b/src/Generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/ClearEnrollmentTimeDeviceMembershipTarget/ClearEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration.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/AndroidDeviceOwnerEnrollmentProfiles/Item/RetrieveEnrollmentTimeDeviceMembershipTarget/RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder.php b/src/Generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/RetrieveEnrollmentTimeDeviceMembershipTarget/RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder.php new file mode 100644 index 00000000000..d725a659a95 --- /dev/null +++ b/src/Generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/RetrieveEnrollmentTimeDeviceMembershipTarget/RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder.php @@ -0,0 +1,74 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/deviceManagement/androidDeviceOwnerEnrollmentProfiles/{androidDeviceOwnerEnrollmentProfile%2Did}/retrieveEnrollmentTimeDeviceMembershipTarget'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action retrieveEnrollmentTimeDeviceMembershipTarget + * @param RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(?RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [EnrollmentTimeDeviceMembershipTargetResult::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Invoke action retrieveEnrollmentTimeDeviceMembershipTarget + * @param RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(?RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::POST; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder + */ + public function withUrl(string $rawUrl): RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder { + return new RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/RetrieveEnrollmentTimeDeviceMembershipTarget/RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration.php b/src/Generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/RetrieveEnrollmentTimeDeviceMembershipTarget/RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..3cf43ca4132 --- /dev/null +++ b/src/Generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/RetrieveEnrollmentTimeDeviceMembershipTarget/RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration.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/AndroidDeviceOwnerEnrollmentProfiles/Item/SetEnrollmentTimeDeviceMembershipTarget/SetEnrollmentTimeDeviceMembershipTargetPostRequestBody.php b/src/Generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/SetEnrollmentTimeDeviceMembershipTarget/SetEnrollmentTimeDeviceMembershipTargetPostRequestBody.php new file mode 100644 index 00000000000..45866266ad6 --- /dev/null +++ b/src/Generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/SetEnrollmentTimeDeviceMembershipTarget/SetEnrollmentTimeDeviceMembershipTargetPostRequestBody.php @@ -0,0 +1,118 @@ +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 SetEnrollmentTimeDeviceMembershipTargetPostRequestBody + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): SetEnrollmentTimeDeviceMembershipTargetPostRequestBody { + return new SetEnrollmentTimeDeviceMembershipTargetPostRequestBody(); + } + + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return array|null + */ + public function getAdditionalData(): ?array { + $val = $this->getBackingStore()->get('additionalData'); + if (is_null($val) || is_array($val)) { + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'additionalData'"); + } + + /** + * Gets the BackingStore property value. Stores model information. + * @return BackingStore + */ + public function getBackingStore(): BackingStore { + return $this->backingStore; + } + + /** + * Gets the enrollmentTimeDeviceMembershipTargets property value. The enrollmentTimeDeviceMembershipTargets property + * @return array|null + */ + public function getEnrollmentTimeDeviceMembershipTargets(): ?array { + $val = $this->getBackingStore()->get('enrollmentTimeDeviceMembershipTargets'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, EnrollmentTimeDeviceMembershipTarget::class); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'enrollmentTimeDeviceMembershipTargets'"); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return [ + 'enrollmentTimeDeviceMembershipTargets' => fn(ParseNode $n) => $o->setEnrollmentTimeDeviceMembershipTargets($n->getCollectionOfObjectValues([EnrollmentTimeDeviceMembershipTarget::class, 'createFromDiscriminatorValue'])), + ]; + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeCollectionOfObjectValues('enrollmentTimeDeviceMembershipTargets', $this->getEnrollmentTimeDeviceMembershipTargets()); + $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 enrollmentTimeDeviceMembershipTargets property value. The enrollmentTimeDeviceMembershipTargets property + * @param array|null $value Value to set for the enrollmentTimeDeviceMembershipTargets property. + */ + public function setEnrollmentTimeDeviceMembershipTargets(?array $value): void { + $this->getBackingStore()->set('enrollmentTimeDeviceMembershipTargets', $value); + } + +} diff --git a/src/Generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/SetEnrollmentTimeDeviceMembershipTarget/SetEnrollmentTimeDeviceMembershipTargetRequestBuilder.php b/src/Generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/SetEnrollmentTimeDeviceMembershipTarget/SetEnrollmentTimeDeviceMembershipTargetRequestBuilder.php new file mode 100644 index 00000000000..1640d5b0206 --- /dev/null +++ b/src/Generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/SetEnrollmentTimeDeviceMembershipTarget/SetEnrollmentTimeDeviceMembershipTargetRequestBuilder.php @@ -0,0 +1,77 @@ +|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/androidDeviceOwnerEnrollmentProfiles/{androidDeviceOwnerEnrollmentProfile%2Did}/setEnrollmentTimeDeviceMembershipTarget'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action setEnrollmentTimeDeviceMembershipTarget + * @param SetEnrollmentTimeDeviceMembershipTargetPostRequestBody $body The request body + * @param SetEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(SetEnrollmentTimeDeviceMembershipTargetPostRequestBody $body, ?SetEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [EnrollmentTimeDeviceMembershipTargetResult::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Invoke action setEnrollmentTimeDeviceMembershipTarget + * @param SetEnrollmentTimeDeviceMembershipTargetPostRequestBody $body The request body + * @param SetEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(SetEnrollmentTimeDeviceMembershipTargetPostRequestBody $body, ?SetEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::POST; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return SetEnrollmentTimeDeviceMembershipTargetRequestBuilder + */ + public function withUrl(string $rawUrl): SetEnrollmentTimeDeviceMembershipTargetRequestBuilder { + return new SetEnrollmentTimeDeviceMembershipTargetRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/SetEnrollmentTimeDeviceMembershipTarget/SetEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration.php b/src/Generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/SetEnrollmentTimeDeviceMembershipTarget/SetEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..12280d87630 --- /dev/null +++ b/src/Generated/DeviceManagement/AndroidDeviceOwnerEnrollmentProfiles/Item/SetEnrollmentTimeDeviceMembershipTarget/SetEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration.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/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilder.php b/src/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilder.php index 553aec9f548..d1ee1fbee41 100644 --- a/src/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilder.php +++ b/src/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @param AppLogCollectionRequestsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -81,7 +81,7 @@ public function post(AppLogCollectionRequest $body, ?AppLogCollectionRequestsReq } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @param AppLogCollectionRequestsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilderGetQueryParameters.php index 0ba878c96bb..b3430fe837f 100644 --- a/src/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. */ class AppLogCollectionRequestsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilder.php b/src/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilder.php index 884ad77cf92..3b12a908f39 100644 --- a/src/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilder.php +++ b/src/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilder.php @@ -53,7 +53,7 @@ public function delete(?AppLogCollectionRequestItemRequestBuilderDeleteRequestCo } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @param AppLogCollectionRequestItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -99,7 +99,7 @@ public function toDeleteRequestInformation(?AppLogCollectionRequestItemRequestBu } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @param AppLogCollectionRequestItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilderGetQueryParameters.php index 0adbe986030..a5eb28cd5e3 100644 --- a/src/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. */ class AppLogCollectionRequestItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/Reports/ReportsRequestBuilder.php b/src/Generated/DeviceManagement/Reports/ReportsRequestBuilder.php index 15a0c07bc15..63cb7b24f55 100644 --- a/src/Generated/DeviceManagement/Reports/ReportsRequestBuilder.php +++ b/src/Generated/DeviceManagement/Reports/ReportsRequestBuilder.php @@ -75,6 +75,7 @@ use Microsoft\Graph\Beta\Generated\DeviceManagement\Reports\GetWindowsUpdateAlertsPerPolicyPerDeviceReport\GetWindowsUpdateAlertsPerPolicyPerDeviceReportRequestBuilder; use Microsoft\Graph\Beta\Generated\DeviceManagement\Reports\GetWindowsUpdateAlertSummaryReport\GetWindowsUpdateAlertSummaryReportRequestBuilder; use Microsoft\Graph\Beta\Generated\DeviceManagement\Reports\GetZebraFotaDeploymentReport\GetZebraFotaDeploymentReportRequestBuilder; +use Microsoft\Graph\Beta\Generated\DeviceManagement\Reports\RetrieveAndroidWorkProfileDeviceMigrationStatuses\RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder; use Microsoft\Graph\Beta\Generated\DeviceManagement\Reports\RetrieveCloudPkiLeafCertificateReport\RetrieveCloudPkiLeafCertificateReportRequestBuilder; use Microsoft\Graph\Beta\Generated\DeviceManagement\Reports\RetrieveCloudPkiLeafCertificateSummaryReport\RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder; use Microsoft\Graph\Beta\Generated\DeviceManagement\Reports\RetrieveDeviceAppInstallationStatusReport\RetrieveDeviceAppInstallationStatusReportRequestBuilder; @@ -589,6 +590,13 @@ public function getZebraFotaDeploymentReport(): GetZebraFotaDeploymentReportRequ return new GetZebraFotaDeploymentReportRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the retrieveAndroidWorkProfileDeviceMigrationStatuses method. + */ + public function retrieveAndroidWorkProfileDeviceMigrationStatuses(): RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder { + return new RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the retrieveCloudPkiLeafCertificateReport method. */ diff --git a/src/Generated/DeviceManagement/Reports/RetrieveAndroidWorkProfileDeviceMigrationStatuses/RetrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody.php b/src/Generated/DeviceManagement/Reports/RetrieveAndroidWorkProfileDeviceMigrationStatuses/RetrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody.php new file mode 100644 index 00000000000..37993148087 --- /dev/null +++ b/src/Generated/DeviceManagement/Reports/RetrieveAndroidWorkProfileDeviceMigrationStatuses/RetrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody.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 RetrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): RetrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody { + return new RetrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody(); + } + + /** + * 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/RetrieveAndroidWorkProfileDeviceMigrationStatuses/RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder.php b/src/Generated/DeviceManagement/Reports/RetrieveAndroidWorkProfileDeviceMigrationStatuses/RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder.php new file mode 100644 index 00000000000..b6bb43cef21 --- /dev/null +++ b/src/Generated/DeviceManagement/Reports/RetrieveAndroidWorkProfileDeviceMigrationStatuses/RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder.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/retrieveAndroidWorkProfileDeviceMigrationStatuses'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action retrieveAndroidWorkProfileDeviceMigrationStatuses + * @param RetrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody $body The request body + * @param RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(RetrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody $body, ?RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilderPostRequestConfiguration $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 retrieveAndroidWorkProfileDeviceMigrationStatuses + * @param RetrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody $body The request body + * @param RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(RetrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody $body, ?RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilderPostRequestConfiguration $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"); + $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 RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder + */ + public function withUrl(string $rawUrl): RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder { + return new RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/DeviceManagement/Reports/RetrieveAndroidWorkProfileDeviceMigrationStatuses/RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilderPostRequestConfiguration.php b/src/Generated/DeviceManagement/Reports/RetrieveAndroidWorkProfileDeviceMigrationStatuses/RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..1428cc60812 --- /dev/null +++ b/src/Generated/DeviceManagement/Reports/RetrieveAndroidWorkProfileDeviceMigrationStatuses/RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilderPostRequestConfiguration.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/RoleAssignments/Item/RoleDefinition/RoleDefinitionRequestBuilder.php b/src/Generated/DeviceManagement/RoleAssignments/Item/RoleDefinition/RoleDefinitionRequestBuilder.php index 84416b13cf6..9171354e438 100644 --- a/src/Generated/DeviceManagement/RoleAssignments/Item/RoleDefinition/RoleDefinitionRequestBuilder.php +++ b/src/Generated/DeviceManagement/RoleAssignments/Item/RoleDefinition/RoleDefinitionRequestBuilder.php @@ -31,7 +31,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Role definition this assignment is part of. + * Indicates the role definition for this role assignment. * @param RoleDefinitionRequestBuilderGetRequestConfiguration|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(?RoleDefinitionRequestBuilderGetRequestConfiguration $reques } /** - * Role definition this assignment is part of. + * Indicates the role definition for this role assignment. * @param RoleDefinitionRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceManagement/RoleAssignments/Item/RoleDefinition/RoleDefinitionRequestBuilderGetQueryParameters.php b/src/Generated/DeviceManagement/RoleAssignments/Item/RoleDefinition/RoleDefinitionRequestBuilderGetQueryParameters.php index cd92ca38f8b..54f8af0e816 100644 --- a/src/Generated/DeviceManagement/RoleAssignments/Item/RoleDefinition/RoleDefinitionRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceManagement/RoleAssignments/Item/RoleDefinition/RoleDefinitionRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Role definition this assignment is part of. + * Indicates the role definition for this role assignment. */ class RoleDefinitionRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/RoleAssignments/Item/RoleScopeTags/Item/RoleScopeTagItemRequestBuilder.php b/src/Generated/DeviceManagement/RoleAssignments/Item/RoleScopeTags/Item/RoleScopeTagItemRequestBuilder.php index 03453f88621..008ddfb961d 100644 --- a/src/Generated/DeviceManagement/RoleAssignments/Item/RoleScopeTags/Item/RoleScopeTagItemRequestBuilder.php +++ b/src/Generated/DeviceManagement/RoleAssignments/Item/RoleScopeTags/Item/RoleScopeTagItemRequestBuilder.php @@ -31,7 +31,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * The set of Role Scope Tags defined on the Role Assignment. + * Indicates the set of scope tags for the role assignment. These scope tags will limit the visibility of any Intune resources to those that match any of the scope tags in this collection. * @param RoleScopeTagItemRequestBuilderGetRequestConfiguration|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(?RoleScopeTagItemRequestBuilderGetRequestConfiguration $requ } /** - * The set of Role Scope Tags defined on the Role Assignment. + * Indicates the set of scope tags for the role assignment. These scope tags will limit the visibility of any Intune resources to those that match any of the scope tags in this collection. * @param RoleScopeTagItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceManagement/RoleAssignments/Item/RoleScopeTags/Item/RoleScopeTagItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceManagement/RoleAssignments/Item/RoleScopeTags/Item/RoleScopeTagItemRequestBuilderGetQueryParameters.php index 9aacd91e4db..2b3e70183d8 100644 --- a/src/Generated/DeviceManagement/RoleAssignments/Item/RoleScopeTags/Item/RoleScopeTagItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceManagement/RoleAssignments/Item/RoleScopeTags/Item/RoleScopeTagItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * The set of Role Scope Tags defined on the Role Assignment. + * Indicates the set of scope tags for the role assignment. These scope tags will limit the visibility of any Intune resources to those that match any of the scope tags in this collection. */ class RoleScopeTagItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/RoleAssignments/Item/RoleScopeTags/RoleScopeTagsRequestBuilder.php b/src/Generated/DeviceManagement/RoleAssignments/Item/RoleScopeTags/RoleScopeTagsRequestBuilder.php index 5b6bd07905d..ef8430c0bda 100644 --- a/src/Generated/DeviceManagement/RoleAssignments/Item/RoleScopeTags/RoleScopeTagsRequestBuilder.php +++ b/src/Generated/DeviceManagement/RoleAssignments/Item/RoleScopeTags/RoleScopeTagsRequestBuilder.php @@ -51,7 +51,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * The set of Role Scope Tags defined on the Role Assignment. + * Indicates the set of scope tags for the role assignment. These scope tags will limit the visibility of any Intune resources to those that match any of the scope tags in this collection. * @param RoleScopeTagsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -65,7 +65,7 @@ public function get(?RoleScopeTagsRequestBuilderGetRequestConfiguration $request } /** - * The set of Role Scope Tags defined on the Role Assignment. + * Indicates the set of scope tags for the role assignment. These scope tags will limit the visibility of any Intune resources to those that match any of the scope tags in this collection. * @param RoleScopeTagsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceManagement/RoleAssignments/Item/RoleScopeTags/RoleScopeTagsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceManagement/RoleAssignments/Item/RoleScopeTags/RoleScopeTagsRequestBuilderGetQueryParameters.php index 1d4a7d014cb..2f35e046214 100644 --- a/src/Generated/DeviceManagement/RoleAssignments/Item/RoleScopeTags/RoleScopeTagsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceManagement/RoleAssignments/Item/RoleScopeTags/RoleScopeTagsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * The set of Role Scope Tags defined on the Role Assignment. + * Indicates the set of scope tags for the role assignment. These scope tags will limit the visibility of any Intune resources to those that match any of the scope tags in this collection. */ class RoleScopeTagsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/RoleDefinitions/Item/RoleAssignments/Item/RoleDefinition/RoleDefinitionRequestBuilder.php b/src/Generated/DeviceManagement/RoleDefinitions/Item/RoleAssignments/Item/RoleDefinition/RoleDefinitionRequestBuilder.php index bae4147246f..b001629262c 100644 --- a/src/Generated/DeviceManagement/RoleDefinitions/Item/RoleAssignments/Item/RoleDefinition/RoleDefinitionRequestBuilder.php +++ b/src/Generated/DeviceManagement/RoleDefinitions/Item/RoleAssignments/Item/RoleDefinition/RoleDefinitionRequestBuilder.php @@ -31,7 +31,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Role definition this assignment is part of. + * Indicates the role definition for this role assignment. * @param RoleDefinitionRequestBuilderGetRequestConfiguration|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(?RoleDefinitionRequestBuilderGetRequestConfiguration $reques } /** - * Role definition this assignment is part of. + * Indicates the role definition for this role assignment. * @param RoleDefinitionRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceManagement/RoleDefinitions/Item/RoleAssignments/Item/RoleDefinition/RoleDefinitionRequestBuilderGetQueryParameters.php b/src/Generated/DeviceManagement/RoleDefinitions/Item/RoleAssignments/Item/RoleDefinition/RoleDefinitionRequestBuilderGetQueryParameters.php index f51f06869e7..d4c61a010de 100644 --- a/src/Generated/DeviceManagement/RoleDefinitions/Item/RoleAssignments/Item/RoleDefinition/RoleDefinitionRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceManagement/RoleDefinitions/Item/RoleAssignments/Item/RoleDefinition/RoleDefinitionRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Role definition this assignment is part of. + * Indicates the role definition for this role assignment. */ class RoleDefinitionRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/BulkAction/BulkActionPostRequestBody.php b/src/Generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/BulkAction/BulkActionPostRequestBody.php new file mode 100644 index 00000000000..f3a3acf07db --- /dev/null +++ b/src/Generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/BulkAction/BulkActionPostRequestBody.php @@ -0,0 +1,147 @@ +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 BulkActionPostRequestBody + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): BulkActionPostRequestBody { + return new BulkActionPostRequestBody(); + } + + /** + * Gets the action property value. An enum type to represent approval actions of single or list of quality update policies + * @return WindowsQualityUpdatePolicyActionType|null + */ + public function getAction(): ?WindowsQualityUpdatePolicyActionType { + $val = $this->getBackingStore()->get('action'); + if (is_null($val) || $val instanceof WindowsQualityUpdatePolicyActionType) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'action'"); + } + + /** + * 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 [ + 'action' => fn(ParseNode $n) => $o->setAction($n->getEnumValue(WindowsQualityUpdatePolicyActionType::class)), + 'ids' => function (ParseNode $n) { + $val = $n->getCollectionOfPrimitiveValues(); + if (is_array($val)) { + TypeUtils::validateCollectionValues($val, 'string'); + } + /** @var array|null $val */ + $this->setIds($val); + }, + ]; + } + + /** + * Gets the ids property value. The ids property + * @return array|null + */ + public function getIds(): ?array { + $val = $this->getBackingStore()->get('ids'); + 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 'ids'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeEnumValue('action', $this->getAction()); + $writer->writeCollectionOfPrimitiveValues('ids', $this->getIds()); + $writer->writeAdditionalData($this->getAdditionalData()); + } + + /** + * Sets the action property value. An enum type to represent approval actions of single or list of quality update policies + * @param WindowsQualityUpdatePolicyActionType|null $value Value to set for the action property. + */ + public function setAction(?WindowsQualityUpdatePolicyActionType $value): void { + $this->getBackingStore()->set('action', $value); + } + + /** + * 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 ids property value. The ids property + * @param array|null $value Value to set for the ids property. + */ + public function setIds(?array $value): void { + $this->getBackingStore()->set('ids', $value); + } + +} diff --git a/src/Generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/BulkAction/BulkActionRequestBuilder.php b/src/Generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/BulkAction/BulkActionRequestBuilder.php new file mode 100644 index 00000000000..7840dce93be --- /dev/null +++ b/src/Generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/BulkAction/BulkActionRequestBuilder.php @@ -0,0 +1,77 @@ +|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/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicy%2Did}/bulkAction'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke action bulkAction + * @param BulkActionPostRequestBody $body The request body + * @param BulkActionRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function post(BulkActionPostRequestBody $body, ?BulkActionRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [BulkCatalogItemActionResult::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Invoke action bulkAction + * @param BulkActionPostRequestBody $body The request body + * @param BulkActionRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(BulkActionPostRequestBody $body, ?BulkActionRequestBuilderPostRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::POST; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return BulkActionRequestBuilder + */ + public function withUrl(string $rawUrl): BulkActionRequestBuilder { + return new BulkActionRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/BulkAction/BulkActionRequestBuilderPostRequestConfiguration.php b/src/Generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/BulkAction/BulkActionRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..25dbd050b02 --- /dev/null +++ b/src/Generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/BulkAction/BulkActionRequestBuilderPostRequestConfiguration.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/WindowsQualityUpdatePolicies/Item/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIds/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse.php b/src/Generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIds/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse.php new file mode 100644 index 00000000000..d958dc0e170 --- /dev/null +++ b/src/Generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIds/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse.php @@ -0,0 +1,72 @@ + + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'value' => fn(ParseNode $n) => $o->setValue($n->getCollectionOfObjectValues([WindowsQualityUpdateCatalogItemPolicyDetail::class, 'createFromDiscriminatorValue'])), + ]); + } + + /** + * Gets the value property value. The value property + * @return array|null + */ + public function getValue(): ?array { + $val = $this->getBackingStore()->get('value'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, WindowsQualityUpdateCatalogItemPolicyDetail::class); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'value'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + parent::serialize($writer); + $writer->writeCollectionOfObjectValues('value', $this->getValue()); + } + + /** + * Sets the value property value. The value property + * @param array|null $value Value to set for the value property. + */ + public function setValue(?array $value): void { + $this->getBackingStore()->set('value', $value); + } + +} diff --git a/src/Generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIds/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder.php b/src/Generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIds/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder.php new file mode 100644 index 00000000000..df5f3670e90 --- /dev/null +++ b/src/Generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIds/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder.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. + * @param string|null $ids Usage: ids={ids} + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter, ?string $ids = null) { + parent::__construct($requestAdapter, [], '{+baseurl}/deviceManagement/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicy%2Did}/retrieveWindowsQualityUpdateCatalogItemDetails(ids={ids}){?%24count,%24filter,%24search,%24skip,%24top}'); + if (is_array($pathParametersOrRawUrl)) { + $urlTplParams = $pathParametersOrRawUrl; + $urlTplParams['ids'] = $ids; + $this->pathParameters = $urlTplParams; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Invoke function retrieveWindowsQualityUpdateCatalogItemDetails + * @param RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + */ + public function get(?RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toGetRequestInformation($requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + return $this->requestAdapter->sendAsync($requestInfo, [RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse::class, 'createFromDiscriminatorValue'], $errorMappings); + } + + /** + * Invoke function retrieveWindowsQualityUpdateCatalogItemDetails + * @param RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toGetRequestInformation(?RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetRequestConfiguration $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 RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder + */ + public function withUrl(string $rawUrl): RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder { + return new RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIds/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIds/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters.php new file mode 100644 index 00000000000..4ae94beb7f1 --- /dev/null +++ b/src/Generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIds/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters.php @@ -0,0 +1,58 @@ +count = $count; + $this->filter = $filter; + $this->search = $search; + $this->skip = $skip; + $this->top = $top; + } + +} diff --git a/src/Generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIds/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetRequestConfiguration.php b/src/Generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIds/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetRequestConfiguration.php new file mode 100644 index 00000000000..07ff3288ee1 --- /dev/null +++ b/src/Generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIds/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetRequestConfiguration.php @@ -0,0 +1,42 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + * @param RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters|null $queryParameters Request query parameters + */ + public function __construct(?array $headers = null, ?array $options = null, ?RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters $queryParameters = null) { + parent::__construct($headers ?? [], $options ?? []); + $this->queryParameters = $queryParameters; + } + + /** + * Instantiates a new RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters. + * @param bool|null $count Include count of items + * @param string|null $filter Filter items by property values + * @param string|null $search Search items by search phrases + * @param int|null $skip Skip the first n items + * @param int|null $top Show only the first n items + * @return RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters + */ + public static function createQueryParameters(?bool $count = null, ?string $filter = null, ?string $search = null, ?int $skip = null, ?int $top = null): RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters { + return new RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters($count, $filter, $search, $skip, $top); + } + +} diff --git a/src/Generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/WindowsQualityUpdatePolicyItemRequestBuilder.php b/src/Generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/WindowsQualityUpdatePolicyItemRequestBuilder.php index 94b81993b77..f1f9f806440 100644 --- a/src/Generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/WindowsQualityUpdatePolicyItemRequestBuilder.php +++ b/src/Generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/WindowsQualityUpdatePolicyItemRequestBuilder.php @@ -6,6 +6,8 @@ use Http\Promise\Promise; use Microsoft\Graph\Beta\Generated\DeviceManagement\WindowsQualityUpdatePolicies\Item\Assign\AssignRequestBuilder; use Microsoft\Graph\Beta\Generated\DeviceManagement\WindowsQualityUpdatePolicies\Item\Assignments\AssignmentsRequestBuilder; +use Microsoft\Graph\Beta\Generated\DeviceManagement\WindowsQualityUpdatePolicies\Item\BulkAction\BulkActionRequestBuilder; +use Microsoft\Graph\Beta\Generated\DeviceManagement\WindowsQualityUpdatePolicies\Item\RetrieveWindowsQualityUpdateCatalogItemDetailsWithIds\RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder; use Microsoft\Graph\Beta\Generated\Models\ODataErrors\ODataError; use Microsoft\Graph\Beta\Generated\Models\WindowsQualityUpdatePolicy; use Microsoft\Kiota\Abstractions\BaseRequestBuilder; @@ -32,6 +34,13 @@ public function assignments(): AssignmentsRequestBuilder { return new AssignmentsRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the bulkAction method. + */ + public function bulkAction(): BulkActionRequestBuilder { + return new BulkActionRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Instantiates a new WindowsQualityUpdatePolicyItemRequestBuilder and sets the default values. * @param array|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. @@ -89,6 +98,15 @@ public function patch(WindowsQualityUpdatePolicy $body, ?WindowsQualityUpdatePol return $this->requestAdapter->sendAsync($requestInfo, [WindowsQualityUpdatePolicy::class, 'createFromDiscriminatorValue'], $errorMappings); } + /** + * Provides operations to call the retrieveWindowsQualityUpdateCatalogItemDetails method. + * @param string $ids Usage: ids={ids} + * @return RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder + */ + public function retrieveWindowsQualityUpdateCatalogItemDetailsWithIds(string $ids): RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder { + return new RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder($this->pathParameters, $this->requestAdapter, $ids); + } + /** * Delete navigation property windowsQualityUpdatePolicies for deviceManagement * @param WindowsQualityUpdatePolicyItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. diff --git a/src/Generated/Directory/AuthenticationMethodDevices/HardwareOathDevices/HardwareOathDevicesRequestBuilder.php b/src/Generated/Directory/AuthenticationMethodDevices/HardwareOathDevices/HardwareOathDevicesRequestBuilder.php index 880889c68f9..1dd216be38b 100644 --- a/src/Generated/Directory/AuthenticationMethodDevices/HardwareOathDevices/HardwareOathDevicesRequestBuilder.php +++ b/src/Generated/Directory/AuthenticationMethodDevices/HardwareOathDevices/HardwareOathDevicesRequestBuilder.php @@ -67,12 +67,12 @@ public function get(?HardwareOathDevicesRequestBuilderGetRequestConfiguration $r } /** - * Create a new hardwareOathTokenAuthenticationMethodDevice object. You can optionally create and assign to a user in the same request; Or assign to a user via the assign API. + * Create a new hardwareOathTokenAuthenticationMethodDevice object. Supports bulk creation. * @param HardwareOathTokenAuthenticationMethodDevice $body The request body * @param HardwareOathDevicesRequestBuilderPostRequestConfiguration|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/authenticationmethoddevice-post-hardwareoathdevices?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/authenticationmethoddevice-update?view=graph-rest-beta Find more info here */ public function post(HardwareOathTokenAuthenticationMethodDevice $body, ?HardwareOathDevicesRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -104,7 +104,7 @@ public function toGetRequestInformation(?HardwareOathDevicesRequestBuilderGetReq } /** - * Create a new hardwareOathTokenAuthenticationMethodDevice object. You can optionally create and assign to a user in the same request; Or assign to a user via the assign API. + * Create a new hardwareOathTokenAuthenticationMethodDevice object. Supports bulk creation. * @param HardwareOathTokenAuthenticationMethodDevice $body The request body * @param HardwareOathDevicesRequestBuilderPostRequestConfiguration|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/RetentionLabel/RetentionLabelRequestBuilder.php b/src/Generated/Drives/Item/Items/Item/RetentionLabel/RetentionLabelRequestBuilder.php index df80c14d76f..e468055ba20 100644 --- a/src/Generated/Drives/Item/Items/Item/RetentionLabel/RetentionLabelRequestBuilder.php +++ b/src/Generated/Drives/Item/Items/Item/RetentionLabel/RetentionLabelRequestBuilder.php @@ -60,12 +60,12 @@ public function get(?RetentionLabelRequestBuilderGetRequestConfiguration $reques } /** - * Apply (set) a retention label on a driveItem (files and folders). Retention labels don't need to be published in a retention label policy to be applied using this method. When a retention label is applied to a folder, all the items in the folder are tagged with the same retention label. For information about conflict resolution for retention labels, see Will an existing label be overridden or removed. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. + * Lock or unlock a retention label on a driveItem that classifies content as records. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. For more information about how you can lock and unlock retention labels, see Use record versioning to update records stored in SharePoint or OneDrive. * @param ItemRetentionLabel $body The request body * @param RetentionLabelRequestBuilderPatchRequestConfiguration|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/driveitem-setretentionlabel?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/driveitem-lockorunlockrecord?view=graph-rest-beta Find more info here */ public function patch(ItemRetentionLabel $body, ?RetentionLabelRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -114,7 +114,7 @@ public function toGetRequestInformation(?RetentionLabelRequestBuilderGetRequestC } /** - * Apply (set) a retention label on a driveItem (files and folders). Retention labels don't need to be published in a retention label policy to be applied using this method. When a retention label is applied to a folder, all the items in the folder are tagged with the same retention label. For information about conflict resolution for retention labels, see Will an existing label be overridden or removed. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. + * Lock or unlock a retention label on a driveItem that classifies content as records. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. For more information about how you can lock and unlock retention labels, see Use record versioning to update records stored in SharePoint or OneDrive. * @param ItemRetentionLabel $body The request body * @param RetentionLabelRequestBuilderPatchRequestConfiguration|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/Names/Item/Range/RangeRequestBuilder.php b/src/Generated/Drives/Item/Items/Item/Workbook/Names/Item/Range/RangeRequestBuilder.php index 279933d21b5..fff3ff6a884 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-beta Find more info here + * @link https://learn.microsoft.com/graph/api/range-get?view=graph-rest-beta Find more info here */ public function get(?RangeRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -312,7 +312,7 @@ public function rowWithRow(int $row): RowWithRowRequestBuilder { } /** - * 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/Tables/Add/AddRequestBuilder.php b/src/Generated/Drives/Item/Items/Item/Workbook/Tables/Add/AddRequestBuilder.php index c73efe7954e..e08b72b5239 100644 --- a/src/Generated/Drives/Item/Items/Item/Workbook/Tables/Add/AddRequestBuilder.php +++ b/src/Generated/Drives/Item/Items/Item/Workbook/Tables/Add/AddRequestBuilder.php @@ -31,12 +31,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + * Use this API to create a new Table. * @param AddPostRequestBody $body The request body * @param AddRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/tablecollection-add?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/workbook-post-tables?view=graph-rest-beta Find more info here */ public function post(AddPostRequestBody $body, ?AddRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -47,7 +47,7 @@ public function post(AddPostRequestBody $body, ?AddRequestBuilderPostRequestConf } /** - * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + * Use this API to create a new Table. * @param AddPostRequestBody $body The request body * @param AddRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Names/Item/Range/RangeRequestBuilder.php b/src/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Names/Item/Range/RangeRequestBuilder.php index dca84c873f1..0d5ef862a00 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-beta Find more info here + * @link https://learn.microsoft.com/graph/api/range-get?view=graph-rest-beta Find more info here */ public function get(?RangeRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -312,7 +312,7 @@ public function rowWithRow(int $row): RowWithRowRequestBuilder { } /** - * 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/Tables/Add/AddRequestBuilder.php b/src/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Tables/Add/AddRequestBuilder.php index c01e0890796..356decbd96f 100644 --- a/src/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Tables/Add/AddRequestBuilder.php +++ b/src/Generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Tables/Add/AddRequestBuilder.php @@ -31,12 +31,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + * Use this API to create a new Table. * @param AddPostRequestBody $body The request body * @param AddRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/tablecollection-add?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/workbook-post-tables?view=graph-rest-beta Find more info here */ public function post(AddPostRequestBody $body, ?AddRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -47,7 +47,7 @@ public function post(AddPostRequestBody $body, ?AddRequestBuilderPostRequestConf } /** - * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + * Use this API to create a new Table. * @param AddPostRequestBody $body The request body * @param AddRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/External/Connections/Item/Items/Item/ExternalItemItemRequestBuilder.php b/src/Generated/External/Connections/Item/Items/Item/ExternalItemItemRequestBuilder.php index 32b96f3351d..546a1e2fc7d 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. This API can be used to create a custom item. The containing externalConnection must have a schema registered of the corresponding type. + * Update the properties of an externalitem. * @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-beta Find more info here + * @link https://learn.microsoft.com/graph/api/externalconnectors-externalitem-update?view=graph-rest-beta Find more info here */ public function put(ExternalItem $body, ?ExternalItemItemRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); @@ -131,7 +131,7 @@ public function toGetRequestInformation(?ExternalItemItemRequestBuilderGetReques } /** - * Create a new externalItem. This API can be used to create a custom item. The containing externalConnection must have a schema registered of the corresponding type. + * Update the properties of an externalitem. * @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/External/Connections/Item/Schema/SchemaRequestBuilder.php b/src/Generated/External/Connections/Item/Schema/SchemaRequestBuilder.php index 26facd490f9..6d7bb079fd5 100644 --- a/src/Generated/External/Connections/Item/Schema/SchemaRequestBuilder.php +++ b/src/Generated/External/Connections/Item/Schema/SchemaRequestBuilder.php @@ -46,12 +46,12 @@ public function get(?SchemaRequestBuilderGetRequestConfiguration $requestConfigu } /** - * Create a new or update an existing schema for a Microsoft Search connection. + * Update the properties of a schema for an externalConnection. * @param Schema $body The request body * @param SchemaRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/externalconnectors-externalconnection-patch-schema?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/externalconnectors-schema-update?view=graph-rest-beta Find more info here */ public function patch(Schema $body, ?SchemaRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -83,7 +83,7 @@ public function toGetRequestInformation(?SchemaRequestBuilderGetRequestConfigura } /** - * Create a new or update an existing schema for a Microsoft Search connection. + * Update the properties of a schema for an externalConnection. * @param Schema $body The request body * @param SchemaRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/External/IndustryData/DataConnectors/DataConnectorsRequestBuilder.php b/src/Generated/External/IndustryData/DataConnectors/DataConnectorsRequestBuilder.php index 467f2d1822f..089d28039f6 100644 --- a/src/Generated/External/IndustryData/DataConnectors/DataConnectorsRequestBuilder.php +++ b/src/Generated/External/IndustryData/DataConnectors/DataConnectorsRequestBuilder.php @@ -67,12 +67,12 @@ public function get(?DataConnectorsRequestBuilderGetRequestConfiguration $reques } /** - * Create a new azureDataLakeConnector object. + * Create a new oneRosterApiDataConnector object. * @param IndustryDataConnector $body The request body * @param DataConnectorsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/industrydata-azuredatalakeconnector-post?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/industrydata-onerosterapidataconnector-post?view=graph-rest-beta Find more info here */ public function post(IndustryDataConnector $body, ?DataConnectorsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -104,7 +104,7 @@ public function toGetRequestInformation(?DataConnectorsRequestBuilderGetRequestC } /** - * Create a new azureDataLakeConnector object. + * Create a new oneRosterApiDataConnector object. * @param IndustryDataConnector $body The request body * @param DataConnectorsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/External/IndustryData/DataConnectors/Item/IndustryDataConnectorItemRequestBuilder.php b/src/Generated/External/IndustryData/DataConnectors/Item/IndustryDataConnectorItemRequestBuilder.php index 67d175c71d8..506a2e614be 100644 --- a/src/Generated/External/IndustryData/DataConnectors/Item/IndustryDataConnectorItemRequestBuilder.php +++ b/src/Generated/External/IndustryData/DataConnectors/Item/IndustryDataConnectorItemRequestBuilder.php @@ -77,12 +77,12 @@ public function get(?IndustryDataConnectorItemRequestBuilderGetRequestConfigurat } /** - * Update the properties of an azureDataLakeConnector object. + * Update the properties of a oneRosterApiDataConnector object. * @param IndustryDataConnector $body The request body * @param IndustryDataConnectorItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/industrydata-azuredatalakeconnector-update?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/industrydata-onerosterapidataconnector-update?view=graph-rest-beta Find more info here */ public function patch(IndustryDataConnector $body, ?IndustryDataConnectorItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -131,7 +131,7 @@ public function toGetRequestInformation(?IndustryDataConnectorItemRequestBuilder } /** - * Update the properties of an azureDataLakeConnector object. + * Update the properties of a oneRosterApiDataConnector object. * @param IndustryDataConnector $body The request body * @param IndustryDataConnectorItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Groups/Item/Conversations/ConversationsRequestBuilder.php b/src/Generated/Groups/Item/Conversations/ConversationsRequestBuilder.php index 3d4b6e9938c..232151dfb25 100644 --- a/src/Generated/Groups/Item/Conversations/ConversationsRequestBuilder.php +++ b/src/Generated/Groups/Item/Conversations/ConversationsRequestBuilder.php @@ -67,12 +67,12 @@ public function get(?ConversationsRequestBuilderGetRequestConfiguration $request } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. * @param Conversation $body The request body * @param ConversationsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/group-post-conversations?view=graph-rest-beta Find more info here */ public function post(Conversation $body, ?ConversationsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -104,7 +104,7 @@ public function toGetRequestInformation(?ConversationsRequestBuilderGetRequestCo } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. * @param Conversation $body The request body * @param ConversationsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Groups/Item/Conversations/Item/Threads/Item/Reply/ReplyRequestBuilder.php b/src/Generated/Groups/Item/Conversations/Item/Threads/Item/Reply/ReplyRequestBuilder.php index b0d8cc90171..19c8d0ef7f7 100644 --- a/src/Generated/Groups/Item/Conversations/Item/Threads/Item/Reply/ReplyRequestBuilder.php +++ b/src/Generated/Groups/Item/Conversations/Item/Threads/Item/Reply/ReplyRequestBuilder.php @@ -30,12 +30,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. * @param ReplyPostRequestBody $body The request body * @param ReplyRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/post-reply?view=graph-rest-beta Find more info here */ public function post(ReplyPostRequestBody $body, ?ReplyRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -46,7 +46,7 @@ public function post(ReplyPostRequestBody $body, ?ReplyRequestBuilderPostRequest } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. * @param ReplyPostRequestBody $body The request body * @param ReplyRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Groups/Item/Threads/Item/Reply/ReplyRequestBuilder.php b/src/Generated/Groups/Item/Threads/Item/Reply/ReplyRequestBuilder.php index eeb57a1ac0d..5f23ac7e6cb 100644 --- a/src/Generated/Groups/Item/Threads/Item/Reply/ReplyRequestBuilder.php +++ b/src/Generated/Groups/Item/Threads/Item/Reply/ReplyRequestBuilder.php @@ -30,12 +30,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. * @param ReplyPostRequestBody $body The request body * @param ReplyRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/post-reply?view=graph-rest-beta Find more info here */ public function post(ReplyPostRequestBody $body, ?ReplyRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -46,7 +46,7 @@ public function post(ReplyPostRequestBody $body, ?ReplyRequestBuilderPostRequest } /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. * @param ReplyPostRequestBody $body The request body * @param ReplyRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Identity/CustomAuthenticationExtensions/Item/CustomAuthenticationExtensionItemRequestBuilder.php b/src/Generated/Identity/CustomAuthenticationExtensions/Item/CustomAuthenticationExtensionItemRequestBuilder.php index 34f698a0d15..49c2533bc71 100644 --- a/src/Generated/Identity/CustomAuthenticationExtensions/Item/CustomAuthenticationExtensionItemRequestBuilder.php +++ b/src/Generated/Identity/CustomAuthenticationExtensions/Item/CustomAuthenticationExtensionItemRequestBuilder.php @@ -54,11 +54,11 @@ public function delete(?CustomAuthenticationExtensionItemRequestBuilderDeleteReq } /** - * Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. + * Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. * @param CustomAuthenticationExtensionItemRequestBuilderGetRequestConfiguration|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/customauthenticationextension-get?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/authenticationeventlistener-get?view=graph-rest-beta Find more info here */ public function get(?CustomAuthenticationExtensionItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -101,7 +101,7 @@ public function toDeleteRequestInformation(?CustomAuthenticationExtensionItemReq } /** - * Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. + * Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. * @param CustomAuthenticationExtensionItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Identity/CustomAuthenticationExtensions/Item/CustomAuthenticationExtensionItemRequestBuilderGetQueryParameters.php b/src/Generated/Identity/CustomAuthenticationExtensions/Item/CustomAuthenticationExtensionItemRequestBuilderGetQueryParameters.php index 64cff1ae17d..6ac33f29928 100644 --- a/src/Generated/Identity/CustomAuthenticationExtensions/Item/CustomAuthenticationExtensionItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Identity/CustomAuthenticationExtensions/Item/CustomAuthenticationExtensionItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Read the properties and relationships of a customAuthenticationExtension object. The following derived types are currently supported. + * Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. The following derived types are currently supported. */ class CustomAuthenticationExtensionItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageCustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageCustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.php index 6055c2f21ae..e011089fd0e 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageCustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/AccessPackageCustomWorkflowExtensions/Item/CustomCalloutExtensionItemRequestBuilder.php @@ -60,12 +60,12 @@ public function get(?CustomCalloutExtensionItemRequestBuilderGetRequestConfigura } /** - * Update the properties of an accessPackageAssignmentRequestWorkflowExtension object. + * Update the properties of an accessPackageAssignmentWorkflowExtension object. * @param CustomCalloutExtension $body The request body * @param CustomCalloutExtensionItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/accesspackageassignmentrequestworkflowextension-update?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/accesspackageassignmentworkflowextension-update?view=graph-rest-beta Find more info here */ public function patch(CustomCalloutExtension $body, ?CustomCalloutExtensionItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -114,7 +114,7 @@ public function toGetRequestInformation(?CustomCalloutExtensionItemRequestBuilde } /** - * Update the properties of an accessPackageAssignmentRequestWorkflowExtension object. + * Update the properties of an accessPackageAssignmentWorkflowExtension object. * @param CustomCalloutExtension $body The request body * @param CustomCalloutExtensionItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/CustomAccessPackageWorkflowExtensions/Item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/CustomAccessPackageWorkflowExtensions/Item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.php index 259de24f911..e4ff8094d87 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/CustomAccessPackageWorkflowExtensions/Item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackageCatalogs/Item/CustomAccessPackageWorkflowExtensions/Item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.php @@ -31,11 +31,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. + * Delete a customAccessPackageWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the customAccessPackageWorkflowExtension object that you want to delete by running the LIST customAccessPackageWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 2: Remove the customExtensionHandlers and verifiableCredentialSettings from a policy. * @param CustomAccessPackageWorkflowExtensionItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/accesspackageassignmentrequestworkflowextension-delete?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/customaccesspackageworkflowextension-delete?view=graph-rest-beta Find more info here */ public function delete(?CustomAccessPackageWorkflowExtensionItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); @@ -77,7 +77,7 @@ public function patch(CustomAccessPackageWorkflowExtension $body, ?CustomAccessP } /** - * Delete an accessPackageAssignmentRequestWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. + * Delete a customAccessPackageWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the customAccessPackageWorkflowExtension object that you want to delete by running the LIST customAccessPackageWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 2: Remove the customExtensionHandlers and verifiableCredentialSettings from a policy. * @param CustomAccessPackageWorkflowExtensionItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/IdentityGovernance/TermsOfUse/Agreements/Item/AgreementItemRequestBuilder.php b/src/Generated/IdentityGovernance/TermsOfUse/Agreements/Item/AgreementItemRequestBuilder.php index bf49969ac2e..af31cc952ff 100644 --- a/src/Generated/IdentityGovernance/TermsOfUse/Agreements/Item/AgreementItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/TermsOfUse/Agreements/Item/AgreementItemRequestBuilder.php @@ -70,11 +70,11 @@ public function delete(?AgreementItemRequestBuilderDeleteRequestConfiguration $r } /** - * Retrieve all files related to an agreement. This includes the default file and all localized files. + * Retrieve the properties and relationships of an agreement object. * @param AgreementItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/agreement-list-files?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/agreement-get?view=graph-rest-beta Find more info here */ public function get(?AgreementItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -118,7 +118,7 @@ public function toDeleteRequestInformation(?AgreementItemRequestBuilderDeleteReq } /** - * Retrieve all files related to an agreement. This includes the default file and all localized files. + * Retrieve the properties and relationships of an agreement object. * @param AgreementItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/IdentityGovernance/TermsOfUse/Agreements/Item/AgreementItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/TermsOfUse/Agreements/Item/AgreementItemRequestBuilderGetQueryParameters.php index 08036143775..e1d6d93093c 100644 --- a/src/Generated/IdentityGovernance/TermsOfUse/Agreements/Item/AgreementItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/IdentityGovernance/TermsOfUse/Agreements/Item/AgreementItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Retrieve all files related to an agreement. This includes the default file and all localized files. + * Retrieve the properties and relationships of an agreement object. */ class AgreementItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/IdentityProtection/RiskyUsers/RiskyUsersRequestBuilder.php b/src/Generated/IdentityProtection/RiskyUsers/RiskyUsersRequestBuilder.php index 933f7e4f76c..ca15f1e40bd 100644 --- a/src/Generated/IdentityProtection/RiskyUsers/RiskyUsersRequestBuilder.php +++ b/src/Generated/IdentityProtection/RiskyUsers/RiskyUsersRequestBuilder.php @@ -68,11 +68,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Retrieve the properties and relationships of a riskyUser object. + * Retrieve the properties and relationships of a collection of riskyUser objects. * @param RiskyUsersRequestBuilderGetRequestConfiguration|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/riskyusers-get?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/riskyusers-list?view=graph-rest-beta Find more info here */ public function get(?RiskyUsersRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -98,7 +98,7 @@ public function post(RiskyUser $body, ?RiskyUsersRequestBuilderPostRequestConfig } /** - * Retrieve the properties and relationships of a riskyUser object. + * Retrieve the properties and relationships of a collection of riskyUser objects. * @param RiskyUsersRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/IdentityProtection/RiskyUsers/RiskyUsersRequestBuilderGetQueryParameters.php b/src/Generated/IdentityProtection/RiskyUsers/RiskyUsersRequestBuilderGetQueryParameters.php index e634d2cdae6..0823016ce86 100644 --- a/src/Generated/IdentityProtection/RiskyUsers/RiskyUsersRequestBuilderGetQueryParameters.php +++ b/src/Generated/IdentityProtection/RiskyUsers/RiskyUsersRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Retrieve the properties and relationships of a riskyUser object. + * Retrieve the properties and relationships of a collection of riskyUser objects. */ class RiskyUsersRequestBuilderGetQueryParameters { diff --git a/src/Generated/Models/ActionItem.php b/src/Generated/Models/ActionItem.php index 23cb3e76424..22881ea4c9e 100644 --- a/src/Generated/Models/ActionItem.php +++ b/src/Generated/Models/ActionItem.php @@ -82,7 +82,7 @@ public function getOdataType(): ?string { } /** - * Gets the ownerDisplayName property value. The ownerDisplayName property + * Gets the ownerDisplayName property value. The display name of the owner of the action item. * @return string|null */ public function getOwnerDisplayName(): ?string { @@ -94,7 +94,7 @@ public function getOwnerDisplayName(): ?string { } /** - * Gets the text property value. The text property + * Gets the text property value. The text content of the action item. * @return string|null */ public function getText(): ?string { @@ -106,7 +106,7 @@ public function getText(): ?string { } /** - * Gets the title property value. The title property + * Gets the title property value. The title of the action item. * @return string|null */ public function getTitle(): ?string { @@ -154,7 +154,7 @@ public function setOdataType(?string $value): void { } /** - * Sets the ownerDisplayName property value. The ownerDisplayName property + * Sets the ownerDisplayName property value. The display name of the owner of the action item. * @param string|null $value Value to set for the ownerDisplayName property. */ public function setOwnerDisplayName(?string $value): void { @@ -162,7 +162,7 @@ public function setOwnerDisplayName(?string $value): void { } /** - * Sets the text property value. The text property + * Sets the text property value. The text content of the action item. * @param string|null $value Value to set for the text property. */ public function setText(?string $value): void { @@ -170,7 +170,7 @@ public function setText(?string $value): void { } /** - * Sets the title property value. The title property + * Sets the title property value. The title of the action item. * @param string|null $value Value to set for the title property. */ public function setTitle(?string $value): void { diff --git a/src/Generated/Models/ActivitiesContainer.php b/src/Generated/Models/ActivitiesContainer.php index e838ace1165..cd5cf4ad938 100644 --- a/src/Generated/Models/ActivitiesContainer.php +++ b/src/Generated/Models/ActivitiesContainer.php @@ -26,7 +26,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Activ } /** - * Gets the contentActivities property value. The contentActivities property + * Gets the contentActivities property value. Collection of activity logs related to content processing. * @return array|null */ public function getContentActivities(): ?array { @@ -60,7 +60,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the contentActivities property value. The contentActivities property + * Sets the contentActivities property value. Collection of activity logs related to content processing. * @param array|null $value Value to set for the contentActivities property. */ public function setContentActivities(?array $value): void { diff --git a/src/Generated/Models/Agentic/AgentSignIn.php b/src/Generated/Models/Agentic/AgentSignIn.php new file mode 100644 index 00000000000..99192da103f --- /dev/null +++ b/src/Generated/Models/Agentic/AgentSignIn.php @@ -0,0 +1,158 @@ +backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); + $this->setAdditionalData([]); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return AgentSignIn + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): AgentSignIn { + return new AgentSignIn(); + } + + /** + * 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 agentType property value. The agentType property + * @return AgentType|null + */ + public function getAgentType(): ?AgentType { + $val = $this->getBackingStore()->get('agentType'); + if (is_null($val) || $val instanceof AgentType) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'agentType'"); + } + + /** + * 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 [ + 'agentType' => fn(ParseNode $n) => $o->setAgentType($n->getEnumValue(AgentType::class)), + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + 'parentAppId' => fn(ParseNode $n) => $o->setParentAppId($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'"); + } + + /** + * Gets the parentAppId property value. The parentAppId property + * @return string|null + */ + public function getParentAppId(): ?string { + $val = $this->getBackingStore()->get('parentAppId'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'parentAppId'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeEnumValue('agentType', $this->getAgentType()); + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeStringValue('parentAppId', $this->getParentAppId()); + $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 agentType property value. The agentType property + * @param AgentType|null $value Value to set for the agentType property. + */ + public function setAgentType(?AgentType $value): void { + $this->getBackingStore()->set('agentType', $value); + } + + /** + * Sets the BackingStore property value. Stores model information. + * @param BackingStore $value Value to set for the BackingStore property. + */ + public function setBackingStore(BackingStore $value): void { + $this->backingStore = $value; + } + + /** + * Sets the @odata.type property value. The OdataType property + * @param string|null $value Value to set for the @odata.type property. + */ + public function setOdataType(?string $value): void { + $this->getBackingStore()->set('odataType', $value); + } + + /** + * Sets the parentAppId property value. The parentAppId property + * @param string|null $value Value to set for the parentAppId property. + */ + public function setParentAppId(?string $value): void { + $this->getBackingStore()->set('parentAppId', $value); + } + +} diff --git a/src/Generated/Models/Agentic/AgentType.php b/src/Generated/Models/Agentic/AgentType.php new file mode 100644 index 00000000000..ee7eea81dfb --- /dev/null +++ b/src/Generated/Models/Agentic/AgentType.php @@ -0,0 +1,13 @@ +|null */ public function getAiInsights(): ?array { @@ -60,7 +60,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the aiInsights property value. The aiInsights property + * Sets the aiInsights property value. A set of AI insights associated with an AI online meeting. * @param array|null $value Value to set for the aiInsights property. */ public function setAiInsights(?array $value): void { diff --git a/src/Generated/Models/AiUser.php b/src/Generated/Models/AiUser.php index 3cc695d33f5..43c8cdc1cff 100644 --- a/src/Generated/Models/AiUser.php +++ b/src/Generated/Models/AiUser.php @@ -50,7 +50,7 @@ public function getInteractionHistory(): ?AiInteractionHistory { } /** - * Gets the onlineMeetings property value. The onlineMeetings property + * Gets the onlineMeetings property value. Information about an online meeting, including AI insights. * @return array|null */ public function getOnlineMeetings(): ?array { @@ -82,7 +82,7 @@ public function setInteractionHistory(?AiInteractionHistory $value): void { } /** - * Sets the onlineMeetings property value. The onlineMeetings property + * Sets the onlineMeetings property value. Information about an online meeting, including AI insights. * @param array|null $value Value to set for the onlineMeetings property. */ public function setOnlineMeetings(?array $value): void { diff --git a/src/Generated/Models/AndroidCompliancePolicy.php b/src/Generated/Models/AndroidCompliancePolicy.php index 62861aa01de..64ea132ac90 100644 --- a/src/Generated/Models/AndroidCompliancePolicy.php +++ b/src/Generated/Models/AndroidCompliancePolicy.php @@ -273,7 +273,7 @@ public function getSecurityBlockDeviceAdministratorManagedDevices(): ?bool { } /** - * Gets the securityBlockJailbrokenDevices property value. Devices must not be jailbroken or rooted. + * Gets the securityBlockJailbrokenDevices property value. Indicates the device should not be rooted. When TRUE, if the device is detected as rooted it will be reported non-compliant. When FALSE, the device is not reported as non-compliant regardless of device rooted state. Default is FALSE. * @return bool|null */ public function getSecurityBlockJailbrokenDevices(): ?bool { @@ -564,7 +564,7 @@ public function setSecurityBlockDeviceAdministratorManagedDevices(?bool $value): } /** - * Sets the securityBlockJailbrokenDevices property value. Devices must not be jailbroken or rooted. + * Sets the securityBlockJailbrokenDevices property value. Indicates the device should not be rooted. When TRUE, if the device is detected as rooted it will be reported non-compliant. When FALSE, the device is not reported as non-compliant regardless of device rooted state. Default is FALSE. * @param bool|null $value Value to set for the securityBlockJailbrokenDevices property. */ public function setSecurityBlockJailbrokenDevices(?bool $value): void { diff --git a/src/Generated/Models/AndroidDeviceOwnerCompliancePolicy.php b/src/Generated/Models/AndroidDeviceOwnerCompliancePolicy.php index 0700f395680..6f564aa0ac0 100644 --- a/src/Generated/Models/AndroidDeviceOwnerCompliancePolicy.php +++ b/src/Generated/Models/AndroidDeviceOwnerCompliancePolicy.php @@ -29,7 +29,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Andro } /** - * Gets the advancedThreatProtectionRequiredSecurityLevel property value. MDATP Require Mobile Threat Protection minimum risk level to report noncompliance. Possible values are: unavailable, secured, low, medium, high, notSet. + * Gets the advancedThreatProtectionRequiredSecurityLevel property value. Indicates the Microsoft Defender for Endpoint (also referred to Microsoft Defender Advanced Threat Protection (MDATP)) minimum risk level to report noncompliance. Possible values are: unavailable, secured, low, medium, high, notSet. Possible values are: unavailable, secured, low, medium, high, notSet. * @return DeviceThreatProtectionLevel|null */ public function getAdvancedThreatProtectionRequiredSecurityLevel(): ?DeviceThreatProtectionLevel { @@ -41,7 +41,7 @@ public function getAdvancedThreatProtectionRequiredSecurityLevel(): ?DeviceThrea } /** - * Gets the deviceThreatProtectionEnabled property value. Require that devices have enabled device threat protection. + * Gets the deviceThreatProtectionEnabled property value. Indicates whether the policy requires devices have device threat protection enabled. When TRUE, threat protection is enabled. When FALSE, threat protection is not enabled. Default is FALSE. * @return bool|null */ public function getDeviceThreatProtectionEnabled(): ?bool { @@ -53,7 +53,7 @@ public function getDeviceThreatProtectionEnabled(): ?bool { } /** - * Gets the deviceThreatProtectionRequiredSecurityLevel property value. Require Mobile Threat Protection minimum risk level to report noncompliance. Possible values are: unavailable, secured, low, medium, high, notSet. + * Gets the deviceThreatProtectionRequiredSecurityLevel property value. Indicates the minimum mobile threat protection risk level to that results in Intune reporting device noncompliance. Possible values are: unavailable, secured, low, medium, high, notSet. Possible values are: unavailable, secured, low, medium, high, notSet. * @return DeviceThreatProtectionLevel|null */ public function getDeviceThreatProtectionRequiredSecurityLevel(): ?DeviceThreatProtectionLevel { @@ -90,6 +90,7 @@ public function getFieldDeserializers(): array { 'passwordRequired' => fn(ParseNode $n) => $o->setPasswordRequired($n->getBooleanValue()), 'passwordRequiredType' => fn(ParseNode $n) => $o->setPasswordRequiredType($n->getEnumValue(AndroidDeviceOwnerRequiredPasswordType::class)), 'requireNoPendingSystemUpdates' => fn(ParseNode $n) => $o->setRequireNoPendingSystemUpdates($n->getBooleanValue()), + 'securityBlockJailbrokenDevices' => fn(ParseNode $n) => $o->setSecurityBlockJailbrokenDevices($n->getBooleanValue()), 'securityRequiredAndroidSafetyNetEvaluationType' => fn(ParseNode $n) => $o->setSecurityRequiredAndroidSafetyNetEvaluationType($n->getEnumValue(AndroidSafetyNetEvaluationType::class)), 'securityRequireIntuneAppIntegrity' => fn(ParseNode $n) => $o->setSecurityRequireIntuneAppIntegrity($n->getBooleanValue()), 'securityRequireSafetyNetAttestationBasicIntegrity' => fn(ParseNode $n) => $o->setSecurityRequireSafetyNetAttestationBasicIntegrity($n->getBooleanValue()), @@ -99,7 +100,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the minAndroidSecurityPatchLevel property value. Minimum Android security patch level. + * Gets the minAndroidSecurityPatchLevel property value. Indicates the minimum Android security patch level required to mark the device as compliant. For example: 'February 1, 2025' * @return string|null */ public function getMinAndroidSecurityPatchLevel(): ?string { @@ -111,7 +112,7 @@ public function getMinAndroidSecurityPatchLevel(): ?string { } /** - * Gets the osMaximumVersion property value. Maximum Android version. + * Gets the osMaximumVersion property value. Indicates the maximum Android version required to mark the device as compliant. For example: '15' * @return string|null */ public function getOsMaximumVersion(): ?string { @@ -123,7 +124,7 @@ public function getOsMaximumVersion(): ?string { } /** - * Gets the osMinimumVersion property value. Minimum Android version. + * Gets the osMinimumVersion property value. Indicates the minimum Android version required to mark the device as compliant. For example: '14' * @return string|null */ public function getOsMinimumVersion(): ?string { @@ -135,7 +136,7 @@ public function getOsMinimumVersion(): ?string { } /** - * Gets the passwordExpirationDays property value. Number of days before the password expires. Valid values 1 to 365 + * Gets the passwordExpirationDays property value. Indicates the number of days before the password expires. Valid values 1 to 365. * @return int|null */ public function getPasswordExpirationDays(): ?int { @@ -147,7 +148,7 @@ public function getPasswordExpirationDays(): ?int { } /** - * Gets the passwordMinimumLength property value. Minimum password length. Valid values 4 to 16 + * Gets the passwordMinimumLength property value. Indicates the minimum password length required to mark the device as compliant. Valid values are 4 to 16, inclusive. Valid values 4 to 16 * @return int|null */ public function getPasswordMinimumLength(): ?int { @@ -159,7 +160,7 @@ public function getPasswordMinimumLength(): ?int { } /** - * Gets the passwordMinimumLetterCharacters property value. Indicates the minimum number of letter characters required for device password. Valid values 1 to 16 + * Gets the passwordMinimumLetterCharacters property value. Indicates the minimum number of letter characters required for device password for the device to be marked compliant. Valid values 1 to 16. * @return int|null */ public function getPasswordMinimumLetterCharacters(): ?int { @@ -171,7 +172,7 @@ public function getPasswordMinimumLetterCharacters(): ?int { } /** - * Gets the passwordMinimumLowerCaseCharacters property value. Indicates the minimum number of lower case characters required for device password. Valid values 1 to 16 + * Gets the passwordMinimumLowerCaseCharacters property value. Indicates the minimum number of lower case characters required for device password for the device to be marked compliant. Valid values 1 to 16. * @return int|null */ public function getPasswordMinimumLowerCaseCharacters(): ?int { @@ -183,7 +184,7 @@ public function getPasswordMinimumLowerCaseCharacters(): ?int { } /** - * Gets the passwordMinimumNonLetterCharacters property value. Indicates the minimum number of non-letter characters required for device password. Valid values 1 to 16 + * Gets the passwordMinimumNonLetterCharacters property value. Indicates the minimum number of non-letter characters required for device password for the device to be marked compliant. Valid values 1 to 16. * @return int|null */ public function getPasswordMinimumNonLetterCharacters(): ?int { @@ -195,7 +196,7 @@ public function getPasswordMinimumNonLetterCharacters(): ?int { } /** - * Gets the passwordMinimumNumericCharacters property value. Indicates the minimum number of numeric characters required for device password. Valid values 1 to 16 + * Gets the passwordMinimumNumericCharacters property value. Indicates the minimum number of numeric characters required for device password for the device to be marked compliant. Valid values 1 to 16. * @return int|null */ public function getPasswordMinimumNumericCharacters(): ?int { @@ -207,7 +208,7 @@ public function getPasswordMinimumNumericCharacters(): ?int { } /** - * Gets the passwordMinimumSymbolCharacters property value. Indicates the minimum number of symbol characters required for device password. Valid values 1 to 16 + * Gets the passwordMinimumSymbolCharacters property value. Indicates the minimum number of symbol characters required for device password for the device to be marked compliant. Valid values 1 to 16. * @return int|null */ public function getPasswordMinimumSymbolCharacters(): ?int { @@ -219,7 +220,7 @@ public function getPasswordMinimumSymbolCharacters(): ?int { } /** - * Gets the passwordMinimumUpperCaseCharacters property value. Indicates the minimum number of upper case letter characters required for device password. Valid values 1 to 16 + * Gets the passwordMinimumUpperCaseCharacters property value. Indicates the minimum number of upper case letter characters required for device password for the device to be marked compliant. Valid values 1 to 16. * @return int|null */ public function getPasswordMinimumUpperCaseCharacters(): ?int { @@ -231,7 +232,7 @@ public function getPasswordMinimumUpperCaseCharacters(): ?int { } /** - * Gets the passwordMinutesOfInactivityBeforeLock property value. Minutes of inactivity before a password is required. + * Gets the passwordMinutesOfInactivityBeforeLock property value. Indicates the number of minutes of inactivity before a password is required. * @return int|null */ public function getPasswordMinutesOfInactivityBeforeLock(): ?int { @@ -243,7 +244,7 @@ public function getPasswordMinutesOfInactivityBeforeLock(): ?int { } /** - * Gets the passwordPreviousPasswordCountToBlock property value. Number of previous passwords to block. Valid values 1 to 24 + * Gets the passwordPreviousPasswordCountToBlock property value. Indicates the number of previous passwords to block. Valid values 1 to 24. * @return int|null */ public function getPasswordPreviousPasswordCountToBlock(): ?int { @@ -255,7 +256,7 @@ public function getPasswordPreviousPasswordCountToBlock(): ?int { } /** - * Gets the passwordRequired property value. Require a password to unlock device. + * Gets the passwordRequired property value. Indicates whether a password is required to unlock the device. When TRUE, there must be a password set that unlocks the device for the device to be marked as compliant. When FALSE, a device is marked as compliant whether or not a password is set as required to unlock the device. Default is FALSE. * @return bool|null */ public function getPasswordRequired(): ?bool { @@ -267,7 +268,7 @@ public function getPasswordRequired(): ?bool { } /** - * Gets the passwordRequiredType property value. Type of characters in password. Possible values are: deviceDefault, required, numeric, numericComplex, alphabetic, alphanumeric, alphanumericWithSymbols, lowSecurityBiometric, customPassword. + * Gets the passwordRequiredType property value. Indicates the password complexity requirement for the device to be marked compliant. Possible values are: deviceDefault, required, numeric, numericComplex, alphabetic, alphanumeric, alphanumericWithSymbols, lowSecurityBiometric, customPassword. Possible values are: deviceDefault, required, numeric, numericComplex, alphabetic, alphanumeric, alphanumericWithSymbols, lowSecurityBiometric, customPassword. * @return AndroidDeviceOwnerRequiredPasswordType|null */ public function getPasswordRequiredType(): ?AndroidDeviceOwnerRequiredPasswordType { @@ -279,7 +280,7 @@ public function getPasswordRequiredType(): ?AndroidDeviceOwnerRequiredPasswordTy } /** - * Gets the requireNoPendingSystemUpdates property value. Require device to have no pending Android system updates. + * Gets the requireNoPendingSystemUpdates property value. Indicates whether the device has pending security or OS updates and sets the compliance state accordingly. When TRUE, checks if there are any pending system updates on each check in and if there are any pending security or OS version updates (System Updates), the device will be reported as non-compliant. If set to FALSE, then checks for any pending security or OS version updates (System Updates) are done without impact to device compliance state. Default is FALSE. * @return bool|null */ public function getRequireNoPendingSystemUpdates(): ?bool { @@ -291,7 +292,19 @@ public function getRequireNoPendingSystemUpdates(): ?bool { } /** - * Gets the securityRequiredAndroidSafetyNetEvaluationType property value. Require a specific Play Integrity evaluation type for compliance. Possible values are: basic, hardwareBacked. + * Gets the securityBlockJailbrokenDevices property value. Indicates the device should not be rooted. When TRUE, if the device is detected as rooted it will be reported non-compliant. When FALSE, the device is not reported as non-compliant regardless of device rooted state. Default is FALSE. + * @return bool|null + */ + public function getSecurityBlockJailbrokenDevices(): ?bool { + $val = $this->getBackingStore()->get('securityBlockJailbrokenDevices'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'securityBlockJailbrokenDevices'"); + } + + /** + * Gets the securityRequiredAndroidSafetyNetEvaluationType property value. Indicates the types of measurements and reference data used to evaluate the device SafetyNet evaluation. Evaluation is completed on the device to assess device integrity based on checks defined by Android and built into the device hardware, for example, compromised OS version or root detection. Possible values are: basic, hardwareBacked, with default value of basic. Possible values are: basic, hardwareBacked. * @return AndroidSafetyNetEvaluationType|null */ public function getSecurityRequiredAndroidSafetyNetEvaluationType(): ?AndroidSafetyNetEvaluationType { @@ -303,7 +316,7 @@ public function getSecurityRequiredAndroidSafetyNetEvaluationType(): ?AndroidSaf } /** - * Gets the securityRequireIntuneAppIntegrity property value. If setting is set to true, checks that the Intune app installed on fully managed, dedicated, or corporate-owned work profile Android Enterprise enrolled devices, is the one provided by Microsoft from the Managed Google Playstore. If the check fails, the device will be reported as non-compliant. + * Gets the securityRequireIntuneAppIntegrity property value. Indicates whether Intune application integrity is required to mark the device as compliant. When TRUE, Intune checks that the Intune app installed on fully managed, dedicated, or corporate-owned work profile Android Enterprise enrolled devices, is the one provided by Microsoft from the Managed Google Play store. If the check fails, the device will be reported as non-compliant. Default is FALSE. * @return bool|null */ public function getSecurityRequireIntuneAppIntegrity(): ?bool { @@ -315,7 +328,7 @@ public function getSecurityRequireIntuneAppIntegrity(): ?bool { } /** - * Gets the securityRequireSafetyNetAttestationBasicIntegrity property value. Require the device to pass the Play Integrity basic integrity check. + * Gets the securityRequireSafetyNetAttestationBasicIntegrity property value. Indicates whether the compliance check will validate the Google Play Integrity check. When TRUE, the Google Play integrity basic check must pass to consider the device compliant. When FALSE, the Google Play integrity basic check can pass or fail and the device will be considered compliant. Default is FALSE. * @return bool|null */ public function getSecurityRequireSafetyNetAttestationBasicIntegrity(): ?bool { @@ -327,7 +340,7 @@ public function getSecurityRequireSafetyNetAttestationBasicIntegrity(): ?bool { } /** - * Gets the securityRequireSafetyNetAttestationCertifiedDevice property value. Require the device to pass the Play Integrity device integrity check. + * Gets the securityRequireSafetyNetAttestationCertifiedDevice property value. Indicates whether the compliance check will validate the Google Play Integrity check. When TRUE, the Google Play integrity device check must pass to consider the device compliant. When FALSE, the Google Play integrity device check can pass or fail and the device will be considered compliant. Default is FALSE. * @return bool|null */ public function getSecurityRequireSafetyNetAttestationCertifiedDevice(): ?bool { @@ -339,7 +352,7 @@ public function getSecurityRequireSafetyNetAttestationCertifiedDevice(): ?bool { } /** - * Gets the storageRequireEncryption property value. Require encryption on Android devices. + * Gets the storageRequireEncryption property value. Indicates whether encryption on Android devices is required to mark the device as compliant. * @return bool|null */ public function getStorageRequireEncryption(): ?bool { @@ -375,6 +388,7 @@ public function serialize(SerializationWriter $writer): void { $writer->writeBooleanValue('passwordRequired', $this->getPasswordRequired()); $writer->writeEnumValue('passwordRequiredType', $this->getPasswordRequiredType()); $writer->writeBooleanValue('requireNoPendingSystemUpdates', $this->getRequireNoPendingSystemUpdates()); + $writer->writeBooleanValue('securityBlockJailbrokenDevices', $this->getSecurityBlockJailbrokenDevices()); $writer->writeEnumValue('securityRequiredAndroidSafetyNetEvaluationType', $this->getSecurityRequiredAndroidSafetyNetEvaluationType()); $writer->writeBooleanValue('securityRequireIntuneAppIntegrity', $this->getSecurityRequireIntuneAppIntegrity()); $writer->writeBooleanValue('securityRequireSafetyNetAttestationBasicIntegrity', $this->getSecurityRequireSafetyNetAttestationBasicIntegrity()); @@ -383,7 +397,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the advancedThreatProtectionRequiredSecurityLevel property value. MDATP Require Mobile Threat Protection minimum risk level to report noncompliance. Possible values are: unavailable, secured, low, medium, high, notSet. + * Sets the advancedThreatProtectionRequiredSecurityLevel property value. Indicates the Microsoft Defender for Endpoint (also referred to Microsoft Defender Advanced Threat Protection (MDATP)) minimum risk level to report noncompliance. Possible values are: unavailable, secured, low, medium, high, notSet. Possible values are: unavailable, secured, low, medium, high, notSet. * @param DeviceThreatProtectionLevel|null $value Value to set for the advancedThreatProtectionRequiredSecurityLevel property. */ public function setAdvancedThreatProtectionRequiredSecurityLevel(?DeviceThreatProtectionLevel $value): void { @@ -391,7 +405,7 @@ public function setAdvancedThreatProtectionRequiredSecurityLevel(?DeviceThreatPr } /** - * Sets the deviceThreatProtectionEnabled property value. Require that devices have enabled device threat protection. + * Sets the deviceThreatProtectionEnabled property value. Indicates whether the policy requires devices have device threat protection enabled. When TRUE, threat protection is enabled. When FALSE, threat protection is not enabled. Default is FALSE. * @param bool|null $value Value to set for the deviceThreatProtectionEnabled property. */ public function setDeviceThreatProtectionEnabled(?bool $value): void { @@ -399,7 +413,7 @@ public function setDeviceThreatProtectionEnabled(?bool $value): void { } /** - * Sets the deviceThreatProtectionRequiredSecurityLevel property value. Require Mobile Threat Protection minimum risk level to report noncompliance. Possible values are: unavailable, secured, low, medium, high, notSet. + * Sets the deviceThreatProtectionRequiredSecurityLevel property value. Indicates the minimum mobile threat protection risk level to that results in Intune reporting device noncompliance. Possible values are: unavailable, secured, low, medium, high, notSet. Possible values are: unavailable, secured, low, medium, high, notSet. * @param DeviceThreatProtectionLevel|null $value Value to set for the deviceThreatProtectionRequiredSecurityLevel property. */ public function setDeviceThreatProtectionRequiredSecurityLevel(?DeviceThreatProtectionLevel $value): void { @@ -407,7 +421,7 @@ public function setDeviceThreatProtectionRequiredSecurityLevel(?DeviceThreatProt } /** - * Sets the minAndroidSecurityPatchLevel property value. Minimum Android security patch level. + * Sets the minAndroidSecurityPatchLevel property value. Indicates the minimum Android security patch level required to mark the device as compliant. For example: 'February 1, 2025' * @param string|null $value Value to set for the minAndroidSecurityPatchLevel property. */ public function setMinAndroidSecurityPatchLevel(?string $value): void { @@ -415,7 +429,7 @@ public function setMinAndroidSecurityPatchLevel(?string $value): void { } /** - * Sets the osMaximumVersion property value. Maximum Android version. + * Sets the osMaximumVersion property value. Indicates the maximum Android version required to mark the device as compliant. For example: '15' * @param string|null $value Value to set for the osMaximumVersion property. */ public function setOsMaximumVersion(?string $value): void { @@ -423,7 +437,7 @@ public function setOsMaximumVersion(?string $value): void { } /** - * Sets the osMinimumVersion property value. Minimum Android version. + * Sets the osMinimumVersion property value. Indicates the minimum Android version required to mark the device as compliant. For example: '14' * @param string|null $value Value to set for the osMinimumVersion property. */ public function setOsMinimumVersion(?string $value): void { @@ -431,7 +445,7 @@ public function setOsMinimumVersion(?string $value): void { } /** - * Sets the passwordExpirationDays property value. Number of days before the password expires. Valid values 1 to 365 + * Sets the passwordExpirationDays property value. Indicates the number of days before the password expires. Valid values 1 to 365. * @param int|null $value Value to set for the passwordExpirationDays property. */ public function setPasswordExpirationDays(?int $value): void { @@ -439,7 +453,7 @@ public function setPasswordExpirationDays(?int $value): void { } /** - * Sets the passwordMinimumLength property value. Minimum password length. Valid values 4 to 16 + * Sets the passwordMinimumLength property value. Indicates the minimum password length required to mark the device as compliant. Valid values are 4 to 16, inclusive. Valid values 4 to 16 * @param int|null $value Value to set for the passwordMinimumLength property. */ public function setPasswordMinimumLength(?int $value): void { @@ -447,7 +461,7 @@ public function setPasswordMinimumLength(?int $value): void { } /** - * Sets the passwordMinimumLetterCharacters property value. Indicates the minimum number of letter characters required for device password. Valid values 1 to 16 + * Sets the passwordMinimumLetterCharacters property value. Indicates the minimum number of letter characters required for device password for the device to be marked compliant. Valid values 1 to 16. * @param int|null $value Value to set for the passwordMinimumLetterCharacters property. */ public function setPasswordMinimumLetterCharacters(?int $value): void { @@ -455,7 +469,7 @@ public function setPasswordMinimumLetterCharacters(?int $value): void { } /** - * Sets the passwordMinimumLowerCaseCharacters property value. Indicates the minimum number of lower case characters required for device password. Valid values 1 to 16 + * Sets the passwordMinimumLowerCaseCharacters property value. Indicates the minimum number of lower case characters required for device password for the device to be marked compliant. Valid values 1 to 16. * @param int|null $value Value to set for the passwordMinimumLowerCaseCharacters property. */ public function setPasswordMinimumLowerCaseCharacters(?int $value): void { @@ -463,7 +477,7 @@ public function setPasswordMinimumLowerCaseCharacters(?int $value): void { } /** - * Sets the passwordMinimumNonLetterCharacters property value. Indicates the minimum number of non-letter characters required for device password. Valid values 1 to 16 + * Sets the passwordMinimumNonLetterCharacters property value. Indicates the minimum number of non-letter characters required for device password for the device to be marked compliant. Valid values 1 to 16. * @param int|null $value Value to set for the passwordMinimumNonLetterCharacters property. */ public function setPasswordMinimumNonLetterCharacters(?int $value): void { @@ -471,7 +485,7 @@ public function setPasswordMinimumNonLetterCharacters(?int $value): void { } /** - * Sets the passwordMinimumNumericCharacters property value. Indicates the minimum number of numeric characters required for device password. Valid values 1 to 16 + * Sets the passwordMinimumNumericCharacters property value. Indicates the minimum number of numeric characters required for device password for the device to be marked compliant. Valid values 1 to 16. * @param int|null $value Value to set for the passwordMinimumNumericCharacters property. */ public function setPasswordMinimumNumericCharacters(?int $value): void { @@ -479,7 +493,7 @@ public function setPasswordMinimumNumericCharacters(?int $value): void { } /** - * Sets the passwordMinimumSymbolCharacters property value. Indicates the minimum number of symbol characters required for device password. Valid values 1 to 16 + * Sets the passwordMinimumSymbolCharacters property value. Indicates the minimum number of symbol characters required for device password for the device to be marked compliant. Valid values 1 to 16. * @param int|null $value Value to set for the passwordMinimumSymbolCharacters property. */ public function setPasswordMinimumSymbolCharacters(?int $value): void { @@ -487,7 +501,7 @@ public function setPasswordMinimumSymbolCharacters(?int $value): void { } /** - * Sets the passwordMinimumUpperCaseCharacters property value. Indicates the minimum number of upper case letter characters required for device password. Valid values 1 to 16 + * Sets the passwordMinimumUpperCaseCharacters property value. Indicates the minimum number of upper case letter characters required for device password for the device to be marked compliant. Valid values 1 to 16. * @param int|null $value Value to set for the passwordMinimumUpperCaseCharacters property. */ public function setPasswordMinimumUpperCaseCharacters(?int $value): void { @@ -495,7 +509,7 @@ public function setPasswordMinimumUpperCaseCharacters(?int $value): void { } /** - * Sets the passwordMinutesOfInactivityBeforeLock property value. Minutes of inactivity before a password is required. + * Sets the passwordMinutesOfInactivityBeforeLock property value. Indicates the number of minutes of inactivity before a password is required. * @param int|null $value Value to set for the passwordMinutesOfInactivityBeforeLock property. */ public function setPasswordMinutesOfInactivityBeforeLock(?int $value): void { @@ -503,7 +517,7 @@ public function setPasswordMinutesOfInactivityBeforeLock(?int $value): void { } /** - * Sets the passwordPreviousPasswordCountToBlock property value. Number of previous passwords to block. Valid values 1 to 24 + * Sets the passwordPreviousPasswordCountToBlock property value. Indicates the number of previous passwords to block. Valid values 1 to 24. * @param int|null $value Value to set for the passwordPreviousPasswordCountToBlock property. */ public function setPasswordPreviousPasswordCountToBlock(?int $value): void { @@ -511,7 +525,7 @@ public function setPasswordPreviousPasswordCountToBlock(?int $value): void { } /** - * Sets the passwordRequired property value. Require a password to unlock device. + * Sets the passwordRequired property value. Indicates whether a password is required to unlock the device. When TRUE, there must be a password set that unlocks the device for the device to be marked as compliant. When FALSE, a device is marked as compliant whether or not a password is set as required to unlock the device. Default is FALSE. * @param bool|null $value Value to set for the passwordRequired property. */ public function setPasswordRequired(?bool $value): void { @@ -519,7 +533,7 @@ public function setPasswordRequired(?bool $value): void { } /** - * Sets the passwordRequiredType property value. Type of characters in password. Possible values are: deviceDefault, required, numeric, numericComplex, alphabetic, alphanumeric, alphanumericWithSymbols, lowSecurityBiometric, customPassword. + * Sets the passwordRequiredType property value. Indicates the password complexity requirement for the device to be marked compliant. Possible values are: deviceDefault, required, numeric, numericComplex, alphabetic, alphanumeric, alphanumericWithSymbols, lowSecurityBiometric, customPassword. Possible values are: deviceDefault, required, numeric, numericComplex, alphabetic, alphanumeric, alphanumericWithSymbols, lowSecurityBiometric, customPassword. * @param AndroidDeviceOwnerRequiredPasswordType|null $value Value to set for the passwordRequiredType property. */ public function setPasswordRequiredType(?AndroidDeviceOwnerRequiredPasswordType $value): void { @@ -527,7 +541,7 @@ public function setPasswordRequiredType(?AndroidDeviceOwnerRequiredPasswordType } /** - * Sets the requireNoPendingSystemUpdates property value. Require device to have no pending Android system updates. + * Sets the requireNoPendingSystemUpdates property value. Indicates whether the device has pending security or OS updates and sets the compliance state accordingly. When TRUE, checks if there are any pending system updates on each check in and if there are any pending security or OS version updates (System Updates), the device will be reported as non-compliant. If set to FALSE, then checks for any pending security or OS version updates (System Updates) are done without impact to device compliance state. Default is FALSE. * @param bool|null $value Value to set for the requireNoPendingSystemUpdates property. */ public function setRequireNoPendingSystemUpdates(?bool $value): void { @@ -535,7 +549,15 @@ public function setRequireNoPendingSystemUpdates(?bool $value): void { } /** - * Sets the securityRequiredAndroidSafetyNetEvaluationType property value. Require a specific Play Integrity evaluation type for compliance. Possible values are: basic, hardwareBacked. + * Sets the securityBlockJailbrokenDevices property value. Indicates the device should not be rooted. When TRUE, if the device is detected as rooted it will be reported non-compliant. When FALSE, the device is not reported as non-compliant regardless of device rooted state. Default is FALSE. + * @param bool|null $value Value to set for the securityBlockJailbrokenDevices property. + */ + public function setSecurityBlockJailbrokenDevices(?bool $value): void { + $this->getBackingStore()->set('securityBlockJailbrokenDevices', $value); + } + + /** + * Sets the securityRequiredAndroidSafetyNetEvaluationType property value. Indicates the types of measurements and reference data used to evaluate the device SafetyNet evaluation. Evaluation is completed on the device to assess device integrity based on checks defined by Android and built into the device hardware, for example, compromised OS version or root detection. Possible values are: basic, hardwareBacked, with default value of basic. Possible values are: basic, hardwareBacked. * @param AndroidSafetyNetEvaluationType|null $value Value to set for the securityRequiredAndroidSafetyNetEvaluationType property. */ public function setSecurityRequiredAndroidSafetyNetEvaluationType(?AndroidSafetyNetEvaluationType $value): void { @@ -543,7 +565,7 @@ public function setSecurityRequiredAndroidSafetyNetEvaluationType(?AndroidSafety } /** - * Sets the securityRequireIntuneAppIntegrity property value. If setting is set to true, checks that the Intune app installed on fully managed, dedicated, or corporate-owned work profile Android Enterprise enrolled devices, is the one provided by Microsoft from the Managed Google Playstore. If the check fails, the device will be reported as non-compliant. + * Sets the securityRequireIntuneAppIntegrity property value. Indicates whether Intune application integrity is required to mark the device as compliant. When TRUE, Intune checks that the Intune app installed on fully managed, dedicated, or corporate-owned work profile Android Enterprise enrolled devices, is the one provided by Microsoft from the Managed Google Play store. If the check fails, the device will be reported as non-compliant. Default is FALSE. * @param bool|null $value Value to set for the securityRequireIntuneAppIntegrity property. */ public function setSecurityRequireIntuneAppIntegrity(?bool $value): void { @@ -551,7 +573,7 @@ public function setSecurityRequireIntuneAppIntegrity(?bool $value): void { } /** - * Sets the securityRequireSafetyNetAttestationBasicIntegrity property value. Require the device to pass the Play Integrity basic integrity check. + * Sets the securityRequireSafetyNetAttestationBasicIntegrity property value. Indicates whether the compliance check will validate the Google Play Integrity check. When TRUE, the Google Play integrity basic check must pass to consider the device compliant. When FALSE, the Google Play integrity basic check can pass or fail and the device will be considered compliant. Default is FALSE. * @param bool|null $value Value to set for the securityRequireSafetyNetAttestationBasicIntegrity property. */ public function setSecurityRequireSafetyNetAttestationBasicIntegrity(?bool $value): void { @@ -559,7 +581,7 @@ public function setSecurityRequireSafetyNetAttestationBasicIntegrity(?bool $valu } /** - * Sets the securityRequireSafetyNetAttestationCertifiedDevice property value. Require the device to pass the Play Integrity device integrity check. + * Sets the securityRequireSafetyNetAttestationCertifiedDevice property value. Indicates whether the compliance check will validate the Google Play Integrity check. When TRUE, the Google Play integrity device check must pass to consider the device compliant. When FALSE, the Google Play integrity device check can pass or fail and the device will be considered compliant. Default is FALSE. * @param bool|null $value Value to set for the securityRequireSafetyNetAttestationCertifiedDevice property. */ public function setSecurityRequireSafetyNetAttestationCertifiedDevice(?bool $value): void { @@ -567,7 +589,7 @@ public function setSecurityRequireSafetyNetAttestationCertifiedDevice(?bool $val } /** - * Sets the storageRequireEncryption property value. Require encryption on Android devices. + * Sets the storageRequireEncryption property value. Indicates whether encryption on Android devices is required to mark the device as compliant. * @param bool|null $value Value to set for the storageRequireEncryption property. */ public function setStorageRequireEncryption(?bool $value): void { diff --git a/src/Generated/Models/AndroidForWorkCompliancePolicy.php b/src/Generated/Models/AndroidForWorkCompliancePolicy.php index d931f6b4dbd..32591e90e54 100644 --- a/src/Generated/Models/AndroidForWorkCompliancePolicy.php +++ b/src/Generated/Models/AndroidForWorkCompliancePolicy.php @@ -226,7 +226,7 @@ public function getRequiredPasswordComplexity(): ?AndroidRequiredPasswordComplex } /** - * Gets the securityBlockJailbrokenDevices property value. Devices must not be jailbroken or rooted. + * Gets the securityBlockJailbrokenDevices property value. Indicates the device should not be rooted. When TRUE, if the device is detected as rooted it will be reported non-compliant. When FALSE, the device is not reported as non-compliant regardless of device rooted state. Default is FALSE. * @return bool|null */ public function getSecurityBlockJailbrokenDevices(): ?bool { @@ -585,7 +585,7 @@ public function setRequiredPasswordComplexity(?AndroidRequiredPasswordComplexity } /** - * Sets the securityBlockJailbrokenDevices property value. Devices must not be jailbroken or rooted. + * Sets the securityBlockJailbrokenDevices property value. Indicates the device should not be rooted. When TRUE, if the device is detected as rooted it will be reported non-compliant. When FALSE, the device is not reported as non-compliant regardless of device rooted state. Default is FALSE. * @param bool|null $value Value to set for the securityBlockJailbrokenDevices property. */ public function setSecurityBlockJailbrokenDevices(?bool $value): void { diff --git a/src/Generated/Models/AndroidWorkProfileCompliancePolicy.php b/src/Generated/Models/AndroidWorkProfileCompliancePolicy.php index a68b16d8a30..5d3ed5ebdb5 100644 --- a/src/Generated/Models/AndroidWorkProfileCompliancePolicy.php +++ b/src/Generated/Models/AndroidWorkProfileCompliancePolicy.php @@ -239,7 +239,7 @@ public function getRequiredPasswordComplexity(): ?AndroidRequiredPasswordComplex } /** - * Gets the securityBlockJailbrokenDevices property value. Devices must not be jailbroken or rooted. + * Gets the securityBlockJailbrokenDevices property value. Indicates the device should not be rooted. When TRUE, if the device is detected as rooted it will be reported non-compliant. When FALSE, the device is not reported as non-compliant regardless of device rooted state. Default is FALSE. * @return bool|null */ public function getSecurityBlockJailbrokenDevices(): ?bool { @@ -607,7 +607,7 @@ public function setRequiredPasswordComplexity(?AndroidRequiredPasswordComplexity } /** - * Sets the securityBlockJailbrokenDevices property value. Devices must not be jailbroken or rooted. + * Sets the securityBlockJailbrokenDevices property value. Indicates the device should not be rooted. When TRUE, if the device is detected as rooted it will be reported non-compliant. When FALSE, the device is not reported as non-compliant regardless of device rooted state. Default is FALSE. * @param bool|null $value Value to set for the securityBlockJailbrokenDevices property. */ public function setSecurityBlockJailbrokenDevices(?bool $value): void { diff --git a/src/Generated/Models/AospDeviceOwnerCompliancePolicy.php b/src/Generated/Models/AospDeviceOwnerCompliancePolicy.php index 7d392662950..9abb0475470 100644 --- a/src/Generated/Models/AospDeviceOwnerCompliancePolicy.php +++ b/src/Generated/Models/AospDeviceOwnerCompliancePolicy.php @@ -132,7 +132,7 @@ public function getPasswordRequiredType(): ?AndroidDeviceOwnerRequiredPasswordTy } /** - * Gets the securityBlockJailbrokenDevices property value. Devices must not be jailbroken or rooted. + * Gets the securityBlockJailbrokenDevices property value. Indicates the device should not be rooted. When TRUE, if the device is detected as rooted it will be reported non-compliant. When FALSE, the device is not reported as non-compliant regardless of device rooted state. Default is FALSE. * @return bool|null */ public function getSecurityBlockJailbrokenDevices(): ?bool { @@ -229,7 +229,7 @@ public function setPasswordRequiredType(?AndroidDeviceOwnerRequiredPasswordType } /** - * Sets the securityBlockJailbrokenDevices property value. Devices must not be jailbroken or rooted. + * Sets the securityBlockJailbrokenDevices property value. Indicates the device should not be rooted. When TRUE, if the device is detected as rooted it will be reported non-compliant. When FALSE, the device is not reported as non-compliant regardless of device rooted state. Default is FALSE. * @param bool|null $value Value to set for the securityBlockJailbrokenDevices property. */ public function setSecurityBlockJailbrokenDevices(?bool $value): void { diff --git a/src/Generated/Models/Application.php b/src/Generated/Models/Application.php index 34337f46f80..4734b1e47fa 100644 --- a/src/Generated/Models/Application.php +++ b/src/Generated/Models/Application.php @@ -315,7 +315,7 @@ public function getHomeRealmDiscoveryPolicies(): ?array { } /** - * Gets the identifierUris property value. Also known as App ID URI, this value is set when an application is used as a resource app. The identifierUris acts as the prefix for the scopes you reference in your API's code, and it must be globally unique. You can use the default value provided, which is in the form api://, or specify a more readable URI like https://contoso.com/api. For more information on valid identifierUris patterns and best practices, see Microsoft Entra application registration security best practices. Not nullable. Supports $filter (eq, ne, ge, le, startsWith). + * Gets the identifierUris property value. Also known as App ID URI, this value is set when an application is used as a resource app. The identifierUris acts as the prefix for the scopes you reference in your API's code, and it must be globally unique. For more information on valid identifierUris patterns and best practices, see Microsoft Entra application registration security best practices. Not nullable. Supports $filter (eq, ne, ge, le, startsWith). * @return array|null */ public function getIdentifierUris(): ?array { @@ -895,7 +895,7 @@ public function setHomeRealmDiscoveryPolicies(?array $value): void { } /** - * Sets the identifierUris property value. Also known as App ID URI, this value is set when an application is used as a resource app. The identifierUris acts as the prefix for the scopes you reference in your API's code, and it must be globally unique. You can use the default value provided, which is in the form api://, or specify a more readable URI like https://contoso.com/api. For more information on valid identifierUris patterns and best practices, see Microsoft Entra application registration security best practices. Not nullable. Supports $filter (eq, ne, ge, le, startsWith). + * Sets the identifierUris property value. Also known as App ID URI, this value is set when an application is used as a resource app. The identifierUris acts as the prefix for the scopes you reference in your API's code, and it must be globally unique. For more information on valid identifierUris patterns and best practices, see Microsoft Entra application registration security best practices. Not nullable. Supports $filter (eq, ne, ge, le, startsWith). * @param array|null $value Value to set for the identifierUris property. */ public function setIdentifierUris(?array $value): void { diff --git a/src/Generated/Models/AudienceRestriction.php b/src/Generated/Models/AudienceRestriction.php index acf0eec1d70..f2cd90750ba 100644 --- a/src/Generated/Models/AudienceRestriction.php +++ b/src/Generated/Models/AudienceRestriction.php @@ -57,7 +57,7 @@ public function getBackingStore(): BackingStore { } /** - * Gets the excludeActors property value. Collection of custom security attribute exemptions. If an actor user or service principal has the custom security attribute, they're exempted from the restriction. + * Gets the excludeActors property value. Collection of custom security attribute exemptions. If an actor user or service principal has the custom security attribute defined in this section, they're exempted from the restriction. This means that calls the user or service principal makes to create or update apps are exempt from this policy enforcement. * @return AppManagementPolicyActorExemptions|null */ public function getExcludeActors(): ?AppManagementPolicyActorExemptions { @@ -160,7 +160,7 @@ public function setBackingStore(BackingStore $value): void { } /** - * Sets the excludeActors property value. Collection of custom security attribute exemptions. If an actor user or service principal has the custom security attribute, they're exempted from the restriction. + * Sets the excludeActors property value. Collection of custom security attribute exemptions. If an actor user or service principal has the custom security attribute defined in this section, they're exempted from the restriction. This means that calls the user or service principal makes to create or update apps are exempt from this policy enforcement. * @param AppManagementPolicyActorExemptions|null $value Value to set for the excludeActors property. */ public function setExcludeActors(?AppManagementPolicyActorExemptions $value): void { diff --git a/src/Generated/Models/BinaryContent.php b/src/Generated/Models/BinaryContent.php index 7c727175ae7..1cbd7a5a439 100644 --- a/src/Generated/Models/BinaryContent.php +++ b/src/Generated/Models/BinaryContent.php @@ -27,7 +27,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Binar } /** - * Gets the data property value. The data property + * Gets the data property value. The binary content, encoded as a Base64 string. Inherited from contentBase. * @return StreamInterface|null */ public function getData(): ?StreamInterface { @@ -59,7 +59,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the data property value. The data property + * Sets the data property value. The binary content, encoded as a Base64 string. Inherited from contentBase. * @param StreamInterface|null $value Value to set for the data property. */ public function setData(?StreamInterface $value): void { diff --git a/src/Generated/Models/BulkCatalogItemActionResult.php b/src/Generated/Models/BulkCatalogItemActionResult.php new file mode 100644 index 00000000000..97e63b48993 --- /dev/null +++ b/src/Generated/Models/BulkCatalogItemActionResult.php @@ -0,0 +1,180 @@ +backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); + $this->setAdditionalData([]); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return BulkCatalogItemActionResult + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): BulkCatalogItemActionResult { + return new BulkCatalogItemActionResult(); + } + + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return array|null + */ + public function getAdditionalData(): ?array { + $val = $this->getBackingStore()->get('additionalData'); + if (is_null($val) || is_array($val)) { + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'additionalData'"); + } + + /** + * Gets the BackingStore property value. Stores model information. + * @return BackingStore + */ + public function getBackingStore(): BackingStore { + return $this->backingStore; + } + + /** + * Gets the failedIds property value. List of catalog item Ids where the action is failed. + * @return array|null + */ + public function getFailedIds(): ?array { + $val = $this->getBackingStore()->get('failedIds'); + 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 'failedIds'"); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return [ + 'failedIds' => function (ParseNode $n) { + $val = $n->getCollectionOfPrimitiveValues(); + if (is_array($val)) { + TypeUtils::validateCollectionValues($val, 'string'); + } + /** @var array|null $val */ + $this->setFailedIds($val); + }, + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + 'successfulIds' => function (ParseNode $n) { + $val = $n->getCollectionOfPrimitiveValues(); + if (is_array($val)) { + TypeUtils::validateCollectionValues($val, 'string'); + } + /** @var array|null $val */ + $this->setSuccessfulIds($val); + }, + ]; + } + + /** + * Gets the @odata.type property value. The OdataType property + * @return string|null + */ + public function getOdataType(): ?string { + $val = $this->getBackingStore()->get('odataType'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'odataType'"); + } + + /** + * Gets the successfulIds property value. List of catalog item Ids where the action is successful. + * @return array|null + */ + public function getSuccessfulIds(): ?array { + $val = $this->getBackingStore()->get('successfulIds'); + 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 'successfulIds'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeCollectionOfPrimitiveValues('failedIds', $this->getFailedIds()); + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeCollectionOfPrimitiveValues('successfulIds', $this->getSuccessfulIds()); + $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 failedIds property value. List of catalog item Ids where the action is failed. + * @param array|null $value Value to set for the failedIds property. + */ + public function setFailedIds(?array $value): void { + $this->getBackingStore()->set('failedIds', $value); + } + + /** + * Sets the @odata.type property value. The OdataType property + * @param string|null $value Value to set for the @odata.type property. + */ + public function setOdataType(?string $value): void { + $this->getBackingStore()->set('odataType', $value); + } + + /** + * Sets the successfulIds property value. List of catalog item Ids where the action is successful. + * @param array|null $value Value to set for the successfulIds property. + */ + public function setSuccessfulIds(?array $value): void { + $this->getBackingStore()->set('successfulIds', $value); + } + +} diff --git a/src/Generated/Models/CallAiInsight.php b/src/Generated/Models/CallAiInsight.php index 280902d96b0..8a6d09b18cd 100644 --- a/src/Generated/Models/CallAiInsight.php +++ b/src/Generated/Models/CallAiInsight.php @@ -27,7 +27,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): CallA } /** - * Gets the actionItems property value. The actionItems property + * Gets the actionItems property value. The collection of AI-generated action items. Read-only. * @return array|null */ public function getActionItems(): ?array { @@ -41,7 +41,7 @@ public function getActionItems(): ?array { } /** - * Gets the callId property value. The callId property + * Gets the callId property value. The ID for the online meeting call for which the callAiInsight was generated. Read-only. * @return string|null */ public function getCallId(): ?string { @@ -53,7 +53,7 @@ public function getCallId(): ?string { } /** - * Gets the contentCorrelationId property value. The contentCorrelationId property + * Gets the contentCorrelationId property value. The unique ID that correlates the transcript from which the insights were generated. Read-only. * @return string|null */ public function getContentCorrelationId(): ?string { @@ -65,7 +65,7 @@ public function getContentCorrelationId(): ?string { } /** - * Gets the createdDateTime property value. The createdDateTime property + * Gets the createdDateTime property value. Date and time at which the corresponding transcript was created. 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. Read-only. * @return DateTime|null */ public function getCreatedDateTime(): ?DateTime { @@ -77,7 +77,7 @@ public function getCreatedDateTime(): ?DateTime { } /** - * Gets the endDateTime property value. The endDateTime property + * Gets the endDateTime property value. Date and time at which the corresponding transcription ends. 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. Read-only. * @return DateTime|null */ public function getEndDateTime(): ?DateTime { @@ -106,7 +106,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the meetingNotes property value. The meetingNotes property + * Gets the meetingNotes property value. The collection of AI-generated meeting notes. Read-only. * @return array|null */ public function getMeetingNotes(): ?array { @@ -120,7 +120,7 @@ public function getMeetingNotes(): ?array { } /** - * Gets the viewpoint property value. The viewpoint property + * Gets the viewpoint property value. The caller-specific properties of the callAiInsight entity. Read-only. * @return CallAiInsightViewPoint|null */ public function getViewpoint(): ?CallAiInsightViewPoint { @@ -147,7 +147,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the actionItems property value. The actionItems property + * Sets the actionItems property value. The collection of AI-generated action items. Read-only. * @param array|null $value Value to set for the actionItems property. */ public function setActionItems(?array $value): void { @@ -155,7 +155,7 @@ public function setActionItems(?array $value): void { } /** - * Sets the callId property value. The callId property + * Sets the callId property value. The ID for the online meeting call for which the callAiInsight was generated. Read-only. * @param string|null $value Value to set for the callId property. */ public function setCallId(?string $value): void { @@ -163,7 +163,7 @@ public function setCallId(?string $value): void { } /** - * Sets the contentCorrelationId property value. The contentCorrelationId property + * Sets the contentCorrelationId property value. The unique ID that correlates the transcript from which the insights were generated. Read-only. * @param string|null $value Value to set for the contentCorrelationId property. */ public function setContentCorrelationId(?string $value): void { @@ -171,7 +171,7 @@ public function setContentCorrelationId(?string $value): void { } /** - * Sets the createdDateTime property value. The createdDateTime property + * Sets the createdDateTime property value. Date and time at which the corresponding transcript was created. 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. Read-only. * @param DateTime|null $value Value to set for the createdDateTime property. */ public function setCreatedDateTime(?DateTime $value): void { @@ -179,7 +179,7 @@ public function setCreatedDateTime(?DateTime $value): void { } /** - * Sets the endDateTime property value. The endDateTime property + * Sets the endDateTime property value. Date and time at which the corresponding transcription ends. 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. Read-only. * @param DateTime|null $value Value to set for the endDateTime property. */ public function setEndDateTime(?DateTime $value): void { @@ -187,7 +187,7 @@ public function setEndDateTime(?DateTime $value): void { } /** - * Sets the meetingNotes property value. The meetingNotes property + * Sets the meetingNotes property value. The collection of AI-generated meeting notes. Read-only. * @param array|null $value Value to set for the meetingNotes property. */ public function setMeetingNotes(?array $value): void { @@ -195,7 +195,7 @@ public function setMeetingNotes(?array $value): void { } /** - * Sets the viewpoint property value. The viewpoint property + * Sets the viewpoint property value. The caller-specific properties of the callAiInsight entity. Read-only. * @param CallAiInsightViewPoint|null $value Value to set for the viewpoint property. */ public function setViewpoint(?CallAiInsightViewPoint $value): void { diff --git a/src/Generated/Models/CallAiInsightViewPoint.php b/src/Generated/Models/CallAiInsightViewPoint.php index abf2da0a5ac..22ef34e710b 100644 --- a/src/Generated/Models/CallAiInsightViewPoint.php +++ b/src/Generated/Models/CallAiInsightViewPoint.php @@ -69,7 +69,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the mentionEvents property value. The mentionEvents property + * Gets the mentionEvents property value. The collection of AI-generated mention events. * @return array|null */ public function getMentionEvents(): ?array { @@ -121,7 +121,7 @@ public function setBackingStore(BackingStore $value): void { } /** - * Sets the mentionEvents property value. The mentionEvents property + * Sets the mentionEvents property value. The collection of AI-generated mention events. * @param array|null $value Value to set for the mentionEvents property. */ public function setMentionEvents(?array $value): void { diff --git a/src/Generated/Models/ClassifcationErrorBase.php b/src/Generated/Models/ClassifcationErrorBase.php index 15548611749..0b01af8c1b8 100644 --- a/src/Generated/Models/ClassifcationErrorBase.php +++ b/src/Generated/Models/ClassifcationErrorBase.php @@ -64,7 +64,7 @@ public function getBackingStore(): BackingStore { } /** - * Gets the code property value. The code property + * Gets the code property value. A service-defined error code string. * @return string|null */ public function getCode(): ?string { @@ -91,7 +91,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the innerError property value. The innerError property + * Gets the innerError property value. Contains more specific, potentially internal error details. * @return ClassificationInnerError|null */ public function getInnerError(): ?ClassificationInnerError { @@ -103,7 +103,7 @@ public function getInnerError(): ?ClassificationInnerError { } /** - * Gets the message property value. The message property + * Gets the message property value. A human-readable representation of the error. * @return string|null */ public function getMessage(): ?string { @@ -127,7 +127,7 @@ public function getOdataType(): ?string { } /** - * Gets the target property value. The target property + * Gets the target property value. The target of the error (for example, the specific property or item causing the issue). * @return string|null */ public function getTarget(): ?string { @@ -168,7 +168,7 @@ public function setBackingStore(BackingStore $value): void { } /** - * Sets the code property value. The code property + * Sets the code property value. A service-defined error code string. * @param string|null $value Value to set for the code property. */ public function setCode(?string $value): void { @@ -176,7 +176,7 @@ public function setCode(?string $value): void { } /** - * Sets the innerError property value. The innerError property + * Sets the innerError property value. Contains more specific, potentially internal error details. * @param ClassificationInnerError|null $value Value to set for the innerError property. */ public function setInnerError(?ClassificationInnerError $value): void { @@ -184,7 +184,7 @@ public function setInnerError(?ClassificationInnerError $value): void { } /** - * Sets the message property value. The message property + * Sets the message property value. A human-readable representation of the error. * @param string|null $value Value to set for the message property. */ public function setMessage(?string $value): void { @@ -200,7 +200,7 @@ public function setOdataType(?string $value): void { } /** - * Sets the target property value. The target property + * Sets the target property value. The target of the error (for example, the specific property or item causing the issue). * @param string|null $value Value to set for the target property. */ public function setTarget(?string $value): void { diff --git a/src/Generated/Models/ClassificationError.php b/src/Generated/Models/ClassificationError.php index 7ea4f3e188d..e42687f1a22 100644 --- a/src/Generated/Models/ClassificationError.php +++ b/src/Generated/Models/ClassificationError.php @@ -33,7 +33,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Class } /** - * Gets the details property value. The details property + * Gets the details property value. A collection of more specific errors that contribute to the overall error. * @return array|null */ public function getDetails(): ?array { @@ -67,7 +67,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the details property value. The details property + * Sets the details property value. A collection of more specific errors that contribute to the overall error. * @param array|null $value Value to set for the details property. */ public function setDetails(?array $value): void { diff --git a/src/Generated/Models/ClassificationInnerError.php b/src/Generated/Models/ClassificationInnerError.php index 56aedec054f..400dbbbb26d 100644 --- a/src/Generated/Models/ClassificationInnerError.php +++ b/src/Generated/Models/ClassificationInnerError.php @@ -36,7 +36,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Class } /** - * Gets the activityId property value. The activityId property + * Gets the activityId property value. The activity ID associated with the request that generated the error. * @return string|null */ public function getActivityId(): ?string { @@ -69,7 +69,7 @@ public function getBackingStore(): BackingStore { } /** - * Gets the clientRequestId property value. The clientRequestId property + * Gets the clientRequestId property value. The client request ID, if provided by the caller. * @return string|null */ public function getClientRequestId(): ?string { @@ -81,7 +81,7 @@ public function getClientRequestId(): ?string { } /** - * Gets the code property value. The code property + * Gets the code property value. A more specific, potentially internal, error code string. * @return string|null */ public function getCode(): ?string { @@ -93,7 +93,7 @@ public function getCode(): ?string { } /** - * Gets the errorDateTime property value. The errorDateTime property + * Gets the errorDateTime property value. The date and time the inner error occurred. * @return DateTime|null */ public function getErrorDateTime(): ?DateTime { @@ -145,7 +145,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the activityId property value. The activityId property + * Sets the activityId property value. The activity ID associated with the request that generated the error. * @param string|null $value Value to set for the activityId property. */ public function setActivityId(?string $value): void { @@ -169,7 +169,7 @@ public function setBackingStore(BackingStore $value): void { } /** - * Sets the clientRequestId property value. The clientRequestId property + * Sets the clientRequestId property value. The client request ID, if provided by the caller. * @param string|null $value Value to set for the clientRequestId property. */ public function setClientRequestId(?string $value): void { @@ -177,7 +177,7 @@ public function setClientRequestId(?string $value): void { } /** - * Sets the code property value. The code property + * Sets the code property value. A more specific, potentially internal, error code string. * @param string|null $value Value to set for the code property. */ public function setCode(?string $value): void { @@ -185,7 +185,7 @@ public function setCode(?string $value): void { } /** - * Sets the errorDateTime property value. The errorDateTime property + * Sets the errorDateTime property value. The date and time the inner error occurred. * @param DateTime|null $value Value to set for the errorDateTime property. */ public function setErrorDateTime(?DateTime $value): void { diff --git a/src/Generated/Models/ContentActivity.php b/src/Generated/Models/ContentActivity.php index 15273699764..cff6c84acfe 100644 --- a/src/Generated/Models/ContentActivity.php +++ b/src/Generated/Models/ContentActivity.php @@ -50,7 +50,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the scopeIdentifier property value. The scopeIdentifier property + * Gets the scopeIdentifier property value. The scope identified from computed protection scopes. * @return string|null */ public function getScopeIdentifier(): ?string { @@ -62,7 +62,7 @@ public function getScopeIdentifier(): ?string { } /** - * Gets the userId property value. The userId property + * Gets the userId property value. ID of the user. * @return string|null */ public function getUserId(): ?string { @@ -93,7 +93,7 @@ public function setContentMetadata(?ProcessContentRequest $value): void { } /** - * Sets the scopeIdentifier property value. The scopeIdentifier property + * Sets the scopeIdentifier property value. The scope identified from computed protection scopes. * @param string|null $value Value to set for the scopeIdentifier property. */ public function setScopeIdentifier(?string $value): void { @@ -101,7 +101,7 @@ public function setScopeIdentifier(?string $value): void { } /** - * Sets the userId property value. The userId property + * Sets the userId property value. ID of the user. * @param string|null $value Value to set for the userId property. */ public function setUserId(?string $value): void { diff --git a/src/Generated/Models/CopilotAdminLimitedMode.php b/src/Generated/Models/CopilotAdminLimitedMode.php index bc241969cd3..14b8e8b982c 100644 --- a/src/Generated/Models/CopilotAdminLimitedMode.php +++ b/src/Generated/Models/CopilotAdminLimitedMode.php @@ -37,7 +37,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the groupId property value. The ID of a Microsoft Entra group to which the value of the isEnabledForGroup property is applied value. The default value is null. This parameter is optional. If isEnabledForGroup is set to true, the groupId value must be provided in order for Copilot limited mode in Teams meetings to be enabled for the members of the group. + * Gets the groupId property value. The ID of a Microsoft Entra group, for which the value of isEnabledForGroup is applied. The default value is null. If isEnabledForGroup is set to true, the groupId value must be provided for the Copilot limited mode in Teams meetings to be enabled for the members of the group. Optional. * @return string|null */ public function getGroupId(): ?string { @@ -49,7 +49,7 @@ public function getGroupId(): ?string { } /** - * Gets the isEnabledForGroup property value. Enables the user to be in limited mode for Copilot in Teams meetings. When copilotAdminLimitedMode=true, users in this mode can ask any questions, but Copilot doesn't respond to certain questions related to inferring emotions, behavior, or judgments. When copilotAdminLimitedMode=false, it responds to any types of questions grounded to the meeting conversation. The default value is false. + * Gets the isEnabledForGroup property value. Enables the user to be in limited mode for Copilot in Teams meetings. When copilotAdminLimitedMode=true, users in this mode can ask any questions, but Copilot doesn't respond to certain questions related to inferring emotions, behavior, or judgments. When copilotAdminLimitedMode=false, it responds to all types of questions grounded to the meeting conversation. The default value is false. * @return bool|null */ public function getIsEnabledForGroup(): ?bool { @@ -71,7 +71,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the groupId property value. The ID of a Microsoft Entra group to which the value of the isEnabledForGroup property is applied value. The default value is null. This parameter is optional. If isEnabledForGroup is set to true, the groupId value must be provided in order for Copilot limited mode in Teams meetings to be enabled for the members of the group. + * Sets the groupId property value. The ID of a Microsoft Entra group, for which the value of isEnabledForGroup is applied. The default value is null. If isEnabledForGroup is set to true, the groupId value must be provided for the Copilot limited mode in Teams meetings to be enabled for the members of the group. Optional. * @param string|null $value Value to set for the groupId property. */ public function setGroupId(?string $value): void { @@ -79,7 +79,7 @@ public function setGroupId(?string $value): void { } /** - * Sets the isEnabledForGroup property value. Enables the user to be in limited mode for Copilot in Teams meetings. When copilotAdminLimitedMode=true, users in this mode can ask any questions, but Copilot doesn't respond to certain questions related to inferring emotions, behavior, or judgments. When copilotAdminLimitedMode=false, it responds to any types of questions grounded to the meeting conversation. The default value is false. + * Sets the isEnabledForGroup property value. Enables the user to be in limited mode for Copilot in Teams meetings. When copilotAdminLimitedMode=true, users in this mode can ask any questions, but Copilot doesn't respond to certain questions related to inferring emotions, behavior, or judgments. When copilotAdminLimitedMode=false, it responds to all types of questions grounded to the meeting conversation. The default value is false. * @param bool|null $value Value to set for the isEnabledForGroup property. */ public function setIsEnabledForGroup(?bool $value): void { diff --git a/src/Generated/Models/CopilotAdminSetting.php b/src/Generated/Models/CopilotAdminSetting.php index 4c684fdba2f..5d4e3b6491b 100644 --- a/src/Generated/Models/CopilotAdminSetting.php +++ b/src/Generated/Models/CopilotAdminSetting.php @@ -36,7 +36,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the limitedMode property value. Represents a setting that controls whether Microsoft 365 Copilot in Teams meetings users can receive responses to sentiment-related prompts. Read-only. Nullable. + * Gets the limitedMode property value. Represents a setting that controls whether users of Microsoft 365 Copilot in Teams meetings can receive responses to sentiment-related prompts. Read-only. Nullable. * @return CopilotAdminLimitedMode|null */ public function getLimitedMode(): ?CopilotAdminLimitedMode { @@ -57,7 +57,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the limitedMode property value. Represents a setting that controls whether Microsoft 365 Copilot in Teams meetings users can receive responses to sentiment-related prompts. Read-only. Nullable. + * Sets the limitedMode property value. Represents a setting that controls whether users of Microsoft 365 Copilot in Teams meetings can receive responses to sentiment-related prompts. Read-only. Nullable. * @param CopilotAdminLimitedMode|null $value Value to set for the limitedMode property. */ public function setLimitedMode(?CopilotAdminLimitedMode $value): void { diff --git a/src/Generated/Models/DeviceAndAppManagementRoleAssignment.php b/src/Generated/Models/DeviceAndAppManagementRoleAssignment.php index b97ef30a333..3493b0465ab 100644 --- a/src/Generated/Models/DeviceAndAppManagementRoleAssignment.php +++ b/src/Generated/Models/DeviceAndAppManagementRoleAssignment.php @@ -48,7 +48,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the members property value. The list of ids of role member security groups. These are IDs from Azure Active Directory. + * Gets the members property value. Indicates the list of role member security group Entra IDs. For example: {dec942f4-6777-4998-96b4-522e383b08e2}. * @return array|null */ public function getMembers(): ?array { @@ -62,7 +62,7 @@ public function getMembers(): ?array { } /** - * Gets the roleScopeTags property value. The set of Role Scope Tags defined on the Role Assignment. + * Gets the roleScopeTags property value. Indicates the set of scope tags for the role assignment. These scope tags will limit the visibility of any Intune resources to those that match any of the scope tags in this collection. * @return array|null */ public function getRoleScopeTags(): ?array { @@ -86,7 +86,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the members property value. The list of ids of role member security groups. These are IDs from Azure Active Directory. + * Sets the members property value. Indicates the list of role member security group Entra IDs. For example: {dec942f4-6777-4998-96b4-522e383b08e2}. * @param array|null $value Value to set for the members property. */ public function setMembers(?array $value): void { @@ -94,7 +94,7 @@ public function setMembers(?array $value): void { } /** - * Sets the roleScopeTags property value. The set of Role Scope Tags defined on the Role Assignment. + * Sets the roleScopeTags property value. Indicates the set of scope tags for the role assignment. These scope tags will limit the visibility of any Intune resources to those that match any of the scope tags in this collection. * @param array|null $value Value to set for the roleScopeTags property. */ public function setRoleScopeTags(?array $value): void { diff --git a/src/Generated/Models/DeviceEnrollmentConfiguration.php b/src/Generated/Models/DeviceEnrollmentConfiguration.php index 4593f46ad23..b490ceb3bbb 100644 --- a/src/Generated/Models/DeviceEnrollmentConfiguration.php +++ b/src/Generated/Models/DeviceEnrollmentConfiguration.php @@ -37,6 +37,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Devic case '#microsoft.graph.deviceEnrollmentPlatformRestrictionsConfiguration': return new DeviceEnrollmentPlatformRestrictionsConfiguration(); case '#microsoft.graph.deviceEnrollmentWindowsHelloForBusinessConfiguration': return new DeviceEnrollmentWindowsHelloForBusinessConfiguration(); case '#microsoft.graph.windows10EnrollmentCompletionPageConfiguration': return new Windows10EnrollmentCompletionPageConfiguration(); + case '#microsoft.graph.windowsRestoreDeviceEnrollmentConfiguration': return new WindowsRestoreDeviceEnrollmentConfiguration(); } } return new DeviceEnrollmentConfiguration(); diff --git a/src/Generated/Models/DeviceManagementConfigurationSettingDefinition.php b/src/Generated/Models/DeviceManagementConfigurationSettingDefinition.php index 8dbc200fd1d..b21a6453735 100644 --- a/src/Generated/Models/DeviceManagementConfigurationSettingDefinition.php +++ b/src/Generated/Models/DeviceManagementConfigurationSettingDefinition.php @@ -51,7 +51,7 @@ public function getAccessTypes(): ?DeviceManagementConfigurationSettingAccessTyp } /** - * Gets the applicability property value. Details which device setting is applicable on. Supports: $filters. + * Gets the applicability property value. Details which device setting is applicable on * @return DeviceManagementConfigurationSettingApplicability|null */ public function getApplicability(): ?DeviceManagementConfigurationSettingApplicability { @@ -75,7 +75,7 @@ public function getBaseUri(): ?string { } /** - * Gets the categoryId property value. Specify category in which the setting is under. Support $filters. + * Gets the categoryId property value. Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) * @return string|null */ public function getCategoryId(): ?string { @@ -87,7 +87,7 @@ public function getCategoryId(): ?string { } /** - * Gets the description property value. Description of the setting. + * Gets the description property value. Description of the item * @return string|null */ public function getDescription(): ?string { @@ -99,7 +99,7 @@ public function getDescription(): ?string { } /** - * Gets the displayName property value. Name of the setting. For example: Allow Toast. + * Gets the displayName property value. Display name of the item * @return string|null */ public function getDisplayName(): ?string { @@ -154,7 +154,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the helpText property value. Help text of the setting. Give more details of the setting. + * Gets the helpText property value. Help text of the item * @return string|null */ public function getHelpText(): ?string { @@ -166,7 +166,7 @@ public function getHelpText(): ?string { } /** - * Gets the infoUrls property value. List of links more info for the setting can be found at. + * Gets the infoUrls property value. List of links more info for the setting can be found at * @return array|null */ public function getInfoUrls(): ?array { @@ -256,7 +256,7 @@ public function getRiskLevel(): ?DeviceManagementConfigurationSettingRiskLevel { } /** - * Gets the rootDefinitionId property value. Root setting definition id if the setting is a child setting. + * Gets the rootDefinitionId property value. Root setting definition if the setting is a child setting. * @return string|null */ public function getRootDefinitionId(): ?string { @@ -351,7 +351,7 @@ public function setAccessTypes(?DeviceManagementConfigurationSettingAccessTypes } /** - * Sets the applicability property value. Details which device setting is applicable on. Supports: $filters. + * Sets the applicability property value. Details which device setting is applicable on * @param DeviceManagementConfigurationSettingApplicability|null $value Value to set for the applicability property. */ public function setApplicability(?DeviceManagementConfigurationSettingApplicability $value): void { @@ -367,7 +367,7 @@ public function setBaseUri(?string $value): void { } /** - * Sets the categoryId property value. Specify category in which the setting is under. Support $filters. + * Sets the categoryId property value. Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) * @param string|null $value Value to set for the categoryId property. */ public function setCategoryId(?string $value): void { @@ -375,7 +375,7 @@ public function setCategoryId(?string $value): void { } /** - * Sets the description property value. Description of the setting. + * Sets the description property value. Description of the item * @param string|null $value Value to set for the description property. */ public function setDescription(?string $value): void { @@ -383,7 +383,7 @@ public function setDescription(?string $value): void { } /** - * Sets the displayName property value. Name of the setting. For example: Allow Toast. + * Sets the displayName property value. Display name of the item * @param string|null $value Value to set for the displayName property. */ public function setDisplayName(?string $value): void { @@ -391,7 +391,7 @@ public function setDisplayName(?string $value): void { } /** - * Sets the helpText property value. Help text of the setting. Give more details of the setting. + * Sets the helpText property value. Help text of the item * @param string|null $value Value to set for the helpText property. */ public function setHelpText(?string $value): void { @@ -399,7 +399,7 @@ public function setHelpText(?string $value): void { } /** - * Sets the infoUrls property value. List of links more info for the setting can be found at. + * Sets the infoUrls property value. List of links more info for the setting can be found at * @param array|null $value Value to set for the infoUrls property. */ public function setInfoUrls(?array $value): void { @@ -455,7 +455,7 @@ public function setRiskLevel(?DeviceManagementConfigurationSettingRiskLevel $val } /** - * Sets the rootDefinitionId property value. Root setting definition id if the setting is a child setting. + * Sets the rootDefinitionId property value. Root setting definition if the setting is a child setting. * @param string|null $value Value to set for the rootDefinitionId property. */ public function setRootDefinitionId(?string $value): void { diff --git a/src/Generated/Models/DeviceManagementConfigurationSettingGroupCollectionDefinition.php b/src/Generated/Models/DeviceManagementConfigurationSettingGroupCollectionDefinition.php index 8383e8d0b09..92dda4cd8fa 100644 --- a/src/Generated/Models/DeviceManagementConfigurationSettingGroupCollectionDefinition.php +++ b/src/Generated/Models/DeviceManagementConfigurationSettingGroupCollectionDefinition.php @@ -37,7 +37,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the maximumCount property value. Maximum number of setting group count in the collection. Valid values 1 to 100 + * Gets the maximumCount property value. Maximum number of setting group count in the collection * @return int|null */ public function getMaximumCount(): ?int { @@ -49,7 +49,7 @@ public function getMaximumCount(): ?int { } /** - * Gets the minimumCount property value. Minimum number of setting group count in the collection. Valid values 1 to 100 + * Gets the minimumCount property value. Minimum number of setting group count in the collection * @return int|null */ public function getMinimumCount(): ?int { @@ -71,7 +71,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the maximumCount property value. Maximum number of setting group count in the collection. Valid values 1 to 100 + * Sets the maximumCount property value. Maximum number of setting group count in the collection * @param int|null $value Value to set for the maximumCount property. */ public function setMaximumCount(?int $value): void { @@ -79,7 +79,7 @@ public function setMaximumCount(?int $value): void { } /** - * Sets the minimumCount property value. Minimum number of setting group count in the collection. Valid values 1 to 100 + * Sets the minimumCount property value. Minimum number of setting group count in the collection * @param int|null $value Value to set for the minimumCount property. */ public function setMinimumCount(?int $value): void { diff --git a/src/Generated/Models/DeviceManagementConfigurationSimpleSettingDefinition.php b/src/Generated/Models/DeviceManagementConfigurationSimpleSettingDefinition.php index a2778cbead7..4ca20155e81 100644 --- a/src/Generated/Models/DeviceManagementConfigurationSimpleSettingDefinition.php +++ b/src/Generated/Models/DeviceManagementConfigurationSimpleSettingDefinition.php @@ -33,7 +33,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Devic } /** - * Gets the defaultValue property value. Default setting value for this setting. + * Gets the defaultValue property value. Default setting value for this setting * @return DeviceManagementConfigurationSettingValue|null */ public function getDefaultValue(): ?DeviceManagementConfigurationSettingValue { @@ -45,7 +45,7 @@ public function getDefaultValue(): ?DeviceManagementConfigurationSettingValue { } /** - * Gets the dependedOnBy property value. list of child settings that depend on this setting. + * Gets the dependedOnBy property value. list of child settings that depend on this setting * @return array|null */ public function getDependedOnBy(): ?array { @@ -59,7 +59,7 @@ public function getDependedOnBy(): ?array { } /** - * Gets the dependentOn property value. list of parent settings this setting is dependent on. + * Gets the dependentOn property value. list of parent settings this setting is dependent on * @return array|null */ public function getDependentOn(): ?array { @@ -87,7 +87,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the valueDefinition property value. Definition of the value for this setting. + * Gets the valueDefinition property value. Definition of the value for this setting * @return DeviceManagementConfigurationSettingValueDefinition|null */ public function getValueDefinition(): ?DeviceManagementConfigurationSettingValueDefinition { @@ -111,7 +111,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the defaultValue property value. Default setting value for this setting. + * Sets the defaultValue property value. Default setting value for this setting * @param DeviceManagementConfigurationSettingValue|null $value Value to set for the defaultValue property. */ public function setDefaultValue(?DeviceManagementConfigurationSettingValue $value): void { @@ -119,7 +119,7 @@ public function setDefaultValue(?DeviceManagementConfigurationSettingValue $valu } /** - * Sets the dependedOnBy property value. list of child settings that depend on this setting. + * Sets the dependedOnBy property value. list of child settings that depend on this setting * @param array|null $value Value to set for the dependedOnBy property. */ public function setDependedOnBy(?array $value): void { @@ -127,7 +127,7 @@ public function setDependedOnBy(?array $value): void { } /** - * Sets the dependentOn property value. list of parent settings this setting is dependent on. + * Sets the dependentOn property value. list of parent settings this setting is dependent on * @param array|null $value Value to set for the dependentOn property. */ public function setDependentOn(?array $value): void { @@ -135,7 +135,7 @@ public function setDependentOn(?array $value): void { } /** - * Sets the valueDefinition property value. Definition of the value for this setting. + * Sets the valueDefinition property value. Definition of the value for this setting * @param DeviceManagementConfigurationSettingValueDefinition|null $value Value to set for the valueDefinition property. */ public function setValueDefinition(?DeviceManagementConfigurationSettingValueDefinition $value): void { diff --git a/src/Generated/Models/DeviceManagementConfigurationStringSettingValueDefinition.php b/src/Generated/Models/DeviceManagementConfigurationStringSettingValueDefinition.php index 4e883bce7ea..1eb922e8001 100644 --- a/src/Generated/Models/DeviceManagementConfigurationStringSettingValueDefinition.php +++ b/src/Generated/Models/DeviceManagementConfigurationStringSettingValueDefinition.php @@ -67,7 +67,7 @@ public function getFileTypes(): ?array { } /** - * Gets the format property value. Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub, bashScript, unknownFutureValue. + * Gets the format property value. Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub. * @return DeviceManagementConfigurationStringFormat|null */ public function getFormat(): ?DeviceManagementConfigurationStringFormat { @@ -103,7 +103,7 @@ public function getIsSecret(): ?bool { } /** - * Gets the maximumLength property value. Maximum length of string. Valid values 0 to 87516 + * Gets the maximumLength property value. Maximum length of string * @return int|null */ public function getMaximumLength(): ?int { @@ -115,7 +115,7 @@ public function getMaximumLength(): ?int { } /** - * Gets the minimumLength property value. Minimum length of string. Valid values 0 to 87516 + * Gets the minimumLength property value. Minimum length of string * @return int|null */ public function getMinimumLength(): ?int { @@ -149,7 +149,7 @@ public function setFileTypes(?array $value): void { } /** - * Sets the format property value. Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub, bashScript, unknownFutureValue. + * Sets the format property value. Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub. * @param DeviceManagementConfigurationStringFormat|null $value Value to set for the format property. */ public function setFormat(?DeviceManagementConfigurationStringFormat $value): void { @@ -173,7 +173,7 @@ public function setIsSecret(?bool $value): void { } /** - * Sets the maximumLength property value. Maximum length of string. Valid values 0 to 87516 + * Sets the maximumLength property value. Maximum length of string * @param int|null $value Value to set for the maximumLength property. */ public function setMaximumLength(?int $value): void { @@ -181,7 +181,7 @@ public function setMaximumLength(?int $value): void { } /** - * Sets the minimumLength property value. Minimum length of string. Valid values 0 to 87516 + * Sets the minimumLength property value. Minimum length of string * @param int|null $value Value to set for the minimumLength property. */ public function setMinimumLength(?int $value): void { diff --git a/src/Generated/Models/EnrollmentTimeDeviceMembershipTargetType.php b/src/Generated/Models/EnrollmentTimeDeviceMembershipTargetType.php index 24d9860f22b..aca19adde6f 100644 --- a/src/Generated/Models/EnrollmentTimeDeviceMembershipTargetType.php +++ b/src/Generated/Models/EnrollmentTimeDeviceMembershipTargetType.php @@ -5,7 +5,6 @@ use Microsoft\Kiota\Abstractions\Enum; class EnrollmentTimeDeviceMembershipTargetType extends Enum { - public const UNKNOWN = "unknown"; public const STATIC_SECURITY_GROUP = "staticSecurityGroup"; public const UNKNOWN_FUTURE_VALUE = "unknownFutureValue"; } diff --git a/src/Generated/Models/EnrollmentTimeDeviceMembershipTargetValidationErrorCode.php b/src/Generated/Models/EnrollmentTimeDeviceMembershipTargetValidationErrorCode.php index 46769902b6a..f736c3f81d2 100644 --- a/src/Generated/Models/EnrollmentTimeDeviceMembershipTargetValidationErrorCode.php +++ b/src/Generated/Models/EnrollmentTimeDeviceMembershipTargetValidationErrorCode.php @@ -5,7 +5,6 @@ use Microsoft\Kiota\Abstractions\Enum; class EnrollmentTimeDeviceMembershipTargetValidationErrorCode extends Enum { - public const UNKNOWN = "unknown"; public const SECURITY_GROUP_NOT_FOUND = "securityGroupNotFound"; public const NOT_SECURITY_GROUP = "notSecurityGroup"; public const NOT_STATIC_SECURITY_GROUP = "notStaticSecurityGroup"; diff --git a/src/Generated/Models/Entity.php b/src/Generated/Models/Entity.php index 4e8dcec3687..fb663074c12 100644 --- a/src/Generated/Models/Entity.php +++ b/src/Generated/Models/Entity.php @@ -2305,6 +2305,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Entit case '#microsoft.graph.windowsQualityUpdatePolicyAssignment': return new WindowsQualityUpdatePolicyAssignment(); case '#microsoft.graph.windowsQualityUpdateProfile': return new WindowsQualityUpdateProfile(); case '#microsoft.graph.windowsQualityUpdateProfileAssignment': return new WindowsQualityUpdateProfileAssignment(); + case '#microsoft.graph.windowsRestoreDeviceEnrollmentConfiguration': return new WindowsRestoreDeviceEnrollmentConfiguration(); case '#microsoft.graph.windowsSetting': return new WindowsSetting(); case '#microsoft.graph.windowsSettingInstance': return new WindowsSettingInstance(); case '#microsoft.graph.windowsStoreApp': return new WindowsStoreApp(); diff --git a/src/Generated/Models/ExtendedKeyUsage.php b/src/Generated/Models/ExtendedKeyUsage.php index 95d722018b2..9a1db2c6ca3 100644 --- a/src/Generated/Models/ExtendedKeyUsage.php +++ b/src/Generated/Models/ExtendedKeyUsage.php @@ -72,7 +72,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the name property value. Extended Key Usage Name + * Gets the name property value. The extended key usage (EKU) name that provides a user-friendly way to identify an EKU. * @return string|null */ public function getName(): ?string { @@ -84,7 +84,7 @@ public function getName(): ?string { } /** - * Gets the objectIdentifier property value. Extended Key Usage Object Identifier + * Gets the objectIdentifier property value. The object identifier (OID) of an extended key usage of a certificate. For example, '1.3.6.1.5.5.7.3.2' for client authentication. * @return string|null */ public function getObjectIdentifier(): ?string { @@ -135,7 +135,7 @@ public function setBackingStore(BackingStore $value): void { } /** - * Sets the name property value. Extended Key Usage Name + * Sets the name property value. The extended key usage (EKU) name that provides a user-friendly way to identify an EKU. * @param string|null $value Value to set for the name property. */ public function setName(?string $value): void { @@ -143,7 +143,7 @@ public function setName(?string $value): void { } /** - * Sets the objectIdentifier property value. Extended Key Usage Object Identifier + * Sets the objectIdentifier property value. The object identifier (OID) of an extended key usage of a certificate. For example, '1.3.6.1.5.5.7.3.2' for client authentication. * @param string|null $value Value to set for the objectIdentifier property. */ public function setObjectIdentifier(?string $value): void { diff --git a/src/Generated/Models/IdentifierUriConfiguration.php b/src/Generated/Models/IdentifierUriConfiguration.php index b9c881893e0..87fce2605d4 100644 --- a/src/Generated/Models/IdentifierUriConfiguration.php +++ b/src/Generated/Models/IdentifierUriConfiguration.php @@ -68,7 +68,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the nonDefaultUriAddition property value. Block new identifier URIs for applications, unless they are the 'default' URI of the format api://{appId}. + * Gets the nonDefaultUriAddition property value. Block new identifier URIs for applications, unless they are the 'default' URI of the format api://{appId} or api://{tenantId}/{appId}. * @return IdentifierUriRestriction|null */ public function getNonDefaultUriAddition(): ?IdentifierUriRestriction { @@ -118,7 +118,7 @@ public function setBackingStore(BackingStore $value): void { } /** - * Sets the nonDefaultUriAddition property value. Block new identifier URIs for applications, unless they are the 'default' URI of the format api://{appId}. + * Sets the nonDefaultUriAddition property value. Block new identifier URIs for applications, unless they are the 'default' URI of the format api://{appId} or api://{tenantId}/{appId}. * @param IdentifierUriRestriction|null $value Value to set for the nonDefaultUriAddition property. */ public function setNonDefaultUriAddition(?IdentifierUriRestriction $value): void { diff --git a/src/Generated/Models/IdentifierUriRestriction.php b/src/Generated/Models/IdentifierUriRestriction.php index 1f2f7a2e545..3900a83fc51 100644 --- a/src/Generated/Models/IdentifierUriRestriction.php +++ b/src/Generated/Models/IdentifierUriRestriction.php @@ -57,7 +57,7 @@ public function getBackingStore(): BackingStore { } /** - * Gets the excludeActors property value. Collection of custom security attribute exemptions. If an actor user or service principal has the custom security attribute, they're exempted from the restriction. + * Gets the excludeActors property value. Collection of custom security attribute exemptions. If an actor user or service principal has the custom security attribute defined in this section, they're exempted from the restriction. This means that calls the user or service principal makes to create or update apps are exempt from this policy enforcement. * @return AppManagementPolicyActorExemptions|null */ public function getExcludeActors(): ?AppManagementPolicyActorExemptions { @@ -188,7 +188,7 @@ public function setBackingStore(BackingStore $value): void { } /** - * Sets the excludeActors property value. Collection of custom security attribute exemptions. If an actor user or service principal has the custom security attribute, they're exempted from the restriction. + * Sets the excludeActors property value. Collection of custom security attribute exemptions. If an actor user or service principal has the custom security attribute defined in this section, they're exempted from the restriction. This means that calls the user or service principal makes to create or update apps are exempt from this policy enforcement. * @param AppManagementPolicyActorExemptions|null $value Value to set for the excludeActors property. */ public function setExcludeActors(?AppManagementPolicyActorExemptions $value): void { diff --git a/src/Generated/Models/Identity.php b/src/Generated/Models/Identity.php index 38a6d49dde9..ad680fa0677 100644 --- a/src/Generated/Models/Identity.php +++ b/src/Generated/Models/Identity.php @@ -89,7 +89,7 @@ public function getBackingStore(): BackingStore { } /** - * Gets the displayName property value. The display name of the identity. This property is read-only. + * Gets the displayName property value. The display name of the identity. For drive items, the display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don't show up as changed when using delta. * @return string|null */ public function getDisplayName(): ?string { @@ -114,7 +114,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the id property value. The identifier of the identity. This property is read-only. + * Gets the id property value. Unique identifier for the identity or actor. For example, in the access reviews decisions API, this property might record the id of the principal, that is, the group, user, or application that's subject to review. * @return string|null */ public function getId(): ?string { @@ -165,7 +165,7 @@ public function setBackingStore(BackingStore $value): void { } /** - * Sets the displayName property value. The display name of the identity. This property is read-only. + * Sets the displayName property value. The display name of the identity. For drive items, the display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don't show up as changed when using delta. * @param string|null $value Value to set for the displayName property. */ public function setDisplayName(?string $value): void { @@ -173,7 +173,7 @@ public function setDisplayName(?string $value): void { } /** - * Sets the id property value. The identifier of the identity. This property is read-only. + * Sets the id property value. Unique identifier for the identity or actor. For example, in the access reviews decisions API, this property might record the id of the principal, that is, the group, user, or application that's subject to review. * @param string|null $value Value to set for the id property. */ public function setId(?string $value): void { diff --git a/src/Generated/Models/IntegratedApplicationMetadata.php b/src/Generated/Models/IntegratedApplicationMetadata.php index 34f5e665ca5..60841198dbe 100644 --- a/src/Generated/Models/IntegratedApplicationMetadata.php +++ b/src/Generated/Models/IntegratedApplicationMetadata.php @@ -76,7 +76,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the name property value. The name property + * Gets the name property value. The name of the integrated application. * @return string|null */ public function getName(): ?string { @@ -100,7 +100,7 @@ public function getOdataType(): ?string { } /** - * Gets the version property value. The version property + * Gets the version property value. The version number of the integrated application. * @return string|null */ public function getVersion(): ?string { @@ -139,7 +139,7 @@ public function setBackingStore(BackingStore $value): void { } /** - * Sets the name property value. The name property + * Sets the name property value. The name of the integrated application. * @param string|null $value Value to set for the name property. */ public function setName(?string $value): void { @@ -155,7 +155,7 @@ public function setOdataType(?string $value): void { } /** - * Sets the version property value. The version property + * Sets the version property value. The version number of the integrated application. * @param string|null $value Value to set for the version property. */ public function setVersion(?string $value): void { diff --git a/src/Generated/Models/IosCompliancePolicy.php b/src/Generated/Models/IosCompliancePolicy.php index c14ef9ac510..5efcbc81a88 100644 --- a/src/Generated/Models/IosCompliancePolicy.php +++ b/src/Generated/Models/IosCompliancePolicy.php @@ -277,7 +277,7 @@ public function getRestrictedApps(): ?array { } /** - * Gets the securityBlockJailbrokenDevices property value. Devices must not be jailbroken or rooted. + * Gets the securityBlockJailbrokenDevices property value. Indicates the device should not be jailbroken. When TRUE, if the device is detected as jailbroken it will be reported non-compliant. When FALSE, the device is not reported as non-compliant regardless of device jailbroken state. Default is FALSE. * @return bool|null */ public function getSecurityBlockJailbrokenDevices(): ?bool { @@ -460,7 +460,7 @@ public function setRestrictedApps(?array $value): void { } /** - * Sets the securityBlockJailbrokenDevices property value. Devices must not be jailbroken or rooted. + * Sets the securityBlockJailbrokenDevices property value. Indicates the device should not be jailbroken. When TRUE, if the device is detected as jailbroken it will be reported non-compliant. When FALSE, the device is not reported as non-compliant regardless of device jailbroken state. Default is FALSE. * @param bool|null $value Value to set for the securityBlockJailbrokenDevices property. */ public function setSecurityBlockJailbrokenDevices(?bool $value): void { diff --git a/src/Generated/Models/IosLobAppProvisioningConfiguration.php b/src/Generated/Models/IosLobAppProvisioningConfiguration.php index 3dd8e9f42f5..1ffba73af62 100644 --- a/src/Generated/Models/IosLobAppProvisioningConfiguration.php +++ b/src/Generated/Models/IosLobAppProvisioningConfiguration.php @@ -31,7 +31,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): IosLo } /** - * Gets the assignments property value. The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + * Gets the assignments property value. The associated group assignments for IosLobAppProvisioningConfiguration. * @return array|null */ public function getAssignments(): ?array { @@ -95,7 +95,7 @@ public function getDisplayName(): ?string { } /** - * Gets the expirationDateTime property value. Optional profile expiration date and time. 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 would look like this: '2014-01-01T00:00:00Z'. Returned by default. + * Gets the expirationDateTime property value. Optional profile expiration date and time. * @return DateTime|null */ public function getExpirationDateTime(): ?DateTime { @@ -248,7 +248,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the assignments property value. The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + * Sets the assignments property value. The associated group assignments for IosLobAppProvisioningConfiguration. * @param array|null $value Value to set for the assignments property. */ public function setAssignments(?array $value): void { @@ -288,7 +288,7 @@ public function setDisplayName(?string $value): void { } /** - * Sets the expirationDateTime property value. Optional profile expiration date and time. 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 would look like this: '2014-01-01T00:00:00Z'. Returned by default. + * Sets the expirationDateTime property value. Optional profile expiration date and time. * @param DateTime|null $value Value to set for the expirationDateTime property. */ public function setExpirationDateTime(?DateTime $value): void { diff --git a/src/Generated/Models/IosMinimumOperatingSystem.php b/src/Generated/Models/IosMinimumOperatingSystem.php index 2e896722531..f698035e7c7 100644 --- a/src/Generated/Models/IosMinimumOperatingSystem.php +++ b/src/Generated/Models/IosMinimumOperatingSystem.php @@ -74,6 +74,7 @@ public function getFieldDeserializers(): array { 'v15_0' => fn(ParseNode $n) => $o->setV150($n->getBooleanValue()), 'v16_0' => fn(ParseNode $n) => $o->setV160($n->getBooleanValue()), 'v17_0' => fn(ParseNode $n) => $o->setV170($n->getBooleanValue()), + 'v18_0' => fn(ParseNode $n) => $o->setV180($n->getBooleanValue()), 'v8_0' => fn(ParseNode $n) => $o->setV80($n->getBooleanValue()), 'v9_0' => fn(ParseNode $n) => $o->setV90($n->getBooleanValue()), ]; @@ -92,7 +93,7 @@ public function getOdataType(): ?string { } /** - * Gets the v10_0 property value. When TRUE, only Version 10.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. + * Gets the v10_0 property value. Indicates the minimum iOS version support required for the managed device. When 'True', iOS with OS Version 10.0 or later is required to install the app. If 'False', iOS Version 10.0 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @return bool|null */ public function getV100(): ?bool { @@ -104,7 +105,7 @@ public function getV100(): ?bool { } /** - * Gets the v11_0 property value. When TRUE, only Version 11.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. + * Gets the v11_0 property value. Indicates the minimum iOS version support required for the managed device. When 'True', iOS with OS Version 11.0 or later is required to install the app. If 'False', iOS Version 11.0 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @return bool|null */ public function getV110(): ?bool { @@ -116,7 +117,7 @@ public function getV110(): ?bool { } /** - * Gets the v12_0 property value. When TRUE, only Version 12.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. + * Gets the v12_0 property value. Indicates the minimum iOS version support required for the managed device. When 'True', iOS with OS Version 12.0 or later is required to install the app. If 'False', iOS Version 12.0 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @return bool|null */ public function getV120(): ?bool { @@ -128,7 +129,7 @@ public function getV120(): ?bool { } /** - * Gets the v13_0 property value. When TRUE, only Version 13.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. + * Gets the v13_0 property value. Indicates the minimum iOS version support required for the managed device. When 'True', iOS with OS Version 13.0 or later is required to install the app. If 'False', iOS Version 13.0 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @return bool|null */ public function getV130(): ?bool { @@ -140,7 +141,7 @@ public function getV130(): ?bool { } /** - * Gets the v14_0 property value. When TRUE, only Version 14.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. + * Gets the v14_0 property value. Indicates the minimum iOS version support required for the managed device. When 'True', iOS with OS Version 14.0 or later is required to install the app. If 'False', iOS Version 14.0 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @return bool|null */ public function getV140(): ?bool { @@ -152,7 +153,7 @@ public function getV140(): ?bool { } /** - * Gets the v15_0 property value. When TRUE, only Version 15.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. + * Gets the v15_0 property value. Indicates the minimum iOS version support required for the managed device. When 'True', iOS with OS Version 15.0 or later is required to install the app. If 'False', iOS Version 15.0 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @return bool|null */ public function getV150(): ?bool { @@ -164,7 +165,7 @@ public function getV150(): ?bool { } /** - * Gets the v16_0 property value. When TRUE, only Version 16.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. + * Gets the v16_0 property value. Indicates the minimum iOS version support required for the managed device. When 'True', iOS with OS Version 16.0 or later is required to install the app. If 'False', iOS Version 16.0 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @return bool|null */ public function getV160(): ?bool { @@ -176,7 +177,7 @@ public function getV160(): ?bool { } /** - * Gets the v17_0 property value. When TRUE, only Version 17.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. + * Gets the v17_0 property value. Indicates the minimum iOS version support required for the managed device. When 'True', iOS with OS Version 17.0 or later is required to install the app. If 'False', iOS Version 17.0 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @return bool|null */ public function getV170(): ?bool { @@ -188,7 +189,19 @@ public function getV170(): ?bool { } /** - * Gets the v8_0 property value. When TRUE, only Version 8.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. + * Gets the v18_0 property value. Indicates the minimum iOS version support required for the managed device. When 'True', iOS with OS Version 18.0 or later is required to install the app. If 'False', iOS Version 18.0 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. + * @return bool|null + */ + public function getV180(): ?bool { + $val = $this->getBackingStore()->get('v18_0'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'v18_0'"); + } + + /** + * Gets the v8_0 property value. Indicates the minimum iOS version support required for the managed device. When 'True', iOS with OS Version 8.0 or later is required to install the app. If 'False', iOS Version 8.0 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @return bool|null */ public function getV80(): ?bool { @@ -200,7 +213,7 @@ public function getV80(): ?bool { } /** - * Gets the v9_0 property value. When TRUE, only Version 9.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. + * Gets the v9_0 property value. Indicates the minimum iOS version support required for the managed device. When 'True', iOS with OS Version 9.0 or later is required to install the app. If 'False', iOS Version 9.0 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @return bool|null */ public function getV90(): ?bool { @@ -225,6 +238,7 @@ public function serialize(SerializationWriter $writer): void { $writer->writeBooleanValue('v15_0', $this->getV150()); $writer->writeBooleanValue('v16_0', $this->getV160()); $writer->writeBooleanValue('v17_0', $this->getV170()); + $writer->writeBooleanValue('v18_0', $this->getV180()); $writer->writeBooleanValue('v8_0', $this->getV80()); $writer->writeBooleanValue('v9_0', $this->getV90()); $writer->writeAdditionalData($this->getAdditionalData()); @@ -255,7 +269,7 @@ public function setOdataType(?string $value): void { } /** - * Sets the v10_0 property value. When TRUE, only Version 10.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. + * Sets the v10_0 property value. Indicates the minimum iOS version support required for the managed device. When 'True', iOS with OS Version 10.0 or later is required to install the app. If 'False', iOS Version 10.0 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @param bool|null $value Value to set for the v10_0 property. */ public function setV100(?bool $value): void { @@ -263,7 +277,7 @@ public function setV100(?bool $value): void { } /** - * Sets the v11_0 property value. When TRUE, only Version 11.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. + * Sets the v11_0 property value. Indicates the minimum iOS version support required for the managed device. When 'True', iOS with OS Version 11.0 or later is required to install the app. If 'False', iOS Version 11.0 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @param bool|null $value Value to set for the v11_0 property. */ public function setV110(?bool $value): void { @@ -271,7 +285,7 @@ public function setV110(?bool $value): void { } /** - * Sets the v12_0 property value. When TRUE, only Version 12.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. + * Sets the v12_0 property value. Indicates the minimum iOS version support required for the managed device. When 'True', iOS with OS Version 12.0 or later is required to install the app. If 'False', iOS Version 12.0 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @param bool|null $value Value to set for the v12_0 property. */ public function setV120(?bool $value): void { @@ -279,7 +293,7 @@ public function setV120(?bool $value): void { } /** - * Sets the v13_0 property value. When TRUE, only Version 13.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. + * Sets the v13_0 property value. Indicates the minimum iOS version support required for the managed device. When 'True', iOS with OS Version 13.0 or later is required to install the app. If 'False', iOS Version 13.0 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @param bool|null $value Value to set for the v13_0 property. */ public function setV130(?bool $value): void { @@ -287,7 +301,7 @@ public function setV130(?bool $value): void { } /** - * Sets the v14_0 property value. When TRUE, only Version 14.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. + * Sets the v14_0 property value. Indicates the minimum iOS version support required for the managed device. When 'True', iOS with OS Version 14.0 or later is required to install the app. If 'False', iOS Version 14.0 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @param bool|null $value Value to set for the v14_0 property. */ public function setV140(?bool $value): void { @@ -295,7 +309,7 @@ public function setV140(?bool $value): void { } /** - * Sets the v15_0 property value. When TRUE, only Version 15.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. + * Sets the v15_0 property value. Indicates the minimum iOS version support required for the managed device. When 'True', iOS with OS Version 15.0 or later is required to install the app. If 'False', iOS Version 15.0 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @param bool|null $value Value to set for the v15_0 property. */ public function setV150(?bool $value): void { @@ -303,7 +317,7 @@ public function setV150(?bool $value): void { } /** - * Sets the v16_0 property value. When TRUE, only Version 16.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. + * Sets the v16_0 property value. Indicates the minimum iOS version support required for the managed device. When 'True', iOS with OS Version 16.0 or later is required to install the app. If 'False', iOS Version 16.0 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @param bool|null $value Value to set for the v16_0 property. */ public function setV160(?bool $value): void { @@ -311,7 +325,7 @@ public function setV160(?bool $value): void { } /** - * Sets the v17_0 property value. When TRUE, only Version 17.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. + * Sets the v17_0 property value. Indicates the minimum iOS version support required for the managed device. When 'True', iOS with OS Version 17.0 or later is required to install the app. If 'False', iOS Version 17.0 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @param bool|null $value Value to set for the v17_0 property. */ public function setV170(?bool $value): void { @@ -319,7 +333,15 @@ public function setV170(?bool $value): void { } /** - * Sets the v8_0 property value. When TRUE, only Version 8.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. + * Sets the v18_0 property value. Indicates the minimum iOS version support required for the managed device. When 'True', iOS with OS Version 18.0 or later is required to install the app. If 'False', iOS Version 18.0 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. + * @param bool|null $value Value to set for the v18_0 property. + */ + public function setV180(?bool $value): void { + $this->getBackingStore()->set('v18_0', $value); + } + + /** + * Sets the v8_0 property value. Indicates the minimum iOS version support required for the managed device. When 'True', iOS with OS Version 8.0 or later is required to install the app. If 'False', iOS Version 8.0 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @param bool|null $value Value to set for the v8_0 property. */ public function setV80(?bool $value): void { @@ -327,7 +349,7 @@ public function setV80(?bool $value): void { } /** - * Sets the v9_0 property value. When TRUE, only Version 9.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. + * Sets the v9_0 property value. Indicates the minimum iOS version support required for the managed device. When 'True', iOS with OS Version 9.0 or later is required to install the app. If 'False', iOS Version 9.0 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @param bool|null $value Value to set for the v9_0 property. */ public function setV90(?bool $value): void { diff --git a/src/Generated/Models/KeyCredentialConfiguration.php b/src/Generated/Models/KeyCredentialConfiguration.php index c5d8acd9953..67c502c6ae6 100644 --- a/src/Generated/Models/KeyCredentialConfiguration.php +++ b/src/Generated/Models/KeyCredentialConfiguration.php @@ -73,7 +73,7 @@ public function getCertificateBasedApplicationConfigurationIds(): ?array { } /** - * Gets the excludeActors property value. The excludeActors property + * Gets the excludeActors property value. Collection of custom security attribute exemptions. If an actor user or service principal has the custom security attribute defined in this section, they're exempted from the restriction. This means that calls the user or service principal makes to create or update apps are exempt from this policy enforcement. * @return AppManagementPolicyActorExemptions|null */ public function getExcludeActors(): ?AppManagementPolicyActorExemptions { @@ -208,7 +208,7 @@ public function setCertificateBasedApplicationConfigurationIds(?array $value): v } /** - * Sets the excludeActors property value. The excludeActors property + * Sets the excludeActors property value. Collection of custom security attribute exemptions. If an actor user or service principal has the custom security attribute defined in this section, they're exempted from the restriction. This means that calls the user or service principal makes to create or update apps are exempt from this policy enforcement. * @param AppManagementPolicyActorExemptions|null $value Value to set for the excludeActors property. */ public function setExcludeActors(?AppManagementPolicyActorExemptions $value): void { diff --git a/src/Generated/Models/MacOSMinimumOperatingSystem.php b/src/Generated/Models/MacOSMinimumOperatingSystem.php index 8dd37c6e04d..51fd66beab7 100644 --- a/src/Generated/Models/MacOSMinimumOperatingSystem.php +++ b/src/Generated/Models/MacOSMinimumOperatingSystem.php @@ -79,6 +79,7 @@ public function getFieldDeserializers(): array { 'v12_0' => fn(ParseNode $n) => $o->setV120($n->getBooleanValue()), 'v13_0' => fn(ParseNode $n) => $o->setV130($n->getBooleanValue()), 'v14_0' => fn(ParseNode $n) => $o->setV140($n->getBooleanValue()), + 'v15_0' => fn(ParseNode $n) => $o->setV150($n->getBooleanValue()), ]; } @@ -95,7 +96,7 @@ public function getOdataType(): ?string { } /** - * Gets the v10_10 property value. When TRUE, indicates OS X 10.10 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE. + * Gets the v10_10 property value. Indicates the minimum OS X version support required for the managed device. When 'True', macOS with OS X 10.10 or later is required to install the app. If 'False', OS X Version 10.10 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @return bool|null */ public function getV1010(): ?bool { @@ -107,7 +108,7 @@ public function getV1010(): ?bool { } /** - * Gets the v10_11 property value. When TRUE, indicates OS X 10.11 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE. + * Gets the v10_11 property value. Indicates the minimum OS X version support required for the managed device. When 'True', macOS with OS X 10.11 or later is required to install the app. If 'False', OS X Version 10.11 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @return bool|null */ public function getV1011(): ?bool { @@ -119,7 +120,7 @@ public function getV1011(): ?bool { } /** - * Gets the v10_12 property value. When TRUE, indicates macOS 10.12 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE. + * Gets the v10_12 property value. Indicates the minimum OS X version support required for the managed device. When 'True', macOS with OS X 10.12 or later is required to install the app. If 'False', OS X Version 10.12 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @return bool|null */ public function getV1012(): ?bool { @@ -131,7 +132,7 @@ public function getV1012(): ?bool { } /** - * Gets the v10_13 property value. When TRUE, indicates macOS 10.13 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE. + * Gets the v10_13 property value. Indicates the minimum OS X version support required for the managed device. When 'True', macOS with OS X 10.13 or later is required to install the app. If 'False', OS X Version 10.13 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @return bool|null */ public function getV1013(): ?bool { @@ -143,7 +144,7 @@ public function getV1013(): ?bool { } /** - * Gets the v10_14 property value. When TRUE, indicates macOS 10.14 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE. + * Gets the v10_14 property value. Indicates the minimum OS X version support required for the managed device. When 'True', macOS with OS X 10.14 or later is required to install the app. If 'False', OS X Version 10.14 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @return bool|null */ public function getV1014(): ?bool { @@ -155,7 +156,7 @@ public function getV1014(): ?bool { } /** - * Gets the v10_15 property value. When TRUE, indicates macOS 10.15 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE. + * Gets the v10_15 property value. Indicates the minimum OS X version support required for the managed device. When 'True', macOS with OS X 10.15 or later is required to install the app. If 'False', OS X Version 10.15 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @return bool|null */ public function getV1015(): ?bool { @@ -167,7 +168,7 @@ public function getV1015(): ?bool { } /** - * Gets the v10_7 property value. When TRUE, indicates Mac OS X 10.7 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE. + * Gets the v10_7 property value. Indicates the minimum OS X version support required for the managed device. When 'True', macOS with OS X 10.7 or later is required to install the app. If 'False', OS X Version 10.7 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @return bool|null */ public function getV107(): ?bool { @@ -179,7 +180,7 @@ public function getV107(): ?bool { } /** - * Gets the v10_8 property value. When TRUE, indicates OS X 10.8 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE. + * Gets the v10_8 property value. Indicates the minimum OS X version support required for the managed device. When 'True', macOS with OS X 10.8 or later is required to install the app. If 'False', OS X Version 10.8 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @return bool|null */ public function getV108(): ?bool { @@ -191,7 +192,7 @@ public function getV108(): ?bool { } /** - * Gets the v10_9 property value. When TRUE, indicates OS X 10.9 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE. + * Gets the v10_9 property value. Indicates the minimum OS X version support required for the managed device. When 'True', macOS with OS X 10.9 or later is required to install the app. If 'False', OS X Version 10.9 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @return bool|null */ public function getV109(): ?bool { @@ -203,7 +204,7 @@ public function getV109(): ?bool { } /** - * Gets the v11_0 property value. When TRUE, indicates macOS 11.0 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE. + * Gets the v11_0 property value. Indicates the minimum OS X version support required for the managed device. When 'True', macOS with OS X 11.0 or later is required to install the app. If 'False', OS X Version 11.0 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @return bool|null */ public function getV110(): ?bool { @@ -215,7 +216,7 @@ public function getV110(): ?bool { } /** - * Gets the v12_0 property value. When TRUE, indicates macOS 12.0 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE. + * Gets the v12_0 property value. Indicates the minimum OS X version support required for the managed device. When 'True', macOS with OS X 12.0 or later is required to install the app. If 'False', OS X Version 12.0 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @return bool|null */ public function getV120(): ?bool { @@ -227,7 +228,7 @@ public function getV120(): ?bool { } /** - * Gets the v13_0 property value. When TRUE, indicates macOS 13.0 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE. + * Gets the v13_0 property value. Indicates the minimum OS X version support required for the managed device. When 'True', macOS with OS X 13.0 or later is required to install the app. If 'False', OS X Version 13.0 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @return bool|null */ public function getV130(): ?bool { @@ -239,7 +240,7 @@ public function getV130(): ?bool { } /** - * Gets the v14_0 property value. When TRUE, indicates macOS 14.0 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE. + * Gets the v14_0 property value. Indicates the minimum OS X version support required for the managed device. When 'True', macOS with OS X 14.0 or later is required to install the app. If 'False', OS X Version 14.0 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @return bool|null */ public function getV140(): ?bool { @@ -250,6 +251,18 @@ public function getV140(): ?bool { throw new \UnexpectedValueException("Invalid type found in backing store for 'v14_0'"); } + /** + * Gets the v15_0 property value. Indicates the minimum OS X version support required for the managed device. When 'True', macOS with OS X 15.0 or later is required to install the app. If 'False', OS X Version 15.0 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. + * @return bool|null + */ + public function getV150(): ?bool { + $val = $this->getBackingStore()->get('v15_0'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'v15_0'"); + } + /** * Serializes information the current object * @param SerializationWriter $writer Serialization writer to use to serialize this model @@ -269,6 +282,7 @@ public function serialize(SerializationWriter $writer): void { $writer->writeBooleanValue('v12_0', $this->getV120()); $writer->writeBooleanValue('v13_0', $this->getV130()); $writer->writeBooleanValue('v14_0', $this->getV140()); + $writer->writeBooleanValue('v15_0', $this->getV150()); $writer->writeAdditionalData($this->getAdditionalData()); } @@ -297,7 +311,7 @@ public function setOdataType(?string $value): void { } /** - * Sets the v10_10 property value. When TRUE, indicates OS X 10.10 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE. + * Sets the v10_10 property value. Indicates the minimum OS X version support required for the managed device. When 'True', macOS with OS X 10.10 or later is required to install the app. If 'False', OS X Version 10.10 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @param bool|null $value Value to set for the v10_10 property. */ public function setV1010(?bool $value): void { @@ -305,7 +319,7 @@ public function setV1010(?bool $value): void { } /** - * Sets the v10_11 property value. When TRUE, indicates OS X 10.11 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE. + * Sets the v10_11 property value. Indicates the minimum OS X version support required for the managed device. When 'True', macOS with OS X 10.11 or later is required to install the app. If 'False', OS X Version 10.11 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @param bool|null $value Value to set for the v10_11 property. */ public function setV1011(?bool $value): void { @@ -313,7 +327,7 @@ public function setV1011(?bool $value): void { } /** - * Sets the v10_12 property value. When TRUE, indicates macOS 10.12 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE. + * Sets the v10_12 property value. Indicates the minimum OS X version support required for the managed device. When 'True', macOS with OS X 10.12 or later is required to install the app. If 'False', OS X Version 10.12 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @param bool|null $value Value to set for the v10_12 property. */ public function setV1012(?bool $value): void { @@ -321,7 +335,7 @@ public function setV1012(?bool $value): void { } /** - * Sets the v10_13 property value. When TRUE, indicates macOS 10.13 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE. + * Sets the v10_13 property value. Indicates the minimum OS X version support required for the managed device. When 'True', macOS with OS X 10.13 or later is required to install the app. If 'False', OS X Version 10.13 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @param bool|null $value Value to set for the v10_13 property. */ public function setV1013(?bool $value): void { @@ -329,7 +343,7 @@ public function setV1013(?bool $value): void { } /** - * Sets the v10_14 property value. When TRUE, indicates macOS 10.14 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE. + * Sets the v10_14 property value. Indicates the minimum OS X version support required for the managed device. When 'True', macOS with OS X 10.14 or later is required to install the app. If 'False', OS X Version 10.14 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @param bool|null $value Value to set for the v10_14 property. */ public function setV1014(?bool $value): void { @@ -337,7 +351,7 @@ public function setV1014(?bool $value): void { } /** - * Sets the v10_15 property value. When TRUE, indicates macOS 10.15 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE. + * Sets the v10_15 property value. Indicates the minimum OS X version support required for the managed device. When 'True', macOS with OS X 10.15 or later is required to install the app. If 'False', OS X Version 10.15 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @param bool|null $value Value to set for the v10_15 property. */ public function setV1015(?bool $value): void { @@ -345,7 +359,7 @@ public function setV1015(?bool $value): void { } /** - * Sets the v10_7 property value. When TRUE, indicates Mac OS X 10.7 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE. + * Sets the v10_7 property value. Indicates the minimum OS X version support required for the managed device. When 'True', macOS with OS X 10.7 or later is required to install the app. If 'False', OS X Version 10.7 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @param bool|null $value Value to set for the v10_7 property. */ public function setV107(?bool $value): void { @@ -353,7 +367,7 @@ public function setV107(?bool $value): void { } /** - * Sets the v10_8 property value. When TRUE, indicates OS X 10.8 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE. + * Sets the v10_8 property value. Indicates the minimum OS X version support required for the managed device. When 'True', macOS with OS X 10.8 or later is required to install the app. If 'False', OS X Version 10.8 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @param bool|null $value Value to set for the v10_8 property. */ public function setV108(?bool $value): void { @@ -361,7 +375,7 @@ public function setV108(?bool $value): void { } /** - * Sets the v10_9 property value. When TRUE, indicates OS X 10.9 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE. + * Sets the v10_9 property value. Indicates the minimum OS X version support required for the managed device. When 'True', macOS with OS X 10.9 or later is required to install the app. If 'False', OS X Version 10.9 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @param bool|null $value Value to set for the v10_9 property. */ public function setV109(?bool $value): void { @@ -369,7 +383,7 @@ public function setV109(?bool $value): void { } /** - * Sets the v11_0 property value. When TRUE, indicates macOS 11.0 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE. + * Sets the v11_0 property value. Indicates the minimum OS X version support required for the managed device. When 'True', macOS with OS X 11.0 or later is required to install the app. If 'False', OS X Version 11.0 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @param bool|null $value Value to set for the v11_0 property. */ public function setV110(?bool $value): void { @@ -377,7 +391,7 @@ public function setV110(?bool $value): void { } /** - * Sets the v12_0 property value. When TRUE, indicates macOS 12.0 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE. + * Sets the v12_0 property value. Indicates the minimum OS X version support required for the managed device. When 'True', macOS with OS X 12.0 or later is required to install the app. If 'False', OS X Version 12.0 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @param bool|null $value Value to set for the v12_0 property. */ public function setV120(?bool $value): void { @@ -385,7 +399,7 @@ public function setV120(?bool $value): void { } /** - * Sets the v13_0 property value. When TRUE, indicates macOS 13.0 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE. + * Sets the v13_0 property value. Indicates the minimum OS X version support required for the managed device. When 'True', macOS with OS X 13.0 or later is required to install the app. If 'False', OS X Version 13.0 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @param bool|null $value Value to set for the v13_0 property. */ public function setV130(?bool $value): void { @@ -393,11 +407,19 @@ public function setV130(?bool $value): void { } /** - * Sets the v14_0 property value. When TRUE, indicates macOS 14.0 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE. + * Sets the v14_0 property value. Indicates the minimum OS X version support required for the managed device. When 'True', macOS with OS X 14.0 or later is required to install the app. If 'False', OS X Version 14.0 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. * @param bool|null $value Value to set for the v14_0 property. */ public function setV140(?bool $value): void { $this->getBackingStore()->set('v14_0', $value); } + /** + * Sets the v15_0 property value. Indicates the minimum OS X version support required for the managed device. When 'True', macOS with OS X 15.0 or later is required to install the app. If 'False', OS X Version 15.0 is not the minimum version. Default value is False. Exactly one of the minimum operating system boolean values will be TRUE. + * @param bool|null $value Value to set for the v15_0 property. + */ + public function setV150(?bool $value): void { + $this->getBackingStore()->set('v15_0', $value); + } + } diff --git a/src/Generated/Models/MeetingNote.php b/src/Generated/Models/MeetingNote.php index f096a33cbcc..7cf5b6be59b 100644 --- a/src/Generated/Models/MeetingNote.php +++ b/src/Generated/Models/MeetingNote.php @@ -83,7 +83,7 @@ public function getOdataType(): ?string { } /** - * Gets the subpoints property value. The subpoints property + * Gets the subpoints property value. A collection of subpoints of the meeting note. * @return array|null */ public function getSubpoints(): ?array { @@ -97,7 +97,7 @@ public function getSubpoints(): ?array { } /** - * Gets the text property value. The text property + * Gets the text property value. The text of the meeting note. * @return string|null */ public function getText(): ?string { @@ -109,7 +109,7 @@ public function getText(): ?string { } /** - * Gets the title property value. The title property + * Gets the title property value. The title of the meeting note. * @return string|null */ public function getTitle(): ?string { @@ -157,7 +157,7 @@ public function setOdataType(?string $value): void { } /** - * Sets the subpoints property value. The subpoints property + * Sets the subpoints property value. A collection of subpoints of the meeting note. * @param array|null $value Value to set for the subpoints property. */ public function setSubpoints(?array $value): void { @@ -165,7 +165,7 @@ public function setSubpoints(?array $value): void { } /** - * Sets the text property value. The text property + * Sets the text property value. The text of the meeting note. * @param string|null $value Value to set for the text property. */ public function setText(?string $value): void { @@ -173,7 +173,7 @@ public function setText(?string $value): void { } /** - * Sets the title property value. The title property + * Sets the title property value. The title of the meeting note. * @param string|null $value Value to set for the title property. */ public function setTitle(?string $value): void { diff --git a/src/Generated/Models/MeetingNoteSubpoint.php b/src/Generated/Models/MeetingNoteSubpoint.php index 02456054e79..af2f3087e75 100644 --- a/src/Generated/Models/MeetingNoteSubpoint.php +++ b/src/Generated/Models/MeetingNoteSubpoint.php @@ -81,7 +81,7 @@ public function getOdataType(): ?string { } /** - * Gets the text property value. The text property + * Gets the text property value. The text of the meeting note subpoint. * @return string|null */ public function getText(): ?string { @@ -93,7 +93,7 @@ public function getText(): ?string { } /** - * Gets the title property value. The title property + * Gets the title property value. The title of the meeting note subpoint. * @return string|null */ public function getTitle(): ?string { @@ -140,7 +140,7 @@ public function setOdataType(?string $value): void { } /** - * Sets the text property value. The text property + * Sets the text property value. The text of the meeting note subpoint. * @param string|null $value Value to set for the text property. */ public function setText(?string $value): void { @@ -148,7 +148,7 @@ public function setText(?string $value): void { } /** - * Sets the title property value. The title property + * Sets the title property value. The title of the meeting note subpoint. * @param string|null $value Value to set for the title property. */ public function setTitle(?string $value): void { diff --git a/src/Generated/Models/MentionEvent.php b/src/Generated/Models/MentionEvent.php index e174e78aa66..7917533f9b2 100644 --- a/src/Generated/Models/MentionEvent.php +++ b/src/Generated/Models/MentionEvent.php @@ -57,7 +57,7 @@ public function getBackingStore(): BackingStore { } /** - * Gets the eventDateTime property value. The eventDateTime property + * Gets the eventDateTime property value. The date and time of the mention event. 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 getEventDateTime(): ?DateTime { @@ -95,7 +95,7 @@ public function getOdataType(): ?string { } /** - * Gets the speaker property value. The speaker property + * Gets the speaker property value. The speaker who mentioned the user. * @return IdentitySet|null */ public function getSpeaker(): ?IdentitySet { @@ -107,7 +107,7 @@ public function getSpeaker(): ?IdentitySet { } /** - * Gets the transcriptUtterance property value. The transcriptUtterance property + * Gets the transcriptUtterance property value. The utterance in the online meeting transcript that contains the mention event. * @return string|null */ public function getTranscriptUtterance(): ?string { @@ -147,7 +147,7 @@ public function setBackingStore(BackingStore $value): void { } /** - * Sets the eventDateTime property value. The eventDateTime property + * Sets the eventDateTime property value. The date and time of the mention event. 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 eventDateTime property. */ public function setEventDateTime(?DateTime $value): void { @@ -163,7 +163,7 @@ public function setOdataType(?string $value): void { } /** - * Sets the speaker property value. The speaker property + * Sets the speaker property value. The speaker who mentioned the user. * @param IdentitySet|null $value Value to set for the speaker property. */ public function setSpeaker(?IdentitySet $value): void { @@ -171,7 +171,7 @@ public function setSpeaker(?IdentitySet $value): void { } /** - * Sets the transcriptUtterance property value. The transcriptUtterance property + * Sets the transcriptUtterance property value. The utterance in the online meeting transcript that contains the mention event. * @param string|null $value Value to set for the transcriptUtterance property. */ public function setTranscriptUtterance(?string $value): void { diff --git a/src/Generated/Models/MobileAppTroubleshootingEvent.php b/src/Generated/Models/MobileAppTroubleshootingEvent.php index d937ed77927..b53486352c4 100644 --- a/src/Generated/Models/MobileAppTroubleshootingEvent.php +++ b/src/Generated/Models/MobileAppTroubleshootingEvent.php @@ -41,7 +41,7 @@ public function getApplicationId(): ?string { } /** - * Gets the appLogCollectionRequests property value. Indicates collection of App Log Upload Request. + * Gets the appLogCollectionRequests property value. The collection property of AppLogUploadRequest. * @return array|null */ public function getAppLogCollectionRequests(): ?array { @@ -143,7 +143,7 @@ public function setApplicationId(?string $value): void { } /** - * Sets the appLogCollectionRequests property value. Indicates collection of App Log Upload Request. + * Sets the appLogCollectionRequests property value. The collection property of AppLogUploadRequest. * @param array|null $value Value to set for the appLogCollectionRequests property. */ public function setAppLogCollectionRequests(?array $value): void { diff --git a/src/Generated/Models/MobileThreatDefenseConnector.php b/src/Generated/Models/MobileThreatDefenseConnector.php index e3c6b92921f..976b693eb91 100644 --- a/src/Generated/Models/MobileThreatDefenseConnector.php +++ b/src/Generated/Models/MobileThreatDefenseConnector.php @@ -40,6 +40,18 @@ public function getAllowPartnerToCollectIOSApplicationMetadata(): ?bool { throw new \UnexpectedValueException("Invalid type found in backing store for 'allowPartnerToCollectIOSApplicationMetadata'"); } + /** + * Gets the allowPartnerToCollectIosCertificateMetadata property value. When TRUE, allows the Mobile Threat Defense partner to request a list of installed certificates on iOS/iPadOS devices from Intune to use for threat analysis. This list of installed certificates will be sent from enrolled iOS/iPadOS devices and will include unmanaged certificates (certificates not deployed through Intune). When FALSE, indicates that metadata about installed certificates will not be collected. Default value is FALSE. + * @return bool|null + */ + public function getAllowPartnerToCollectIosCertificateMetadata(): ?bool { + $val = $this->getBackingStore()->get('allowPartnerToCollectIosCertificateMetadata'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'allowPartnerToCollectIosCertificateMetadata'"); + } + /** * Gets the allowPartnerToCollectIOSPersonalApplicationMetadata property value. When TRUE, indicates the Mobile Threat Defense partner may collect metadata about personally installed applications from Intune for iOS devices. When FALSE, indicates the Mobile Threat Defense partner may not collect metadata about personally installed applications from Intune for iOS devices. Default value is FALSE. * @return bool|null @@ -52,6 +64,18 @@ public function getAllowPartnerToCollectIOSPersonalApplicationMetadata(): ?bool throw new \UnexpectedValueException("Invalid type found in backing store for 'allowPartnerToCollectIOSPersonalApplicationMetadata'"); } + /** + * Gets the allowPartnerToCollectIosPersonalCertificateMetadata property value. When TRUE, allows the Mobile Threat Defense partner to request a list of installed certificates on personally owned iOS/iPadOS devices from Intune to use for threat analysis. This list of installed certificates will be sent from enrolled personally owned iOS/iPadOS devices and will include unmanaged certificates (certificates not deployed through Intune). When FALSE, no metadata for installed certificates is sent for personally owned iOS/iPadOS devices. Default value is FALSE. + * @return bool|null + */ + public function getAllowPartnerToCollectIosPersonalCertificateMetadata(): ?bool { + $val = $this->getBackingStore()->get('allowPartnerToCollectIosPersonalCertificateMetadata'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'allowPartnerToCollectIosPersonalCertificateMetadata'"); + } + /** * Gets the androidDeviceBlockedOnMissingPartnerData property value. When TRUE, indicates that Intune must receive data from the Mobile Threat Defense partner prior to marking an Android device compliant. When FALSE, indicates that Intune may mark an Android device compliant before receiving data from the Mobile Threat Defense partner. * @return bool|null @@ -96,7 +120,9 @@ public function getFieldDeserializers(): array { $o = $this; return array_merge(parent::getFieldDeserializers(), [ 'allowPartnerToCollectIOSApplicationMetadata' => fn(ParseNode $n) => $o->setAllowPartnerToCollectIOSApplicationMetadata($n->getBooleanValue()), + 'allowPartnerToCollectIosCertificateMetadata' => fn(ParseNode $n) => $o->setAllowPartnerToCollectIosCertificateMetadata($n->getBooleanValue()), 'allowPartnerToCollectIOSPersonalApplicationMetadata' => fn(ParseNode $n) => $o->setAllowPartnerToCollectIOSPersonalApplicationMetadata($n->getBooleanValue()), + 'allowPartnerToCollectIosPersonalCertificateMetadata' => fn(ParseNode $n) => $o->setAllowPartnerToCollectIosPersonalCertificateMetadata($n->getBooleanValue()), 'androidDeviceBlockedOnMissingPartnerData' => fn(ParseNode $n) => $o->setAndroidDeviceBlockedOnMissingPartnerData($n->getBooleanValue()), 'androidEnabled' => fn(ParseNode $n) => $o->setAndroidEnabled($n->getBooleanValue()), 'androidMobileApplicationManagementEnabled' => fn(ParseNode $n) => $o->setAndroidMobileApplicationManagementEnabled($n->getBooleanValue()), @@ -279,7 +305,9 @@ public function getWindowsMobileApplicationManagementEnabled(): ?bool { public function serialize(SerializationWriter $writer): void { parent::serialize($writer); $writer->writeBooleanValue('allowPartnerToCollectIOSApplicationMetadata', $this->getAllowPartnerToCollectIOSApplicationMetadata()); + $writer->writeBooleanValue('allowPartnerToCollectIosCertificateMetadata', $this->getAllowPartnerToCollectIosCertificateMetadata()); $writer->writeBooleanValue('allowPartnerToCollectIOSPersonalApplicationMetadata', $this->getAllowPartnerToCollectIOSPersonalApplicationMetadata()); + $writer->writeBooleanValue('allowPartnerToCollectIosPersonalCertificateMetadata', $this->getAllowPartnerToCollectIosPersonalCertificateMetadata()); $writer->writeBooleanValue('androidDeviceBlockedOnMissingPartnerData', $this->getAndroidDeviceBlockedOnMissingPartnerData()); $writer->writeBooleanValue('androidEnabled', $this->getAndroidEnabled()); $writer->writeBooleanValue('androidMobileApplicationManagementEnabled', $this->getAndroidMobileApplicationManagementEnabled()); @@ -306,6 +334,14 @@ public function setAllowPartnerToCollectIOSApplicationMetadata(?bool $value): vo $this->getBackingStore()->set('allowPartnerToCollectIOSApplicationMetadata', $value); } + /** + * Sets the allowPartnerToCollectIosCertificateMetadata property value. When TRUE, allows the Mobile Threat Defense partner to request a list of installed certificates on iOS/iPadOS devices from Intune to use for threat analysis. This list of installed certificates will be sent from enrolled iOS/iPadOS devices and will include unmanaged certificates (certificates not deployed through Intune). When FALSE, indicates that metadata about installed certificates will not be collected. Default value is FALSE. + * @param bool|null $value Value to set for the allowPartnerToCollectIosCertificateMetadata property. + */ + public function setAllowPartnerToCollectIosCertificateMetadata(?bool $value): void { + $this->getBackingStore()->set('allowPartnerToCollectIosCertificateMetadata', $value); + } + /** * Sets the allowPartnerToCollectIOSPersonalApplicationMetadata property value. When TRUE, indicates the Mobile Threat Defense partner may collect metadata about personally installed applications from Intune for iOS devices. When FALSE, indicates the Mobile Threat Defense partner may not collect metadata about personally installed applications from Intune for iOS devices. Default value is FALSE. * @param bool|null $value Value to set for the allowPartnerToCollectIOSPersonalApplicationMetadata property. @@ -314,6 +350,14 @@ public function setAllowPartnerToCollectIOSPersonalApplicationMetadata(?bool $va $this->getBackingStore()->set('allowPartnerToCollectIOSPersonalApplicationMetadata', $value); } + /** + * Sets the allowPartnerToCollectIosPersonalCertificateMetadata property value. When TRUE, allows the Mobile Threat Defense partner to request a list of installed certificates on personally owned iOS/iPadOS devices from Intune to use for threat analysis. This list of installed certificates will be sent from enrolled personally owned iOS/iPadOS devices and will include unmanaged certificates (certificates not deployed through Intune). When FALSE, no metadata for installed certificates is sent for personally owned iOS/iPadOS devices. Default value is FALSE. + * @param bool|null $value Value to set for the allowPartnerToCollectIosPersonalCertificateMetadata property. + */ + public function setAllowPartnerToCollectIosPersonalCertificateMetadata(?bool $value): void { + $this->getBackingStore()->set('allowPartnerToCollectIosPersonalCertificateMetadata', $value); + } + /** * Sets the androidDeviceBlockedOnMissingPartnerData property value. When TRUE, indicates that Intune must receive data from the Mobile Threat Defense partner prior to marking an Android device compliant. When FALSE, indicates that Intune may mark an Android device compliant before receiving data from the Mobile Threat Defense partner. * @param bool|null $value Value to set for the androidDeviceBlockedOnMissingPartnerData property. diff --git a/src/Generated/Models/Networkaccess/Connection.php b/src/Generated/Models/Networkaccess/Connection.php index 5194349b4d7..ce47e2519a4 100644 --- a/src/Generated/Models/Networkaccess/Connection.php +++ b/src/Generated/Models/Networkaccess/Connection.php @@ -27,7 +27,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Conne } /** - * Gets the agentVersion property value. The agentVersion property + * Gets the agentVersion property value. The version of the client that initiated the connection. * @return string|null */ public function getAgentVersion(): ?string { @@ -39,7 +39,7 @@ public function getAgentVersion(): ?string { } /** - * Gets the applicationSnapshot property value. The applicationSnapshot property + * Gets the applicationSnapshot property value. appId (or client ID) of the destination Microsoft Entra application. * @return ApplicationSnapshot|null */ public function getApplicationSnapshot(): ?ApplicationSnapshot { @@ -51,7 +51,7 @@ public function getApplicationSnapshot(): ?ApplicationSnapshot { } /** - * Gets the createdDateTime property value. The createdDateTime property + * Gets the createdDateTime property value. The time the connection was created. * @return DateTime|null */ public function getCreatedDateTime(): ?DateTime { @@ -63,7 +63,7 @@ public function getCreatedDateTime(): ?DateTime { } /** - * Gets the destinationFqdn property value. The destinationFqdn property + * Gets the destinationFqdn property value. The destination FQDN of the connection. * @return string|null */ public function getDestinationFqdn(): ?string { @@ -75,7 +75,7 @@ public function getDestinationFqdn(): ?string { } /** - * Gets the destinationIp property value. The destinationIp property + * Gets the destinationIp property value. The destination IP of the connection. * @return string|null */ public function getDestinationIp(): ?string { @@ -87,7 +87,7 @@ public function getDestinationIp(): ?string { } /** - * Gets the destinationPort property value. The destinationPort property + * Gets the destinationPort property value. The destination port of the connection. * @return int|null */ public function getDestinationPort(): ?int { @@ -99,7 +99,7 @@ public function getDestinationPort(): ?int { } /** - * Gets the deviceCategory property value. The deviceCategory property + * Gets the deviceCategory property value. The category of the device. The possible values are: client, branch, unknownFutureValue, remoteNetwork. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: remoteNetwork. * @return DeviceCategory|null */ public function getDeviceCategory(): ?DeviceCategory { @@ -111,7 +111,7 @@ public function getDeviceCategory(): ?DeviceCategory { } /** - * Gets the deviceId property value. The deviceId property + * Gets the deviceId property value. The DeviceID. * @return string|null */ public function getDeviceId(): ?string { @@ -123,7 +123,7 @@ public function getDeviceId(): ?string { } /** - * Gets the deviceOperatingSystem property value. The deviceOperatingSystem property + * Gets the deviceOperatingSystem property value. The device operating system type. * @return string|null */ public function getDeviceOperatingSystem(): ?string { @@ -135,7 +135,7 @@ public function getDeviceOperatingSystem(): ?string { } /** - * Gets the deviceOperatingSystemVersion property value. The deviceOperatingSystemVersion property + * Gets the deviceOperatingSystemVersion property value. The device operating system version. * @return string|null */ public function getDeviceOperatingSystemVersion(): ?string { @@ -147,7 +147,7 @@ public function getDeviceOperatingSystemVersion(): ?string { } /** - * Gets the endDateTime property value. The endDateTime property + * Gets the endDateTime property value. The time the connection was terminated. * @return DateTime|null */ public function getEndDateTime(): ?DateTime { @@ -197,7 +197,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the initiatingProcessName property value. The initiatingProcessName property + * Gets the initiatingProcessName property value. The process initiating the traffic connection. * @return string|null */ public function getInitiatingProcessName(): ?string { @@ -209,7 +209,7 @@ public function getInitiatingProcessName(): ?string { } /** - * Gets the lastUpdateDateTime property value. The lastUpdateDateTime property + * Gets the lastUpdateDateTime property value. When the connection was last updated. * @return DateTime|null */ public function getLastUpdateDateTime(): ?DateTime { @@ -221,7 +221,7 @@ public function getLastUpdateDateTime(): ?DateTime { } /** - * Gets the networkProtocol property value. The networkProtocol property + * Gets the networkProtocol property value. The network protocol of the connection. The possible values are: ip, icmp, igmp, ggp, ipv4, tcp, pup, udp, idp, ipv6, ipv6RoutingHeader, ipv6FragmentHeader, ipSecEncapsulatingSecurityPayload, ipSecAuthenticationHeader, icmpV6, ipv6NoNextHeader, ipv6DestinationOptions, nd, raw, ipx, spx, spxII, unknownFutureValue. * @return NetworkingProtocol|null */ public function getNetworkProtocol(): ?NetworkingProtocol { @@ -233,7 +233,7 @@ public function getNetworkProtocol(): ?NetworkingProtocol { } /** - * Gets the popProcessingRegion property value. The popProcessingRegion property + * Gets the popProcessingRegion property value. The Point-of-Presence processing region of the traffic. * @return string|null */ public function getPopProcessingRegion(): ?string { @@ -245,7 +245,7 @@ public function getPopProcessingRegion(): ?string { } /** - * Gets the privateAccessDetails property value. The privateAccessDetails property + * Gets the privateAccessDetails property value. Private access details. * @return PrivateAccessDetails|null */ public function getPrivateAccessDetails(): ?PrivateAccessDetails { @@ -257,7 +257,7 @@ public function getPrivateAccessDetails(): ?PrivateAccessDetails { } /** - * Gets the receivedBytes property value. The receivedBytes property + * Gets the receivedBytes property value. Accumulative bytes received. * @return int|null */ public function getReceivedBytes(): ?int { @@ -269,7 +269,7 @@ public function getReceivedBytes(): ?int { } /** - * Gets the sentBytes property value. The sentBytes property + * Gets the sentBytes property value. Accumulative bytes sent. * @return int|null */ public function getSentBytes(): ?int { @@ -281,7 +281,7 @@ public function getSentBytes(): ?int { } /** - * Gets the sourceIp property value. The sourceIp property + * Gets the sourceIp property value. The source IP of the connection. * @return string|null */ public function getSourceIp(): ?string { @@ -293,7 +293,7 @@ public function getSourceIp(): ?string { } /** - * Gets the sourcePort property value. The sourcePort property + * Gets the sourcePort property value. The source port of the connection. * @return int|null */ public function getSourcePort(): ?int { @@ -305,7 +305,7 @@ public function getSourcePort(): ?int { } /** - * Gets the status property value. The status property + * Gets the status property value. Status of the connection. The possible values are: open, active, closed, unknownFutureValue. * @return ConnectionStatus|null */ public function getStatus(): ?ConnectionStatus { @@ -317,7 +317,7 @@ public function getStatus(): ?ConnectionStatus { } /** - * Gets the tenantId property value. The tenantId property + * Gets the tenantId property value. The ID of the tenant where the connection was initiated. * @return string|null */ public function getTenantId(): ?string { @@ -341,7 +341,7 @@ public function getTrafficType(): ?TrafficType { } /** - * Gets the transactionBlockCount property value. The transactionBlockCount property + * Gets the transactionBlockCount property value. The number of blocked transactions belonging to the connection. * @return int|null */ public function getTransactionBlockCount(): ?int { @@ -353,7 +353,7 @@ public function getTransactionBlockCount(): ?int { } /** - * Gets the transactionCount property value. The transactionCount property + * Gets the transactionCount property value. The number of transactions belonging to the connection. * @return int|null */ public function getTransactionCount(): ?int { @@ -365,7 +365,7 @@ public function getTransactionCount(): ?int { } /** - * Gets the transportProtocol property value. The transportProtocol property + * Gets the transportProtocol property value. The transport protocol of the connection. The possible values are: ip, icmp, igmp, ggp, ipv4, tcp, pup, udp, idp, ipv6, ipv6RoutingHeader, ipv6FragmentHeader, ipSecEncapsulatingSecurityPayload, ipSecAuthenticationHeader, icmpV6, ipv6NoNextHeader, ipv6DestinationOptions, nd, raw, ipx, spx, spxII, unknownFutureValue. * @return NetworkingProtocol|null */ public function getTransportProtocol(): ?NetworkingProtocol { @@ -377,7 +377,7 @@ public function getTransportProtocol(): ?NetworkingProtocol { } /** - * Gets the userId property value. The userId property + * Gets the userId property value. The user ID. * @return string|null */ public function getUserId(): ?string { @@ -389,7 +389,7 @@ public function getUserId(): ?string { } /** - * Gets the userPrincipalName property value. The userPrincipalName property + * Gets the userPrincipalName property value. The principal name of the user. * @return string|null */ public function getUserPrincipalName(): ?string { @@ -437,7 +437,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the agentVersion property value. The agentVersion property + * Sets the agentVersion property value. The version of the client that initiated the connection. * @param string|null $value Value to set for the agentVersion property. */ public function setAgentVersion(?string $value): void { @@ -445,7 +445,7 @@ public function setAgentVersion(?string $value): void { } /** - * Sets the applicationSnapshot property value. The applicationSnapshot property + * Sets the applicationSnapshot property value. appId (or client ID) of the destination Microsoft Entra application. * @param ApplicationSnapshot|null $value Value to set for the applicationSnapshot property. */ public function setApplicationSnapshot(?ApplicationSnapshot $value): void { @@ -453,7 +453,7 @@ public function setApplicationSnapshot(?ApplicationSnapshot $value): void { } /** - * Sets the createdDateTime property value. The createdDateTime property + * Sets the createdDateTime property value. The time the connection was created. * @param DateTime|null $value Value to set for the createdDateTime property. */ public function setCreatedDateTime(?DateTime $value): void { @@ -461,7 +461,7 @@ public function setCreatedDateTime(?DateTime $value): void { } /** - * Sets the destinationFqdn property value. The destinationFqdn property + * Sets the destinationFqdn property value. The destination FQDN of the connection. * @param string|null $value Value to set for the destinationFqdn property. */ public function setDestinationFqdn(?string $value): void { @@ -469,7 +469,7 @@ public function setDestinationFqdn(?string $value): void { } /** - * Sets the destinationIp property value. The destinationIp property + * Sets the destinationIp property value. The destination IP of the connection. * @param string|null $value Value to set for the destinationIp property. */ public function setDestinationIp(?string $value): void { @@ -477,7 +477,7 @@ public function setDestinationIp(?string $value): void { } /** - * Sets the destinationPort property value. The destinationPort property + * Sets the destinationPort property value. The destination port of the connection. * @param int|null $value Value to set for the destinationPort property. */ public function setDestinationPort(?int $value): void { @@ -485,7 +485,7 @@ public function setDestinationPort(?int $value): void { } /** - * Sets the deviceCategory property value. The deviceCategory property + * Sets the deviceCategory property value. The category of the device. The possible values are: client, branch, unknownFutureValue, remoteNetwork. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: remoteNetwork. * @param DeviceCategory|null $value Value to set for the deviceCategory property. */ public function setDeviceCategory(?DeviceCategory $value): void { @@ -493,7 +493,7 @@ public function setDeviceCategory(?DeviceCategory $value): void { } /** - * Sets the deviceId property value. The deviceId property + * Sets the deviceId property value. The DeviceID. * @param string|null $value Value to set for the deviceId property. */ public function setDeviceId(?string $value): void { @@ -501,7 +501,7 @@ public function setDeviceId(?string $value): void { } /** - * Sets the deviceOperatingSystem property value. The deviceOperatingSystem property + * Sets the deviceOperatingSystem property value. The device operating system type. * @param string|null $value Value to set for the deviceOperatingSystem property. */ public function setDeviceOperatingSystem(?string $value): void { @@ -509,7 +509,7 @@ public function setDeviceOperatingSystem(?string $value): void { } /** - * Sets the deviceOperatingSystemVersion property value. The deviceOperatingSystemVersion property + * Sets the deviceOperatingSystemVersion property value. The device operating system version. * @param string|null $value Value to set for the deviceOperatingSystemVersion property. */ public function setDeviceOperatingSystemVersion(?string $value): void { @@ -517,7 +517,7 @@ public function setDeviceOperatingSystemVersion(?string $value): void { } /** - * Sets the endDateTime property value. The endDateTime property + * Sets the endDateTime property value. The time the connection was terminated. * @param DateTime|null $value Value to set for the endDateTime property. */ public function setEndDateTime(?DateTime $value): void { @@ -525,7 +525,7 @@ public function setEndDateTime(?DateTime $value): void { } /** - * Sets the initiatingProcessName property value. The initiatingProcessName property + * Sets the initiatingProcessName property value. The process initiating the traffic connection. * @param string|null $value Value to set for the initiatingProcessName property. */ public function setInitiatingProcessName(?string $value): void { @@ -533,7 +533,7 @@ public function setInitiatingProcessName(?string $value): void { } /** - * Sets the lastUpdateDateTime property value. The lastUpdateDateTime property + * Sets the lastUpdateDateTime property value. When the connection was last updated. * @param DateTime|null $value Value to set for the lastUpdateDateTime property. */ public function setLastUpdateDateTime(?DateTime $value): void { @@ -541,7 +541,7 @@ public function setLastUpdateDateTime(?DateTime $value): void { } /** - * Sets the networkProtocol property value. The networkProtocol property + * Sets the networkProtocol property value. The network protocol of the connection. The possible values are: ip, icmp, igmp, ggp, ipv4, tcp, pup, udp, idp, ipv6, ipv6RoutingHeader, ipv6FragmentHeader, ipSecEncapsulatingSecurityPayload, ipSecAuthenticationHeader, icmpV6, ipv6NoNextHeader, ipv6DestinationOptions, nd, raw, ipx, spx, spxII, unknownFutureValue. * @param NetworkingProtocol|null $value Value to set for the networkProtocol property. */ public function setNetworkProtocol(?NetworkingProtocol $value): void { @@ -549,7 +549,7 @@ public function setNetworkProtocol(?NetworkingProtocol $value): void { } /** - * Sets the popProcessingRegion property value. The popProcessingRegion property + * Sets the popProcessingRegion property value. The Point-of-Presence processing region of the traffic. * @param string|null $value Value to set for the popProcessingRegion property. */ public function setPopProcessingRegion(?string $value): void { @@ -557,7 +557,7 @@ public function setPopProcessingRegion(?string $value): void { } /** - * Sets the privateAccessDetails property value. The privateAccessDetails property + * Sets the privateAccessDetails property value. Private access details. * @param PrivateAccessDetails|null $value Value to set for the privateAccessDetails property. */ public function setPrivateAccessDetails(?PrivateAccessDetails $value): void { @@ -565,7 +565,7 @@ public function setPrivateAccessDetails(?PrivateAccessDetails $value): void { } /** - * Sets the receivedBytes property value. The receivedBytes property + * Sets the receivedBytes property value. Accumulative bytes received. * @param int|null $value Value to set for the receivedBytes property. */ public function setReceivedBytes(?int $value): void { @@ -573,7 +573,7 @@ public function setReceivedBytes(?int $value): void { } /** - * Sets the sentBytes property value. The sentBytes property + * Sets the sentBytes property value. Accumulative bytes sent. * @param int|null $value Value to set for the sentBytes property. */ public function setSentBytes(?int $value): void { @@ -581,7 +581,7 @@ public function setSentBytes(?int $value): void { } /** - * Sets the sourceIp property value. The sourceIp property + * Sets the sourceIp property value. The source IP of the connection. * @param string|null $value Value to set for the sourceIp property. */ public function setSourceIp(?string $value): void { @@ -589,7 +589,7 @@ public function setSourceIp(?string $value): void { } /** - * Sets the sourcePort property value. The sourcePort property + * Sets the sourcePort property value. The source port of the connection. * @param int|null $value Value to set for the sourcePort property. */ public function setSourcePort(?int $value): void { @@ -597,7 +597,7 @@ public function setSourcePort(?int $value): void { } /** - * Sets the status property value. The status property + * Sets the status property value. Status of the connection. The possible values are: open, active, closed, unknownFutureValue. * @param ConnectionStatus|null $value Value to set for the status property. */ public function setStatus(?ConnectionStatus $value): void { @@ -605,7 +605,7 @@ public function setStatus(?ConnectionStatus $value): void { } /** - * Sets the tenantId property value. The tenantId property + * Sets the tenantId property value. The ID of the tenant where the connection was initiated. * @param string|null $value Value to set for the tenantId property. */ public function setTenantId(?string $value): void { @@ -621,7 +621,7 @@ public function setTrafficType(?TrafficType $value): void { } /** - * Sets the transactionBlockCount property value. The transactionBlockCount property + * Sets the transactionBlockCount property value. The number of blocked transactions belonging to the connection. * @param int|null $value Value to set for the transactionBlockCount property. */ public function setTransactionBlockCount(?int $value): void { @@ -629,7 +629,7 @@ public function setTransactionBlockCount(?int $value): void { } /** - * Sets the transactionCount property value. The transactionCount property + * Sets the transactionCount property value. The number of transactions belonging to the connection. * @param int|null $value Value to set for the transactionCount property. */ public function setTransactionCount(?int $value): void { @@ -637,7 +637,7 @@ public function setTransactionCount(?int $value): void { } /** - * Sets the transportProtocol property value. The transportProtocol property + * Sets the transportProtocol property value. The transport protocol of the connection. The possible values are: ip, icmp, igmp, ggp, ipv4, tcp, pup, udp, idp, ipv6, ipv6RoutingHeader, ipv6FragmentHeader, ipSecEncapsulatingSecurityPayload, ipSecAuthenticationHeader, icmpV6, ipv6NoNextHeader, ipv6DestinationOptions, nd, raw, ipx, spx, spxII, unknownFutureValue. * @param NetworkingProtocol|null $value Value to set for the transportProtocol property. */ public function setTransportProtocol(?NetworkingProtocol $value): void { @@ -645,7 +645,7 @@ public function setTransportProtocol(?NetworkingProtocol $value): void { } /** - * Sets the userId property value. The userId property + * Sets the userId property value. The user ID. * @param string|null $value Value to set for the userId property. */ public function setUserId(?string $value): void { @@ -653,7 +653,7 @@ public function setUserId(?string $value): void { } /** - * Sets the userPrincipalName property value. The userPrincipalName property + * Sets the userPrincipalName property value. The principal name of the user. * @param string|null $value Value to set for the userPrincipalName property. */ public function setUserPrincipalName(?string $value): void { diff --git a/src/Generated/Models/Networkaccess/ConnectionSummary.php b/src/Generated/Models/Networkaccess/ConnectionSummary.php index 70c4dd422fa..aebc0b84016 100644 --- a/src/Generated/Models/Networkaccess/ConnectionSummary.php +++ b/src/Generated/Models/Networkaccess/ConnectionSummary.php @@ -81,7 +81,7 @@ public function getOdataType(): ?string { } /** - * Gets the totalCount property value. The totalCount property + * Gets the totalCount property value. Total number of connections for the specified traffic type. * @return int|null */ public function getTotalCount(): ?int { @@ -140,7 +140,7 @@ public function setOdataType(?string $value): void { } /** - * Sets the totalCount property value. The totalCount property + * Sets the totalCount property value. Total number of connections for the specified traffic type. * @param int|null $value Value to set for the totalCount property. */ public function setTotalCount(?int $value): void { diff --git a/src/Generated/Models/Networkaccess/Logs.php b/src/Generated/Models/Networkaccess/Logs.php index 3473056be56..c89579439e9 100644 --- a/src/Generated/Models/Networkaccess/Logs.php +++ b/src/Generated/Models/Networkaccess/Logs.php @@ -27,7 +27,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Logs } /** - * Gets the connections property value. The connections property + * Gets the connections property value. An aggregated log entry that contains comprehensive information about network traffic events. * @return array|null */ public function getConnections(): ?array { @@ -93,7 +93,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the connections property value. The connections property + * Sets the connections property value. An aggregated log entry that contains comprehensive information about network traffic events. * @param array|null $value Value to set for the connections property. */ public function setConnections(?array $value): void { diff --git a/src/Generated/Models/NotifyUserAction.php b/src/Generated/Models/NotifyUserAction.php index 68d53e36f7e..1e1935ab7b0 100644 --- a/src/Generated/Models/NotifyUserAction.php +++ b/src/Generated/Models/NotifyUserAction.php @@ -27,7 +27,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Notif } /** - * Gets the actionLastModifiedDateTime property value. The actionLastModifiedDateTime property + * Gets the actionLastModifiedDateTime property value. Timestamp when the notification action configuration was last modified. * @return DateTime|null */ public function getActionLastModifiedDateTime(): ?DateTime { @@ -39,7 +39,7 @@ public function getActionLastModifiedDateTime(): ?DateTime { } /** - * Gets the emailText property value. The emailText property + * Gets the emailText property value. The body text of the email notification sent to users. * @return string|null */ public function getEmailText(): ?string { @@ -72,7 +72,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the policyTip property value. The policyTip property + * Gets the policyTip property value. The text of the policy tip displayed to the user within the application (For example, Outlook, Word). * @return string|null */ public function getPolicyTip(): ?string { @@ -84,7 +84,7 @@ public function getPolicyTip(): ?string { } /** - * Gets the recipients property value. The recipients property + * Gets the recipients property value. List of email addresses or user identifiers designated to receive the notification email. Can include sender, owner, manager, etc. * @return array|null */ public function getRecipients(): ?array { @@ -110,7 +110,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the actionLastModifiedDateTime property value. The actionLastModifiedDateTime property + * Sets the actionLastModifiedDateTime property value. Timestamp when the notification action configuration was last modified. * @param DateTime|null $value Value to set for the actionLastModifiedDateTime property. */ public function setActionLastModifiedDateTime(?DateTime $value): void { @@ -118,7 +118,7 @@ public function setActionLastModifiedDateTime(?DateTime $value): void { } /** - * Sets the emailText property value. The emailText property + * Sets the emailText property value. The body text of the email notification sent to users. * @param string|null $value Value to set for the emailText property. */ public function setEmailText(?string $value): void { @@ -126,7 +126,7 @@ public function setEmailText(?string $value): void { } /** - * Sets the policyTip property value. The policyTip property + * Sets the policyTip property value. The text of the policy tip displayed to the user within the application (For example, Outlook, Word). * @param string|null $value Value to set for the policyTip property. */ public function setPolicyTip(?string $value): void { @@ -134,7 +134,7 @@ public function setPolicyTip(?string $value): void { } /** - * Sets the recipients property value. The recipients property + * Sets the recipients property value. List of email addresses or user identifiers designated to receive the notification email. Can include sender, owner, manager, etc. * @param array|null $value Value to set for the recipients property. */ public function setRecipients(?array $value): void { diff --git a/src/Generated/Models/OnlineMeeting.php b/src/Generated/Models/OnlineMeeting.php index ffa98567112..b892231534a 100644 --- a/src/Generated/Models/OnlineMeeting.php +++ b/src/Generated/Models/OnlineMeeting.php @@ -29,7 +29,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Onlin } /** - * Gets the aiInsights property value. The aiInsights property + * Gets the aiInsights property value. The AI insights generated for an online meeting. Read-only. * @return array|null */ public function getAiInsights(): ?array { @@ -321,7 +321,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the aiInsights property value. The aiInsights property + * Sets the aiInsights property value. The AI insights generated for an online meeting. Read-only. * @param array|null $value Value to set for the aiInsights property. */ public function setAiInsights(?array $value): void { diff --git a/src/Generated/Models/OperationApprovalPolicyType.php b/src/Generated/Models/OperationApprovalPolicyType.php index 5f0359a5cd3..bea15f43582 100644 --- a/src/Generated/Models/OperationApprovalPolicyType.php +++ b/src/Generated/Models/OperationApprovalPolicyType.php @@ -8,5 +8,6 @@ class OperationApprovalPolicyType extends Enum { public const UNKNOWN = "unknown"; public const APP = "app"; public const SCRIPT = "script"; + public const ROLE = "role"; public const UNKNOWN_FUTURE_VALUE = "unknownFutureValue"; } diff --git a/src/Generated/Models/PasswordCredentialConfiguration.php b/src/Generated/Models/PasswordCredentialConfiguration.php index 3af46f5f26c..0f43fe1c08c 100644 --- a/src/Generated/Models/PasswordCredentialConfiguration.php +++ b/src/Generated/Models/PasswordCredentialConfiguration.php @@ -58,7 +58,7 @@ public function getBackingStore(): BackingStore { } /** - * Gets the excludeActors property value. The excludeActors property + * Gets the excludeActors property value. Collection of custom security attribute exemptions. If an actor user or service principal has the custom security attribute defined in this section, they're exempted from the restriction. This means that calls the user or service principal makes to create or update apps are exempt from this policy enforcement. * @return AppManagementPolicyActorExemptions|null */ public function getExcludeActors(): ?AppManagementPolicyActorExemptions { @@ -176,7 +176,7 @@ public function setBackingStore(BackingStore $value): void { } /** - * Sets the excludeActors property value. The excludeActors property + * Sets the excludeActors property value. Collection of custom security attribute exemptions. If an actor user or service principal has the custom security attribute defined in this section, they're exempted from the restriction. This means that calls the user or service principal makes to create or update apps are exempt from this policy enforcement. * @param AppManagementPolicyActorExemptions|null $value Value to set for the excludeActors property. */ public function setExcludeActors(?AppManagementPolicyActorExemptions $value): void { diff --git a/src/Generated/Models/PolicyLocation.php b/src/Generated/Models/PolicyLocation.php index 9c78233958f..a49862c7dae 100644 --- a/src/Generated/Models/PolicyLocation.php +++ b/src/Generated/Models/PolicyLocation.php @@ -89,7 +89,7 @@ public function getOdataType(): ?string { } /** - * Gets the value property value. The value property + * Gets the value property value. The actual value representing the location (for example, 'contoso.com', 'https://partner.contoso.com/upload', '83ef198a-0396-4893-9d4f-d36efbffcaaa'). * @return string|null */ public function getValue(): ?string { @@ -135,7 +135,7 @@ public function setOdataType(?string $value): void { } /** - * Sets the value property value. The value property + * Sets the value property value. The actual value representing the location (for example, 'contoso.com', 'https://partner.contoso.com/upload', '83ef198a-0396-4893-9d4f-d36efbffcaaa'). * @param string|null $value Value to set for the value property. */ public function setValue(?string $value): void { diff --git a/src/Generated/Models/ProcessContentBatchRequest.php b/src/Generated/Models/ProcessContentBatchRequest.php index ed94d73a1b8..461b8fad4c8 100644 --- a/src/Generated/Models/ProcessContentBatchRequest.php +++ b/src/Generated/Models/ProcessContentBatchRequest.php @@ -94,7 +94,7 @@ public function getOdataType(): ?string { } /** - * Gets the requestId property value. The requestId property + * Gets the requestId property value. A unique identifier provided by the client to correlate this specific request item within the batch. * @return string|null */ public function getRequestId(): ?string { @@ -106,7 +106,7 @@ public function getRequestId(): ?string { } /** - * Gets the userId property value. The userId property + * Gets the userId property value. The unique identifier (Object ID or UPN) of the user in whose context the content should be processed. * @return string|null */ public function getUserId(): ?string { @@ -162,7 +162,7 @@ public function setOdataType(?string $value): void { } /** - * Sets the requestId property value. The requestId property + * Sets the requestId property value. A unique identifier provided by the client to correlate this specific request item within the batch. * @param string|null $value Value to set for the requestId property. */ public function setRequestId(?string $value): void { @@ -170,7 +170,7 @@ public function setRequestId(?string $value): void { } /** - * Sets the userId property value. The userId property + * Sets the userId property value. The unique identifier (Object ID or UPN) of the user in whose context the content should be processed. * @param string|null $value Value to set for the userId property. */ public function setUserId(?string $value): void { diff --git a/src/Generated/Models/ProcessContentMetadataBase.php b/src/Generated/Models/ProcessContentMetadataBase.php index beb64245f5e..cf82ca6eb1f 100644 --- a/src/Generated/Models/ProcessContentMetadataBase.php +++ b/src/Generated/Models/ProcessContentMetadataBase.php @@ -65,7 +65,7 @@ public function getBackingStore(): BackingStore { } /** - * Gets the content property value. The content property + * Gets the content property value. Represents the actual content, either as text (textContent) or binary data (binaryContent). Optional if metadata alone is sufficient for policy evaluation. Do not use for contentActivities. * @return ContentBase|null */ public function getContent(): ?ContentBase { @@ -77,7 +77,7 @@ public function getContent(): ?ContentBase { } /** - * Gets the correlationId property value. The correlationId property + * Gets the correlationId property value. An GUID identifier used to group multiple related content entries (for example, different parts of the same file upload, messages in a conversation). * @return string|null */ public function getCorrelationId(): ?string { @@ -89,7 +89,7 @@ public function getCorrelationId(): ?string { } /** - * Gets the createdDateTime property value. The createdDateTime property + * Gets the createdDateTime property value. Required. Timestamp indicating when the original content was created (for example, file creation time, message sent time). * @return DateTime|null */ public function getCreatedDateTime(): ?DateTime { @@ -121,7 +121,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the identifier property value. The identifier property + * Gets the identifier property value. Required. A unique identifier for this specific content entry within the context of the calling application or enforcement plane (for example, message ID, file path/URL). * @return string|null */ public function getIdentifier(): ?string { @@ -133,7 +133,7 @@ public function getIdentifier(): ?string { } /** - * Gets the isTruncated property value. The isTruncated property + * Gets the isTruncated property value. Required. Indicates if the provided content has been truncated from its original form (for example, due to size limits). * @return bool|null */ public function getIsTruncated(): ?bool { @@ -145,7 +145,7 @@ public function getIsTruncated(): ?bool { } /** - * Gets the length property value. The length property + * Gets the length property value. The length of the original content in bytes. * @return int|null */ public function getLength(): ?int { @@ -157,7 +157,7 @@ public function getLength(): ?int { } /** - * Gets the modifiedDateTime property value. The modifiedDateTime property + * Gets the modifiedDateTime property value. Required. Timestamp indicating when the original content was last modified. For ephemeral content like messages, this might be the same as createdDateTime. * @return DateTime|null */ public function getModifiedDateTime(): ?DateTime { @@ -169,7 +169,7 @@ public function getModifiedDateTime(): ?DateTime { } /** - * Gets the name property value. The name property + * Gets the name property value. Required. A descriptive name for the content (for example, file name, web page title, 'Chat Message'). * @return string|null */ public function getName(): ?string { @@ -193,7 +193,7 @@ public function getOdataType(): ?string { } /** - * Gets the sequenceNumber property value. The sequenceNumber property + * Gets the sequenceNumber property value. A sequence number indicating the order in which content was generated or should be processed, required when correlationId is used. * @return int|null */ public function getSequenceNumber(): ?int { @@ -239,7 +239,7 @@ public function setBackingStore(BackingStore $value): void { } /** - * Sets the content property value. The content property + * Sets the content property value. Represents the actual content, either as text (textContent) or binary data (binaryContent). Optional if metadata alone is sufficient for policy evaluation. Do not use for contentActivities. * @param ContentBase|null $value Value to set for the content property. */ public function setContent(?ContentBase $value): void { @@ -247,7 +247,7 @@ public function setContent(?ContentBase $value): void { } /** - * Sets the correlationId property value. The correlationId property + * Sets the correlationId property value. An GUID identifier used to group multiple related content entries (for example, different parts of the same file upload, messages in a conversation). * @param string|null $value Value to set for the correlationId property. */ public function setCorrelationId(?string $value): void { @@ -255,7 +255,7 @@ public function setCorrelationId(?string $value): void { } /** - * Sets the createdDateTime property value. The createdDateTime property + * Sets the createdDateTime property value. Required. Timestamp indicating when the original content was created (for example, file creation time, message sent time). * @param DateTime|null $value Value to set for the createdDateTime property. */ public function setCreatedDateTime(?DateTime $value): void { @@ -263,7 +263,7 @@ public function setCreatedDateTime(?DateTime $value): void { } /** - * Sets the identifier property value. The identifier property + * Sets the identifier property value. Required. A unique identifier for this specific content entry within the context of the calling application or enforcement plane (for example, message ID, file path/URL). * @param string|null $value Value to set for the identifier property. */ public function setIdentifier(?string $value): void { @@ -271,7 +271,7 @@ public function setIdentifier(?string $value): void { } /** - * Sets the isTruncated property value. The isTruncated property + * Sets the isTruncated property value. Required. Indicates if the provided content has been truncated from its original form (for example, due to size limits). * @param bool|null $value Value to set for the isTruncated property. */ public function setIsTruncated(?bool $value): void { @@ -279,7 +279,7 @@ public function setIsTruncated(?bool $value): void { } /** - * Sets the length property value. The length property + * Sets the length property value. The length of the original content in bytes. * @param int|null $value Value to set for the length property. */ public function setLength(?int $value): void { @@ -287,7 +287,7 @@ public function setLength(?int $value): void { } /** - * Sets the modifiedDateTime property value. The modifiedDateTime property + * Sets the modifiedDateTime property value. Required. Timestamp indicating when the original content was last modified. For ephemeral content like messages, this might be the same as createdDateTime. * @param DateTime|null $value Value to set for the modifiedDateTime property. */ public function setModifiedDateTime(?DateTime $value): void { @@ -295,7 +295,7 @@ public function setModifiedDateTime(?DateTime $value): void { } /** - * Sets the name property value. The name property + * Sets the name property value. Required. A descriptive name for the content (for example, file name, web page title, 'Chat Message'). * @param string|null $value Value to set for the name property. */ public function setName(?string $value): void { @@ -311,7 +311,7 @@ public function setOdataType(?string $value): void { } /** - * Sets the sequenceNumber property value. The sequenceNumber property + * Sets the sequenceNumber property value. A sequence number indicating the order in which content was generated or should be processed, required when correlationId is used. * @param int|null $value Value to set for the sequenceNumber property. */ public function setSequenceNumber(?int $value): void { diff --git a/src/Generated/Models/ProcessContentRequest.php b/src/Generated/Models/ProcessContentRequest.php index 0256d540626..cdd27b88452 100644 --- a/src/Generated/Models/ProcessContentRequest.php +++ b/src/Generated/Models/ProcessContentRequest.php @@ -69,7 +69,7 @@ public function getBackingStore(): BackingStore { } /** - * Gets the contentEntries property value. The contentEntries property + * Gets the contentEntries property value. A collection of content entries to be processed. Each entry contains the content itself and its metadata. Required. * @return array|null */ public function getContentEntries(): ?array { @@ -171,7 +171,7 @@ public function setBackingStore(BackingStore $value): void { } /** - * Sets the contentEntries property value. The contentEntries property + * Sets the contentEntries property value. A collection of content entries to be processed. Each entry contains the content itself and its metadata. Required. * @param array|null $value Value to set for the contentEntries property. */ public function setContentEntries(?array $value): void { diff --git a/src/Generated/Models/ProcessContentResponse.php b/src/Generated/Models/ProcessContentResponse.php index 77153a55855..c7b48e9efed 100644 --- a/src/Generated/Models/ProcessContentResponse.php +++ b/src/Generated/Models/ProcessContentResponse.php @@ -83,7 +83,7 @@ public function getOdataType(): ?string { } /** - * Gets the policyActions property value. The policyActions property + * Gets the policyActions property value. A collection of policy actions (like DLP actions) triggered by the processed content. * @return array|null */ public function getPolicyActions(): ?array { @@ -97,7 +97,7 @@ public function getPolicyActions(): ?array { } /** - * Gets the processingErrors property value. The processingErrors property + * Gets the processingErrors property value. A collection of errors encountered during the content processing. * @return array|null */ public function getProcessingErrors(): ?array { @@ -159,7 +159,7 @@ public function setOdataType(?string $value): void { } /** - * Sets the policyActions property value. The policyActions property + * Sets the policyActions property value. A collection of policy actions (like DLP actions) triggered by the processed content. * @param array|null $value Value to set for the policyActions property. */ public function setPolicyActions(?array $value): void { @@ -167,7 +167,7 @@ public function setPolicyActions(?array $value): void { } /** - * Sets the processingErrors property value. The processingErrors property + * Sets the processingErrors property value. A collection of errors encountered during the content processing. * @param array|null $value Value to set for the processingErrors property. */ public function setProcessingErrors(?array $value): void { diff --git a/src/Generated/Models/ProcessContentResponses.php b/src/Generated/Models/ProcessContentResponses.php index c027730a3f4..d248c106cb5 100644 --- a/src/Generated/Models/ProcessContentResponses.php +++ b/src/Generated/Models/ProcessContentResponses.php @@ -81,7 +81,7 @@ public function getOdataType(): ?string { } /** - * Gets the requestId property value. The requestId property + * Gets the requestId property value. The unique identifier that matches the requestId provided in the corresponding processContentBatchRequest. * @return string|null */ public function getRequestId(): ?string { @@ -140,7 +140,7 @@ public function setOdataType(?string $value): void { } /** - * Sets the requestId property value. The requestId property + * Sets the requestId property value. The unique identifier that matches the requestId provided in the corresponding processContentBatchRequest. * @param string|null $value Value to set for the requestId property. */ public function setRequestId(?string $value): void { diff --git a/src/Generated/Models/ProcessConversationMetadata.php b/src/Generated/Models/ProcessConversationMetadata.php index 950d87bfb52..d9bde635d33 100644 --- a/src/Generated/Models/ProcessConversationMetadata.php +++ b/src/Generated/Models/ProcessConversationMetadata.php @@ -27,7 +27,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Proce } /** - * Gets the accessedResources property value. The accessedResources property + * Gets the accessedResources property value. List of resources (for example, file URLs, web URLs) accessed during the generation of this message (relevant for bot interactions). * @return array|null */ public function getAccessedResources(): ?array { @@ -61,7 +61,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the parentMessageId property value. The parentMessageId property + * Gets the parentMessageId property value. Identifier of the parent message in a threaded conversation, if applicable. * @return string|null */ public function getParentMessageId(): ?string { @@ -73,7 +73,7 @@ public function getParentMessageId(): ?string { } /** - * Gets the plugins property value. The plugins property + * Gets the plugins property value. List of plugins used during the generation of this message (relevant for AI/bot interactions). * @return array|null */ public function getPlugins(): ?array { @@ -98,7 +98,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the accessedResources property value. The accessedResources property + * Sets the accessedResources property value. List of resources (for example, file URLs, web URLs) accessed during the generation of this message (relevant for bot interactions). * @param array|null $value Value to set for the accessedResources property. */ public function setAccessedResources(?array $value): void { @@ -106,7 +106,7 @@ public function setAccessedResources(?array $value): void { } /** - * Sets the parentMessageId property value. The parentMessageId property + * Sets the parentMessageId property value. Identifier of the parent message in a threaded conversation, if applicable. * @param string|null $value Value to set for the parentMessageId property. */ public function setParentMessageId(?string $value): void { @@ -114,7 +114,7 @@ public function setParentMessageId(?string $value): void { } /** - * Sets the plugins property value. The plugins property + * Sets the plugins property value. List of plugins used during the generation of this message (relevant for AI/bot interactions). * @param array|null $value Value to set for the plugins property. */ public function setPlugins(?array $value): void { diff --git a/src/Generated/Models/ProcessFileMetadata.php b/src/Generated/Models/ProcessFileMetadata.php index 2b887153a06..6579b765b56 100644 --- a/src/Generated/Models/ProcessFileMetadata.php +++ b/src/Generated/Models/ProcessFileMetadata.php @@ -26,7 +26,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Proce } /** - * Gets the customProperties property value. The customProperties property + * Gets the customProperties property value. A dictionary containing custom metadata associated with the file, potentially extracted by the calling application. * @return CustomMetadataDictionary|null */ public function getCustomProperties(): ?CustomMetadataDictionary { @@ -50,7 +50,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the ownerId property value. The ownerId property + * Gets the ownerId property value. The unique identifier (for example, Object ID or UPN) of the owner of the file. * @return string|null */ public function getOwnerId(): ?string { @@ -72,7 +72,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the customProperties property value. The customProperties property + * Sets the customProperties property value. A dictionary containing custom metadata associated with the file, potentially extracted by the calling application. * @param CustomMetadataDictionary|null $value Value to set for the customProperties property. */ public function setCustomProperties(?CustomMetadataDictionary $value): void { @@ -80,7 +80,7 @@ public function setCustomProperties(?CustomMetadataDictionary $value): void { } /** - * Sets the ownerId property value. The ownerId property + * Sets the ownerId property value. The unique identifier (for example, Object ID or UPN) of the owner of the file. * @param string|null $value Value to set for the ownerId property. */ public function setOwnerId(?string $value): void { diff --git a/src/Generated/Models/ProtectedApplicationMetadata.php b/src/Generated/Models/ProtectedApplicationMetadata.php index eded07fc665..cade80d600a 100644 --- a/src/Generated/Models/ProtectedApplicationMetadata.php +++ b/src/Generated/Models/ProtectedApplicationMetadata.php @@ -26,7 +26,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Prote } /** - * Gets the applicationLocation property value. The applicationLocation property + * Gets the applicationLocation property value. For internal use only. Don't use. * @return PolicyLocation|null */ public function getApplicationLocation(): ?PolicyLocation { @@ -58,7 +58,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the applicationLocation property value. The applicationLocation property + * Sets the applicationLocation property value. For internal use only. Don't use. * @param PolicyLocation|null $value Value to set for the applicationLocation property. */ public function setApplicationLocation(?PolicyLocation $value): void { diff --git a/src/Generated/Models/Report.php b/src/Generated/Models/Report.php index c7e571db244..7623931e57d 100644 --- a/src/Generated/Models/Report.php +++ b/src/Generated/Models/Report.php @@ -60,7 +60,7 @@ public function getBackingStore(): BackingStore { } /** - * Gets the content property value. Report content; details vary by report type. + * Gets the content property value. The http content that has the data * @return StreamInterface|null */ public function getContent(): ?StreamInterface { @@ -122,7 +122,7 @@ public function setBackingStore(BackingStore $value): void { } /** - * Sets the content property value. Report content; details vary by report type. + * Sets the content property value. The http content that has the data * @param StreamInterface|null $value Value to set for the content property. */ public function setContent(?StreamInterface $value): void { diff --git a/src/Generated/Models/RoleAssignment.php b/src/Generated/Models/RoleAssignment.php index 833820c9592..8ce0d8d72bb 100644 --- a/src/Generated/Models/RoleAssignment.php +++ b/src/Generated/Models/RoleAssignment.php @@ -36,7 +36,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): RoleA } /** - * Gets the description property value. Description of the Role Assignment. + * Gets the description property value. Indicates the description of the role assignment. For example: 'All administrators, employees and scope tags associated with the Houston office.' Max length is 1024 characters. * @return string|null */ public function getDescription(): ?string { @@ -48,7 +48,7 @@ public function getDescription(): ?string { } /** - * Gets the displayName property value. The display or friendly name of the role Assignment. + * Gets the displayName property value. Indicates the display name of the role assignment. For example: 'Houston administrators and users'. Max length is 128 characters. * @return string|null */ public function getDisplayName(): ?string { @@ -90,7 +90,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the resourceScopes property value. List of ids of role scope member security groups. These are IDs from Azure Active Directory. + * Gets the resourceScopes property value. Indicates the list of resource scope security group Entra IDs. For example: {dec942f4-6777-4998-96b4-522e383b08e2}. * @return array|null */ public function getResourceScopes(): ?array { @@ -104,7 +104,7 @@ public function getResourceScopes(): ?array { } /** - * Gets the roleDefinition property value. Role definition this assignment is part of. + * Gets the roleDefinition property value. Indicates the role definition for this role assignment. * @return RoleDefinition|null */ public function getRoleDefinition(): ?RoleDefinition { @@ -116,7 +116,7 @@ public function getRoleDefinition(): ?RoleDefinition { } /** - * Gets the scopeMembers property value. List of ids of role scope member security groups. These are IDs from Azure Active Directory. + * Gets the scopeMembers property value. Indicates the list of role scope member security groups Entra IDs. For example, {dec942f4-6777-4998-96b4-522e383b08e2}. * @return array|null */ public function getScopeMembers(): ?array { @@ -156,7 +156,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the description property value. Description of the Role Assignment. + * Sets the description property value. Indicates the description of the role assignment. For example: 'All administrators, employees and scope tags associated with the Houston office.' Max length is 1024 characters. * @param string|null $value Value to set for the description property. */ public function setDescription(?string $value): void { @@ -164,7 +164,7 @@ public function setDescription(?string $value): void { } /** - * Sets the displayName property value. The display or friendly name of the role Assignment. + * Sets the displayName property value. Indicates the display name of the role assignment. For example: 'Houston administrators and users'. Max length is 128 characters. * @param string|null $value Value to set for the displayName property. */ public function setDisplayName(?string $value): void { @@ -172,7 +172,7 @@ public function setDisplayName(?string $value): void { } /** - * Sets the resourceScopes property value. List of ids of role scope member security groups. These are IDs from Azure Active Directory. + * Sets the resourceScopes property value. Indicates the list of resource scope security group Entra IDs. For example: {dec942f4-6777-4998-96b4-522e383b08e2}. * @param array|null $value Value to set for the resourceScopes property. */ public function setResourceScopes(?array $value): void { @@ -180,7 +180,7 @@ public function setResourceScopes(?array $value): void { } /** - * Sets the roleDefinition property value. Role definition this assignment is part of. + * Sets the roleDefinition property value. Indicates the role definition for this role assignment. * @param RoleDefinition|null $value Value to set for the roleDefinition property. */ public function setRoleDefinition(?RoleDefinition $value): void { @@ -188,7 +188,7 @@ public function setRoleDefinition(?RoleDefinition $value): void { } /** - * Sets the scopeMembers property value. List of ids of role scope member security groups. These are IDs from Azure Active Directory. + * Sets the scopeMembers property value. Indicates the list of role scope member security groups Entra IDs. For example, {dec942f4-6777-4998-96b4-522e383b08e2}. * @param array|null $value Value to set for the scopeMembers property. */ public function setScopeMembers(?array $value): void { diff --git a/src/Generated/Models/SignIn.php b/src/Generated/Models/SignIn.php index b64471da4de..7e3f8036047 100644 --- a/src/Generated/Models/SignIn.php +++ b/src/Generated/Models/SignIn.php @@ -3,6 +3,7 @@ namespace Microsoft\Graph\Beta\Generated\Models; use DateTime; +use Microsoft\Graph\Beta\Generated\Models\Agentic\AgentSignIn; use Microsoft\Kiota\Abstractions\Serialization\Parsable; use Microsoft\Kiota\Abstractions\Serialization\ParseNode; use Microsoft\Kiota\Abstractions\Serialization\SerializationWriter; @@ -26,6 +27,18 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): SignI return new SignIn(); } + /** + * Gets the agent property value. The agent property + * @return AgentSignIn|null + */ + public function getAgent(): ?AgentSignIn { + $val = $this->getBackingStore()->get('agent'); + if (is_null($val) || $val instanceof AgentSignIn) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'agent'"); + } + /** * Gets the appDisplayName property value. The application name displayed in the Microsoft Entra admin center. Supports $filter (eq, startsWith). * @return string|null @@ -363,6 +376,7 @@ public function getFederatedCredentialId(): ?string { public function getFieldDeserializers(): array { $o = $this; return array_merge(parent::getFieldDeserializers(), [ + 'agent' => fn(ParseNode $n) => $o->setAgent($n->getObjectValue([AgentSignIn::class, 'createFromDiscriminatorValue'])), 'appDisplayName' => fn(ParseNode $n) => $o->setAppDisplayName($n->getStringValue()), 'appId' => fn(ParseNode $n) => $o->setAppId($n->getStringValue()), 'appliedConditionalAccessPolicies' => fn(ParseNode $n) => $o->setAppliedConditionalAccessPolicies($n->getCollectionOfObjectValues([AppliedConditionalAccessPolicy::class, 'createFromDiscriminatorValue'])), @@ -1058,6 +1072,7 @@ public function getUserType(): ?SignInUserType { */ public function serialize(SerializationWriter $writer): void { parent::serialize($writer); + $writer->writeObjectValue('agent', $this->getAgent()); $writer->writeStringValue('appDisplayName', $this->getAppDisplayName()); $writer->writeStringValue('appId', $this->getAppId()); $writer->writeCollectionOfObjectValues('appliedConditionalAccessPolicies', $this->getAppliedConditionalAccessPolicies()); @@ -1134,6 +1149,14 @@ public function serialize(SerializationWriter $writer): void { $writer->writeEnumValue('userType', $this->getUserType()); } + /** + * Sets the agent property value. The agent property + * @param AgentSignIn|null $value Value to set for the agent property. + */ + public function setAgent(?AgentSignIn $value): void { + $this->getBackingStore()->set('agent', $value); + } + /** * Sets the appDisplayName property value. The application name displayed in the Microsoft Entra admin center. Supports $filter (eq, startsWith). * @param string|null $value Value to set for the appDisplayName property. diff --git a/src/Generated/Models/TextContent.php b/src/Generated/Models/TextContent.php index 128b0b4db2f..2a052b196cf 100644 --- a/src/Generated/Models/TextContent.php +++ b/src/Generated/Models/TextContent.php @@ -26,7 +26,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): TextC } /** - * Gets the data property value. The data property + * Gets the data property value. The text content data. Inherits properties from contentBase. * @return string|null */ public function getData(): ?string { @@ -58,7 +58,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the data property value. The data property + * Sets the data property value. The text content data. Inherits properties from contentBase. * @param string|null $value Value to set for the data property. */ public function setData(?string $value): void { diff --git a/src/Generated/Models/User.php b/src/Generated/Models/User.php index 0ef01cd2336..ef255a8fc5f 100644 --- a/src/Generated/Models/User.php +++ b/src/Generated/Models/User.php @@ -496,7 +496,7 @@ public function getCustomSecurityAttributes(): ?CustomSecurityAttributeValue { } /** - * Gets the dataSecurityAndGovernance property value. The dataSecurityAndGovernance property + * Gets the dataSecurityAndGovernance property value. The data security and governance settings for the user. Read-only. Nullable. * @return UserDataSecurityAndGovernance|null */ public function getDataSecurityAndGovernance(): ?UserDataSecurityAndGovernance { @@ -2766,7 +2766,7 @@ public function setCustomSecurityAttributes(?CustomSecurityAttributeValue $value } /** - * Sets the dataSecurityAndGovernance property value. The dataSecurityAndGovernance property + * Sets the dataSecurityAndGovernance property value. The data security and governance settings for the user. Read-only. Nullable. * @param UserDataSecurityAndGovernance|null $value Value to set for the dataSecurityAndGovernance property. */ public function setDataSecurityAndGovernance(?UserDataSecurityAndGovernance $value): void { diff --git a/src/Generated/Models/UserDataSecurityAndGovernance.php b/src/Generated/Models/UserDataSecurityAndGovernance.php index 67af5f4960c..3e865882e37 100644 --- a/src/Generated/Models/UserDataSecurityAndGovernance.php +++ b/src/Generated/Models/UserDataSecurityAndGovernance.php @@ -26,7 +26,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): UserD } /** - * Gets the activities property value. The activities property + * Gets the activities property value. Container for activity logs (content processing and audit) related to this user. ContainsTarget: true. * @return ActivitiesContainer|null */ public function getActivities(): ?ActivitiesContainer { @@ -72,7 +72,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the activities property value. The activities property + * Sets the activities property value. Container for activity logs (content processing and audit) related to this user. ContainsTarget: true. * @param ActivitiesContainer|null $value Value to set for the activities property. */ public function setActivities(?ActivitiesContainer $value): void { diff --git a/src/Generated/Models/Win32LobApp.php b/src/Generated/Models/Win32LobApp.php index 794d829fc8b..d2599a1861c 100644 --- a/src/Generated/Models/Win32LobApp.php +++ b/src/Generated/Models/Win32LobApp.php @@ -48,6 +48,18 @@ public function getAllowAvailableUninstall(): ?bool { throw new \UnexpectedValueException("Invalid type found in backing store for 'allowAvailableUninstall'"); } + /** + * Gets the allowedArchitectures property value. Indicates the Windows architecture(s) this app should be installed on. The app will be treated as not applicable for devices with architectures not matching the selected value. When a non-null value is provided for the allowedArchitectures property, the value of the applicableArchitectures property is set to none. Possible values are: null, x86, x64, arm64. Possible values are: none, x86, x64, arm, neutral, arm64. + * @return WindowsArchitecture|null + */ + public function getAllowedArchitectures(): ?WindowsArchitecture { + $val = $this->getBackingStore()->get('allowedArchitectures'); + if (is_null($val) || $val instanceof WindowsArchitecture) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'allowedArchitectures'"); + } + /** * Gets the applicableArchitectures property value. Contains properties for Windows architecture. * @return WindowsArchitecture|null @@ -94,6 +106,7 @@ public function getFieldDeserializers(): array { $o = $this; return array_merge(parent::getFieldDeserializers(), [ 'allowAvailableUninstall' => fn(ParseNode $n) => $o->setAllowAvailableUninstall($n->getBooleanValue()), + 'allowedArchitectures' => fn(ParseNode $n) => $o->setAllowedArchitectures($n->getEnumValue(WindowsArchitecture::class)), 'applicableArchitectures' => fn(ParseNode $n) => $o->setApplicableArchitectures($n->getEnumValue(WindowsArchitecture::class)), 'detectionRules' => fn(ParseNode $n) => $o->setDetectionRules($n->getCollectionOfObjectValues([Win32LobAppDetection::class, 'createFromDiscriminatorValue'])), 'displayVersion' => fn(ParseNode $n) => $o->setDisplayVersion($n->getStringValue()), @@ -295,6 +308,7 @@ public function getUninstallCommandLine(): ?string { public function serialize(SerializationWriter $writer): void { parent::serialize($writer); $writer->writeBooleanValue('allowAvailableUninstall', $this->getAllowAvailableUninstall()); + $writer->writeEnumValue('allowedArchitectures', $this->getAllowedArchitectures()); $writer->writeEnumValue('applicableArchitectures', $this->getApplicableArchitectures()); $writer->writeCollectionOfObjectValues('detectionRules', $this->getDetectionRules()); $writer->writeStringValue('displayVersion', $this->getDisplayVersion()); @@ -322,6 +336,14 @@ public function setAllowAvailableUninstall(?bool $value): void { $this->getBackingStore()->set('allowAvailableUninstall', $value); } + /** + * Sets the allowedArchitectures property value. Indicates the Windows architecture(s) this app should be installed on. The app will be treated as not applicable for devices with architectures not matching the selected value. When a non-null value is provided for the allowedArchitectures property, the value of the applicableArchitectures property is set to none. Possible values are: null, x86, x64, arm64. Possible values are: none, x86, x64, arm, neutral, arm64. + * @param WindowsArchitecture|null $value Value to set for the allowedArchitectures property. + */ + public function setAllowedArchitectures(?WindowsArchitecture $value): void { + $this->getBackingStore()->set('allowedArchitectures', $value); + } + /** * Sets the applicableArchitectures property value. Contains properties for Windows architecture. * @param WindowsArchitecture|null $value Value to set for the applicableArchitectures property. diff --git a/src/Generated/Models/WindowsDomainJoinConfiguration.php b/src/Generated/Models/WindowsDomainJoinConfiguration.php index 75d11378109..0fcbee9387c 100644 --- a/src/Generated/Models/WindowsDomainJoinConfiguration.php +++ b/src/Generated/Models/WindowsDomainJoinConfiguration.php @@ -81,7 +81,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the networkAccessConfigurations property value. Reference to device configurations required for network connectivity + * Gets the networkAccessConfigurations property value. Reference to device configurations required for network connectivity. This collection can contain a maximum of 2 elements. * @return array|null */ public function getNetworkAccessConfigurations(): ?array { @@ -144,7 +144,7 @@ public function setComputerNameSuffixRandomCharCount(?int $value): void { } /** - * Sets the networkAccessConfigurations property value. Reference to device configurations required for network connectivity + * Sets the networkAccessConfigurations property value. Reference to device configurations required for network connectivity. This collection can contain a maximum of 2 elements. * @param array|null $value Value to set for the networkAccessConfigurations property. */ public function setNetworkAccessConfigurations(?array $value): void { diff --git a/src/Generated/Models/WindowsQualityUpdateApprovalSetting.php b/src/Generated/Models/WindowsQualityUpdateApprovalSetting.php new file mode 100644 index 00000000000..39715a27094 --- /dev/null +++ b/src/Generated/Models/WindowsQualityUpdateApprovalSetting.php @@ -0,0 +1,205 @@ +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 WindowsQualityUpdateApprovalSetting + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): WindowsQualityUpdateApprovalSetting { + return new WindowsQualityUpdateApprovalSetting(); + } + + /** + * 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 approvalMethodType property value. Enum type to describe the approval type for different type of quality updates. + * @return WindowsQualityUpdatePolicyApprovalMethodType|null + */ + public function getApprovalMethodType(): ?WindowsQualityUpdatePolicyApprovalMethodType { + $val = $this->getBackingStore()->get('approvalMethodType'); + if (is_null($val) || $val instanceof WindowsQualityUpdatePolicyApprovalMethodType) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'approvalMethodType'"); + } + + /** + * Gets the BackingStore property value. Stores model information. + * @return BackingStore + */ + public function getBackingStore(): BackingStore { + return $this->backingStore; + } + + /** + * Gets the deferredDeploymentInDay property value. The deferral days for auto approval type, not applicable for manual approve + * @return int|null + */ + public function getDeferredDeploymentInDay(): ?int { + $val = $this->getBackingStore()->get('deferredDeploymentInDay'); + if (is_null($val) || is_int($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'deferredDeploymentInDay'"); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return [ + 'approvalMethodType' => fn(ParseNode $n) => $o->setApprovalMethodType($n->getEnumValue(WindowsQualityUpdatePolicyApprovalMethodType::class)), + 'deferredDeploymentInDay' => fn(ParseNode $n) => $o->setDeferredDeploymentInDay($n->getIntegerValue()), + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + 'windowsQualityUpdateCadence' => fn(ParseNode $n) => $o->setWindowsQualityUpdateCadence($n->getEnumValue(WindowsQualityUpdateCadence::class)), + 'windowsQualityUpdateCategory' => fn(ParseNode $n) => $o->setWindowsQualityUpdateCategory($n->getEnumValue(WindowsQualityUpdateCategory::class)), + ]; + } + + /** + * Gets the @odata.type property value. The OdataType property + * @return string|null + */ + public function getOdataType(): ?string { + $val = $this->getBackingStore()->get('odataType'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'odataType'"); + } + + /** + * Gets the windowsQualityUpdateCadence property value. The publishing cadence of the quality update. Possible values are: monthly, outOfBand. This property cannot be modified and is automatically populated when the catalog is created. + * @return WindowsQualityUpdateCadence|null + */ + public function getWindowsQualityUpdateCadence(): ?WindowsQualityUpdateCadence { + $val = $this->getBackingStore()->get('windowsQualityUpdateCadence'); + if (is_null($val) || $val instanceof WindowsQualityUpdateCadence) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'windowsQualityUpdateCadence'"); + } + + /** + * Gets the windowsQualityUpdateCategory property value. Windows quality update category + * @return WindowsQualityUpdateCategory|null + */ + public function getWindowsQualityUpdateCategory(): ?WindowsQualityUpdateCategory { + $val = $this->getBackingStore()->get('windowsQualityUpdateCategory'); + if (is_null($val) || $val instanceof WindowsQualityUpdateCategory) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'windowsQualityUpdateCategory'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeEnumValue('approvalMethodType', $this->getApprovalMethodType()); + $writer->writeIntegerValue('deferredDeploymentInDay', $this->getDeferredDeploymentInDay()); + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeEnumValue('windowsQualityUpdateCadence', $this->getWindowsQualityUpdateCadence()); + $writer->writeEnumValue('windowsQualityUpdateCategory', $this->getWindowsQualityUpdateCategory()); + $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 approvalMethodType property value. Enum type to describe the approval type for different type of quality updates. + * @param WindowsQualityUpdatePolicyApprovalMethodType|null $value Value to set for the approvalMethodType property. + */ + public function setApprovalMethodType(?WindowsQualityUpdatePolicyApprovalMethodType $value): void { + $this->getBackingStore()->set('approvalMethodType', $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 deferredDeploymentInDay property value. The deferral days for auto approval type, not applicable for manual approve + * @param int|null $value Value to set for the deferredDeploymentInDay property. + */ + public function setDeferredDeploymentInDay(?int $value): void { + $this->getBackingStore()->set('deferredDeploymentInDay', $value); + } + + /** + * Sets the @odata.type property value. The OdataType property + * @param string|null $value Value to set for the @odata.type property. + */ + public function setOdataType(?string $value): void { + $this->getBackingStore()->set('odataType', $value); + } + + /** + * Sets the windowsQualityUpdateCadence property value. The publishing cadence of the quality update. Possible values are: monthly, outOfBand. This property cannot be modified and is automatically populated when the catalog is created. + * @param WindowsQualityUpdateCadence|null $value Value to set for the windowsQualityUpdateCadence property. + */ + public function setWindowsQualityUpdateCadence(?WindowsQualityUpdateCadence $value): void { + $this->getBackingStore()->set('windowsQualityUpdateCadence', $value); + } + + /** + * Sets the windowsQualityUpdateCategory property value. Windows quality update category + * @param WindowsQualityUpdateCategory|null $value Value to set for the windowsQualityUpdateCategory property. + */ + public function setWindowsQualityUpdateCategory(?WindowsQualityUpdateCategory $value): void { + $this->getBackingStore()->set('windowsQualityUpdateCategory', $value); + } + +} diff --git a/src/Generated/Models/WindowsQualityUpdateApprovalStatus.php b/src/Generated/Models/WindowsQualityUpdateApprovalStatus.php new file mode 100644 index 00000000000..b4e7d70922b --- /dev/null +++ b/src/Generated/Models/WindowsQualityUpdateApprovalStatus.php @@ -0,0 +1,12 @@ +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 WindowsQualityUpdateCatalogItemPolicyDetail + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): WindowsQualityUpdateCatalogItemPolicyDetail { + return new WindowsQualityUpdateCatalogItemPolicyDetail(); + } + + /** + * 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 approvalStatus property value. Enum to describe policy's approval status for catalogitems + * @return WindowsQualityUpdateApprovalStatus|null + */ + public function getApprovalStatus(): ?WindowsQualityUpdateApprovalStatus { + $val = $this->getBackingStore()->get('approvalStatus'); + if (is_null($val) || $val instanceof WindowsQualityUpdateApprovalStatus) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'approvalStatus'"); + } + + /** + * Gets the BackingStore property value. Stores model information. + * @return BackingStore + */ + public function getBackingStore(): BackingStore { + return $this->backingStore; + } + + /** + * Gets the catalogItemId property value. Catalog item id for this approval intend + * @return string|null + */ + public function getCatalogItemId(): ?string { + $val = $this->getBackingStore()->get('catalogItemId'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'catalogItemId'"); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return [ + 'approvalStatus' => fn(ParseNode $n) => $o->setApprovalStatus($n->getEnumValue(WindowsQualityUpdateApprovalStatus::class)), + 'catalogItemId' => fn(ParseNode $n) => $o->setCatalogItemId($n->getStringValue()), + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + 'policyId' => fn(ParseNode $n) => $o->setPolicyId($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'"); + } + + /** + * Gets the policyId property value. Policy Id for this approval intend + * @return string|null + */ + public function getPolicyId(): ?string { + $val = $this->getBackingStore()->get('policyId'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'policyId'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeEnumValue('approvalStatus', $this->getApprovalStatus()); + $writer->writeStringValue('catalogItemId', $this->getCatalogItemId()); + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeStringValue('policyId', $this->getPolicyId()); + $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 approvalStatus property value. Enum to describe policy's approval status for catalogitems + * @param WindowsQualityUpdateApprovalStatus|null $value Value to set for the approvalStatus property. + */ + public function setApprovalStatus(?WindowsQualityUpdateApprovalStatus $value): void { + $this->getBackingStore()->set('approvalStatus', $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 catalogItemId property value. Catalog item id for this approval intend + * @param string|null $value Value to set for the catalogItemId property. + */ + public function setCatalogItemId(?string $value): void { + $this->getBackingStore()->set('catalogItemId', $value); + } + + /** + * Sets the @odata.type property value. The OdataType property + * @param string|null $value Value to set for the @odata.type property. + */ + public function setOdataType(?string $value): void { + $this->getBackingStore()->set('odataType', $value); + } + + /** + * Sets the policyId property value. Policy Id for this approval intend + * @param string|null $value Value to set for the policyId property. + */ + public function setPolicyId(?string $value): void { + $this->getBackingStore()->set('policyId', $value); + } + +} diff --git a/src/Generated/Models/WindowsQualityUpdatePolicy.php b/src/Generated/Models/WindowsQualityUpdatePolicy.php index ad1d6e0fb0a..a97027d5c8a 100644 --- a/src/Generated/Models/WindowsQualityUpdatePolicy.php +++ b/src/Generated/Models/WindowsQualityUpdatePolicy.php @@ -29,6 +29,20 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Windo return new WindowsQualityUpdatePolicy(); } + /** + * Gets the approvalSettings property value. The list of approval settings for this policy. The maximun number of approval settings supported for one policy is 6. The expected number of approval settings for one policy from UX is 4. + * @return array|null + */ + public function getApprovalSettings(): ?array { + $val = $this->getBackingStore()->get('approvalSettings'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, WindowsQualityUpdateApprovalSetting::class); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'approvalSettings'"); + } + /** * Gets the assignments property value. List of the groups this profile is assgined to. * @return array|null @@ -86,6 +100,7 @@ public function getDisplayName(): ?string { public function getFieldDeserializers(): array { $o = $this; return array_merge(parent::getFieldDeserializers(), [ + 'approvalSettings' => fn(ParseNode $n) => $o->setApprovalSettings($n->getCollectionOfObjectValues([WindowsQualityUpdateApprovalSetting::class, 'createFromDiscriminatorValue'])), 'assignments' => fn(ParseNode $n) => $o->setAssignments($n->getCollectionOfObjectValues([WindowsQualityUpdatePolicyAssignment::class, 'createFromDiscriminatorValue'])), 'createdDateTime' => fn(ParseNode $n) => $o->setCreatedDateTime($n->getDateTimeValue()), 'description' => fn(ParseNode $n) => $o->setDescription($n->getStringValue()), @@ -147,6 +162,7 @@ public function getRoleScopeTagIds(): ?array { */ public function serialize(SerializationWriter $writer): void { parent::serialize($writer); + $writer->writeCollectionOfObjectValues('approvalSettings', $this->getApprovalSettings()); $writer->writeCollectionOfObjectValues('assignments', $this->getAssignments()); $writer->writeDateTimeValue('createdDateTime', $this->getCreatedDateTime()); $writer->writeStringValue('description', $this->getDescription()); @@ -156,6 +172,14 @@ public function serialize(SerializationWriter $writer): void { $writer->writeCollectionOfPrimitiveValues('roleScopeTagIds', $this->getRoleScopeTagIds()); } + /** + * Sets the approvalSettings property value. The list of approval settings for this policy. The maximun number of approval settings supported for one policy is 6. The expected number of approval settings for one policy from UX is 4. + * @param array|null $value Value to set for the approvalSettings property. + */ + public function setApprovalSettings(?array $value): void { + $this->getBackingStore()->set('approvalSettings', $value); + } + /** * Sets the assignments property value. List of the groups this profile is assgined to. * @param array|null $value Value to set for the assignments property. diff --git a/src/Generated/Models/WindowsQualityUpdatePolicyActionType.php b/src/Generated/Models/WindowsQualityUpdatePolicyActionType.php new file mode 100644 index 00000000000..4366dd0dac0 --- /dev/null +++ b/src/Generated/Models/WindowsQualityUpdatePolicyActionType.php @@ -0,0 +1,11 @@ +setOdataType('#microsoft.graph.windowsRestoreDeviceEnrollmentConfiguration'); + } + + /** + * 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 WindowsRestoreDeviceEnrollmentConfiguration + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): WindowsRestoreDeviceEnrollmentConfiguration { + return new WindowsRestoreDeviceEnrollmentConfiguration(); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'state' => fn(ParseNode $n) => $o->setState($n->getEnumValue(Enablement::class)), + ]); + } + + /** + * Gets the state property value. Possible values of a property + * @return Enablement|null + */ + public function getState(): ?Enablement { + $val = $this->getBackingStore()->get('state'); + if (is_null($val) || $val instanceof Enablement) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'state'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + parent::serialize($writer); + $writer->writeEnumValue('state', $this->getState()); + } + + /** + * Sets the state property value. Possible values of a property + * @param Enablement|null $value Value to set for the state property. + */ + public function setState(?Enablement $value): void { + $this->getBackingStore()->set('state', $value); + } + +} diff --git a/src/Generated/Models/X509CertificateAuthenticationMethodConfiguration.php b/src/Generated/Models/X509CertificateAuthenticationMethodConfiguration.php index 357681cb40c..3edf5678a55 100644 --- a/src/Generated/Models/X509CertificateAuthenticationMethodConfiguration.php +++ b/src/Generated/Models/X509CertificateAuthenticationMethodConfiguration.php @@ -38,6 +38,20 @@ public function getAuthenticationModeConfiguration(): ?X509CertificateAuthentica throw new \UnexpectedValueException("Invalid type found in backing store for 'authenticationModeConfiguration'"); } + /** + * Gets the certificateAuthorityScopes property value. Defines configuration to allow a group of users to use certificates from specific issuing certificate authorities to successfully authenticate. + * @return array|null + */ + public function getCertificateAuthorityScopes(): ?array { + $val = $this->getBackingStore()->get('certificateAuthorityScopes'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, X509CertificateAuthorityScope::class); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'certificateAuthorityScopes'"); + } + /** * Gets the certificateUserBindings property value. Defines fields in the X.509 certificate that map to attributes of the Microsoft Entra user object in order to bind the certificate to the user. The priority of the object determines the order in which the binding is carried out. The first binding that matches will be used and the rest ignored. * @return array|null @@ -60,6 +74,7 @@ public function getFieldDeserializers(): array { $o = $this; return array_merge(parent::getFieldDeserializers(), [ 'authenticationModeConfiguration' => fn(ParseNode $n) => $o->setAuthenticationModeConfiguration($n->getObjectValue([X509CertificateAuthenticationModeConfiguration::class, 'createFromDiscriminatorValue'])), + 'certificateAuthorityScopes' => fn(ParseNode $n) => $o->setCertificateAuthorityScopes($n->getCollectionOfObjectValues([X509CertificateAuthorityScope::class, 'createFromDiscriminatorValue'])), 'certificateUserBindings' => fn(ParseNode $n) => $o->setCertificateUserBindings($n->getCollectionOfObjectValues([X509CertificateUserBinding::class, 'createFromDiscriminatorValue'])), 'includeTargets' => fn(ParseNode $n) => $o->setIncludeTargets($n->getCollectionOfObjectValues([AuthenticationMethodTarget::class, 'createFromDiscriminatorValue'])), 'issuerHintsConfiguration' => fn(ParseNode $n) => $o->setIssuerHintsConfiguration($n->getObjectValue([X509CertificateIssuerHintsConfiguration::class, 'createFromDiscriminatorValue'])), @@ -99,6 +114,7 @@ public function getIssuerHintsConfiguration(): ?X509CertificateIssuerHintsConfig public function serialize(SerializationWriter $writer): void { parent::serialize($writer); $writer->writeObjectValue('authenticationModeConfiguration', $this->getAuthenticationModeConfiguration()); + $writer->writeCollectionOfObjectValues('certificateAuthorityScopes', $this->getCertificateAuthorityScopes()); $writer->writeCollectionOfObjectValues('certificateUserBindings', $this->getCertificateUserBindings()); $writer->writeCollectionOfObjectValues('includeTargets', $this->getIncludeTargets()); $writer->writeObjectValue('issuerHintsConfiguration', $this->getIssuerHintsConfiguration()); @@ -112,6 +128,14 @@ public function setAuthenticationModeConfiguration(?X509CertificateAuthenticatio $this->getBackingStore()->set('authenticationModeConfiguration', $value); } + /** + * Sets the certificateAuthorityScopes property value. Defines configuration to allow a group of users to use certificates from specific issuing certificate authorities to successfully authenticate. + * @param array|null $value Value to set for the certificateAuthorityScopes property. + */ + public function setCertificateAuthorityScopes(?array $value): void { + $this->getBackingStore()->set('certificateAuthorityScopes', $value); + } + /** * Sets the certificateUserBindings property value. Defines fields in the X.509 certificate that map to attributes of the Microsoft Entra user object in order to bind the certificate to the user. The priority of the object determines the order in which the binding is carried out. The first binding that matches will be used and the rest ignored. * @param array|null $value Value to set for the certificateUserBindings property. diff --git a/src/Generated/Models/X509CertificateAuthorityScope.php b/src/Generated/Models/X509CertificateAuthorityScope.php new file mode 100644 index 00000000000..924285af114 --- /dev/null +++ b/src/Generated/Models/X509CertificateAuthorityScope.php @@ -0,0 +1,183 @@ +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 X509CertificateAuthorityScope + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): X509CertificateAuthorityScope { + return new X509CertificateAuthorityScope(); + } + + /** + * 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 [ + 'includeTargets' => fn(ParseNode $n) => $o->setIncludeTargets($n->getCollectionOfObjectValues([IncludeTarget::class, 'createFromDiscriminatorValue'])), + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + 'publicKeyInfrastructureIdentifier' => fn(ParseNode $n) => $o->setPublicKeyInfrastructureIdentifier($n->getStringValue()), + 'subjectKeyIdentifier' => fn(ParseNode $n) => $o->setSubjectKeyIdentifier($n->getStringValue()), + ]; + } + + /** + * Gets the includeTargets property value. A collection of groups that are enabled to be in scope to use certificates issued by specific certificate authority. + * @return array|null + */ + public function getIncludeTargets(): ?array { + $val = $this->getBackingStore()->get('includeTargets'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, IncludeTarget::class); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'includeTargets'"); + } + + /** + * Gets the @odata.type property value. The OdataType property + * @return string|null + */ + public function getOdataType(): ?string { + $val = $this->getBackingStore()->get('odataType'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'odataType'"); + } + + /** + * Gets the publicKeyInfrastructureIdentifier property value. Public Key Infrastructure container object under which the certificate authorities are stored in the Entra PKI based trust store. + * @return string|null + */ + public function getPublicKeyInfrastructureIdentifier(): ?string { + $val = $this->getBackingStore()->get('publicKeyInfrastructureIdentifier'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'publicKeyInfrastructureIdentifier'"); + } + + /** + * Gets the subjectKeyIdentifier property value. Subject Key Identifier that identifies the certificate authority uniquely. + * @return string|null + */ + public function getSubjectKeyIdentifier(): ?string { + $val = $this->getBackingStore()->get('subjectKeyIdentifier'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'subjectKeyIdentifier'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeCollectionOfObjectValues('includeTargets', $this->getIncludeTargets()); + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeStringValue('publicKeyInfrastructureIdentifier', $this->getPublicKeyInfrastructureIdentifier()); + $writer->writeStringValue('subjectKeyIdentifier', $this->getSubjectKeyIdentifier()); + $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 includeTargets property value. A collection of groups that are enabled to be in scope to use certificates issued by specific certificate authority. + * @param array|null $value Value to set for the includeTargets property. + */ + public function setIncludeTargets(?array $value): void { + $this->getBackingStore()->set('includeTargets', $value); + } + + /** + * Sets the @odata.type property value. The OdataType property + * @param string|null $value Value to set for the @odata.type property. + */ + public function setOdataType(?string $value): void { + $this->getBackingStore()->set('odataType', $value); + } + + /** + * Sets the publicKeyInfrastructureIdentifier property value. Public Key Infrastructure container object under which the certificate authorities are stored in the Entra PKI based trust store. + * @param string|null $value Value to set for the publicKeyInfrastructureIdentifier property. + */ + public function setPublicKeyInfrastructureIdentifier(?string $value): void { + $this->getBackingStore()->set('publicKeyInfrastructureIdentifier', $value); + } + + /** + * Sets the subjectKeyIdentifier property value. Subject Key Identifier that identifies the certificate authority uniquely. + * @param string|null $value Value to set for the subjectKeyIdentifier property. + */ + public function setSubjectKeyIdentifier(?string $value): void { + $this->getBackingStore()->set('subjectKeyIdentifier', $value); + } + +} diff --git a/src/Generated/NetworkAccess/Logs/Connections/ConnectionsRequestBuilder.php b/src/Generated/NetworkAccess/Logs/Connections/ConnectionsRequestBuilder.php index 6897e342daa..0a07c74643b 100644 --- a/src/Generated/NetworkAccess/Logs/Connections/ConnectionsRequestBuilder.php +++ b/src/Generated/NetworkAccess/Logs/Connections/ConnectionsRequestBuilder.php @@ -52,10 +52,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get connections from networkAccess + * Get a list of connection objects and their properties. * @param ConnectionsRequestBuilderGetRequestConfiguration|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/networkaccess-logs-list-connections?view=graph-rest-beta Find more info here */ public function get(?ConnectionsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -81,7 +82,7 @@ public function post(Connection $body, ?ConnectionsRequestBuilderPostRequestConf } /** - * Get connections from networkAccess + * Get a list of connection objects and their properties. * @param ConnectionsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/NetworkAccess/Logs/Connections/ConnectionsRequestBuilderGetQueryParameters.php b/src/Generated/NetworkAccess/Logs/Connections/ConnectionsRequestBuilderGetQueryParameters.php index e9969f74481..bede9bd7518 100644 --- a/src/Generated/NetworkAccess/Logs/Connections/ConnectionsRequestBuilderGetQueryParameters.php +++ b/src/Generated/NetworkAccess/Logs/Connections/ConnectionsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get connections from networkAccess + * Get a list of connection objects and their properties. */ class ConnectionsRequestBuilderGetQueryParameters { diff --git a/src/Generated/NetworkAccess/Logs/Connections/Item/ConnectionItemRequestBuilder.php b/src/Generated/NetworkAccess/Logs/Connections/Item/ConnectionItemRequestBuilder.php index 208491759b1..ea2b22fafd2 100644 --- a/src/Generated/NetworkAccess/Logs/Connections/Item/ConnectionItemRequestBuilder.php +++ b/src/Generated/NetworkAccess/Logs/Connections/Item/ConnectionItemRequestBuilder.php @@ -45,10 +45,11 @@ public function delete(?ConnectionItemRequestBuilderDeleteRequestConfiguration $ } /** - * Get connections from networkAccess + * Read the properties and relationships of a connection object. * @param ConnectionItemRequestBuilderGetRequestConfiguration|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/networkaccess-connection-get?view=graph-rest-beta Find more info here */ public function get(?ConnectionItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -91,7 +92,7 @@ public function toDeleteRequestInformation(?ConnectionItemRequestBuilderDeleteRe } /** - * Get connections from networkAccess + * Read the properties and relationships of a connection object. * @param ConnectionItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/NetworkAccess/Logs/Connections/Item/ConnectionItemRequestBuilderGetQueryParameters.php b/src/Generated/NetworkAccess/Logs/Connections/Item/ConnectionItemRequestBuilderGetQueryParameters.php index 6c459c295ac..823a612c761 100644 --- a/src/Generated/NetworkAccess/Logs/Connections/Item/ConnectionItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/NetworkAccess/Logs/Connections/Item/ConnectionItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get connections from networkAccess + * Read the properties and relationships of a connection object. */ class ConnectionItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/NetworkAccess/Reports/MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTime/MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.php b/src/Generated/NetworkAccess/Reports/MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTime/MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.php index c105e7e91bd..3b32c2b6657 100644 --- a/src/Generated/NetworkAccess/Reports/MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTime/MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.php +++ b/src/Generated/NetworkAccess/Reports/MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTime/MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.php @@ -36,10 +36,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke function getConnectionSummaries + * An API part of Global Secure Access (GSA) product, reports of connections count per traffic type: Private/Internet/Microsoft. * @param MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration|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/networkaccess-reports-getconnectionsummaries?view=graph-rest-beta Find more info here */ public function get(?MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -50,7 +51,7 @@ public function get(?MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartD } /** - * Invoke function getConnectionSummaries + * An API part of Global Secure Access (GSA) product, reports of connections count per traffic type: Private/Internet/Microsoft. * @param MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/NetworkAccess/Reports/MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTime/MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters.php b/src/Generated/NetworkAccess/Reports/MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTime/MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters.php index 9c6a737faef..9cc4e51a5c9 100644 --- a/src/Generated/NetworkAccess/Reports/MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTime/MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters.php +++ b/src/Generated/NetworkAccess/Reports/MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTime/MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Invoke function getConnectionSummaries + * An API part of Global Secure Access (GSA) product, reports of connections count per traffic type: Private/Internet/Microsoft. */ class MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters { diff --git a/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/IdentitySynchronization/IdentitySynchronizationRequestBuilder.php b/src/Generated/Policies/CrossTenantAccessPolicy/Partners/Item/IdentitySynchronization/IdentitySynchronizationRequestBuilder.php index c57a5e0b176..6478b7df14b 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-beta Find more info here + * @link https://learn.microsoft.com/graph/api/crosstenantidentitysyncpolicypartner-update?view=graph-rest-beta Find more info here */ public function put(CrossTenantIdentitySyncPolicyPartner $body, ?IdentitySynchronizationRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); @@ -115,7 +115,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/Policies/FederatedTokenValidationPolicy/FederatedTokenValidationPolicyRequestBuilder.php b/src/Generated/Policies/FederatedTokenValidationPolicy/FederatedTokenValidationPolicyRequestBuilder.php index 30fddb51a7a..07ec14d17b0 100644 --- a/src/Generated/Policies/FederatedTokenValidationPolicy/FederatedTokenValidationPolicyRequestBuilder.php +++ b/src/Generated/Policies/FederatedTokenValidationPolicy/FederatedTokenValidationPolicyRequestBuilder.php @@ -45,11 +45,11 @@ public function delete(?FederatedTokenValidationPolicyRequestBuilderDeleteReques } /** - * Get a list of the federatedTokenValidationPolicy objects and their properties. + * Read the properties and relationships of a federatedTokenValidationPolicy object. * @param FederatedTokenValidationPolicyRequestBuilderGetRequestConfiguration|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/policyroot-list-federatedtokenvalidationpolicy?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/federatedtokenvalidationpolicy-get?view=graph-rest-beta Find more info here */ public function get(?FederatedTokenValidationPolicyRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -93,7 +93,7 @@ public function toDeleteRequestInformation(?FederatedTokenValidationPolicyReques } /** - * Get a list of the federatedTokenValidationPolicy objects and their properties. + * Read the properties and relationships of a federatedTokenValidationPolicy object. * @param FederatedTokenValidationPolicyRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Policies/FederatedTokenValidationPolicy/FederatedTokenValidationPolicyRequestBuilderGetQueryParameters.php b/src/Generated/Policies/FederatedTokenValidationPolicy/FederatedTokenValidationPolicyRequestBuilderGetQueryParameters.php index 76cdbb96833..f91cde98490 100644 --- a/src/Generated/Policies/FederatedTokenValidationPolicy/FederatedTokenValidationPolicyRequestBuilderGetQueryParameters.php +++ b/src/Generated/Policies/FederatedTokenValidationPolicy/FederatedTokenValidationPolicyRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get a list of the federatedTokenValidationPolicy objects and their properties. + * Read the properties and relationships of a federatedTokenValidationPolicy object. */ class FederatedTokenValidationPolicyRequestBuilderGetQueryParameters { diff --git a/src/Generated/RoleManagement/CloudPC/RoleDefinitions/Item/UnifiedRoleDefinitionItemRequestBuilder.php b/src/Generated/RoleManagement/CloudPC/RoleDefinitions/Item/UnifiedRoleDefinitionItemRequestBuilder.php index 056b9f4edb4..0917b8cf4a9 100644 --- a/src/Generated/RoleManagement/CloudPC/RoleDefinitions/Item/UnifiedRoleDefinitionItemRequestBuilder.php +++ b/src/Generated/RoleManagement/CloudPC/RoleDefinitions/Item/UnifiedRoleDefinitionItemRequestBuilder.php @@ -62,7 +62,7 @@ public function delete(?UnifiedRoleDefinitionItemRequestBuilderDeleteRequestConf } /** - * Get the properties and relationships of a unifiedRoleDefinition object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune)- directory (Microsoft Entra directory roles)- entitlement management (Microsoft Entra entitlement management)- Exchange Online + * Get the properties and relationships of a unifiedRoleDefinition object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune)- directory (Microsoft Entra directory roles)- entitlement management (Microsoft Entra entitlement management)- Exchange Online (Except China operated by 21Vianet) * @param UnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -110,7 +110,7 @@ public function toDeleteRequestInformation(?UnifiedRoleDefinitionItemRequestBuil } /** - * Get the properties and relationships of a unifiedRoleDefinition object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune)- directory (Microsoft Entra directory roles)- entitlement management (Microsoft Entra entitlement management)- Exchange Online + * Get the properties and relationships of a unifiedRoleDefinition object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune)- directory (Microsoft Entra directory roles)- entitlement management (Microsoft Entra entitlement management)- Exchange Online (Except China operated by 21Vianet) * @param UnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/RoleManagement/CloudPC/RoleDefinitions/Item/UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters.php b/src/Generated/RoleManagement/CloudPC/RoleDefinitions/Item/UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters.php index 4b076afc687..4254de95c3b 100644 --- a/src/Generated/RoleManagement/CloudPC/RoleDefinitions/Item/UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/RoleManagement/CloudPC/RoleDefinitions/Item/UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get the properties and relationships of a unifiedRoleDefinition object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune)- directory (Microsoft Entra directory roles)- entitlement management (Microsoft Entra entitlement management)- Exchange Online + * Get the properties and relationships of a unifiedRoleDefinition object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune)- directory (Microsoft Entra directory roles)- entitlement management (Microsoft Entra entitlement management)- Exchange Online (Except China operated by 21Vianet) */ class UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/RoleManagement/Directory/RoleDefinitions/Item/UnifiedRoleDefinitionItemRequestBuilder.php b/src/Generated/RoleManagement/Directory/RoleDefinitions/Item/UnifiedRoleDefinitionItemRequestBuilder.php index 8589df6ead7..05b8d1943a5 100644 --- a/src/Generated/RoleManagement/Directory/RoleDefinitions/Item/UnifiedRoleDefinitionItemRequestBuilder.php +++ b/src/Generated/RoleManagement/Directory/RoleDefinitions/Item/UnifiedRoleDefinitionItemRequestBuilder.php @@ -62,7 +62,7 @@ public function delete(?UnifiedRoleDefinitionItemRequestBuilderDeleteRequestConf } /** - * Get the properties and relationships of a unifiedRoleDefinition object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune)- directory (Microsoft Entra directory roles)- entitlement management (Microsoft Entra entitlement management)- Exchange Online + * Get the properties and relationships of a unifiedRoleDefinition object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune)- directory (Microsoft Entra directory roles)- entitlement management (Microsoft Entra entitlement management)- Exchange Online (Except China operated by 21Vianet) * @param UnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -110,7 +110,7 @@ public function toDeleteRequestInformation(?UnifiedRoleDefinitionItemRequestBuil } /** - * Get the properties and relationships of a unifiedRoleDefinition object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune)- directory (Microsoft Entra directory roles)- entitlement management (Microsoft Entra entitlement management)- Exchange Online + * Get the properties and relationships of a unifiedRoleDefinition object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune)- directory (Microsoft Entra directory roles)- entitlement management (Microsoft Entra entitlement management)- Exchange Online (Except China operated by 21Vianet) * @param UnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/RoleManagement/Directory/RoleDefinitions/Item/UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters.php b/src/Generated/RoleManagement/Directory/RoleDefinitions/Item/UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters.php index 4cf4cddef23..a55ba529f38 100644 --- a/src/Generated/RoleManagement/Directory/RoleDefinitions/Item/UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/RoleManagement/Directory/RoleDefinitions/Item/UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get the properties and relationships of a unifiedRoleDefinition object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune)- directory (Microsoft Entra directory roles)- entitlement management (Microsoft Entra entitlement management)- Exchange Online + * Get the properties and relationships of a unifiedRoleDefinition object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune)- directory (Microsoft Entra directory roles)- entitlement management (Microsoft Entra entitlement management)- Exchange Online (Except China operated by 21Vianet) */ class UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/RoleManagement/EntitlementManagement/RoleDefinitions/Item/UnifiedRoleDefinitionItemRequestBuilder.php b/src/Generated/RoleManagement/EntitlementManagement/RoleDefinitions/Item/UnifiedRoleDefinitionItemRequestBuilder.php index ea2f22ab052..912dd3f423d 100644 --- a/src/Generated/RoleManagement/EntitlementManagement/RoleDefinitions/Item/UnifiedRoleDefinitionItemRequestBuilder.php +++ b/src/Generated/RoleManagement/EntitlementManagement/RoleDefinitions/Item/UnifiedRoleDefinitionItemRequestBuilder.php @@ -61,7 +61,7 @@ public function delete(?UnifiedRoleDefinitionItemRequestBuilderDeleteRequestConf } /** - * Get the properties and relationships of a unifiedRoleDefinition object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune)- directory (Microsoft Entra directory roles)- entitlement management (Microsoft Entra entitlement management)- Exchange Online + * Get the properties and relationships of a unifiedRoleDefinition object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune)- directory (Microsoft Entra directory roles)- entitlement management (Microsoft Entra entitlement management)- Exchange Online (Except China operated by 21Vianet) * @param UnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -108,7 +108,7 @@ public function toDeleteRequestInformation(?UnifiedRoleDefinitionItemRequestBuil } /** - * Get the properties and relationships of a unifiedRoleDefinition object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune)- directory (Microsoft Entra directory roles)- entitlement management (Microsoft Entra entitlement management)- Exchange Online + * Get the properties and relationships of a unifiedRoleDefinition object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune)- directory (Microsoft Entra directory roles)- entitlement management (Microsoft Entra entitlement management)- Exchange Online (Except China operated by 21Vianet) * @param UnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/RoleManagement/EntitlementManagement/RoleDefinitions/Item/UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters.php b/src/Generated/RoleManagement/EntitlementManagement/RoleDefinitions/Item/UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters.php index 660e1a339a3..09f4fcc1e8b 100644 --- a/src/Generated/RoleManagement/EntitlementManagement/RoleDefinitions/Item/UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/RoleManagement/EntitlementManagement/RoleDefinitions/Item/UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get the properties and relationships of a unifiedRoleDefinition object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune)- directory (Microsoft Entra directory roles)- entitlement management (Microsoft Entra entitlement management)- Exchange Online + * Get the properties and relationships of a unifiedRoleDefinition object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune)- directory (Microsoft Entra directory roles)- entitlement management (Microsoft Entra entitlement management)- Exchange Online (Except China operated by 21Vianet) */ class UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/RoleManagement/Exchange/RoleDefinitions/Item/UnifiedRoleDefinitionItemRequestBuilder.php b/src/Generated/RoleManagement/Exchange/RoleDefinitions/Item/UnifiedRoleDefinitionItemRequestBuilder.php index f984cf5585c..3c9f34c1138 100644 --- a/src/Generated/RoleManagement/Exchange/RoleDefinitions/Item/UnifiedRoleDefinitionItemRequestBuilder.php +++ b/src/Generated/RoleManagement/Exchange/RoleDefinitions/Item/UnifiedRoleDefinitionItemRequestBuilder.php @@ -61,7 +61,7 @@ public function delete(?UnifiedRoleDefinitionItemRequestBuilderDeleteRequestConf } /** - * Get the properties and relationships of a unifiedRoleDefinition object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune)- directory (Microsoft Entra directory roles)- entitlement management (Microsoft Entra entitlement management)- Exchange Online + * Get the properties and relationships of a unifiedRoleDefinition object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune)- directory (Microsoft Entra directory roles)- entitlement management (Microsoft Entra entitlement management)- Exchange Online (Except China operated by 21Vianet) * @param UnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -108,7 +108,7 @@ public function toDeleteRequestInformation(?UnifiedRoleDefinitionItemRequestBuil } /** - * Get the properties and relationships of a unifiedRoleDefinition object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune)- directory (Microsoft Entra directory roles)- entitlement management (Microsoft Entra entitlement management)- Exchange Online + * Get the properties and relationships of a unifiedRoleDefinition object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune)- directory (Microsoft Entra directory roles)- entitlement management (Microsoft Entra entitlement management)- Exchange Online (Except China operated by 21Vianet) * @param UnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/RoleManagement/Exchange/RoleDefinitions/Item/UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters.php b/src/Generated/RoleManagement/Exchange/RoleDefinitions/Item/UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters.php index 6d9040e5a53..33ce04dfde8 100644 --- a/src/Generated/RoleManagement/Exchange/RoleDefinitions/Item/UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/RoleManagement/Exchange/RoleDefinitions/Item/UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get the properties and relationships of a unifiedRoleDefinition object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune)- directory (Microsoft Entra directory roles)- entitlement management (Microsoft Entra entitlement management)- Exchange Online + * Get the properties and relationships of a unifiedRoleDefinition object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune)- directory (Microsoft Entra directory roles)- entitlement management (Microsoft Entra entitlement management)- Exchange Online (Except China operated by 21Vianet) */ class UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/Security/DataSecurityAndGovernance/ProtectionScopes/ProtectionScopesRequestBuilder.php b/src/Generated/Security/DataSecurityAndGovernance/ProtectionScopes/ProtectionScopesRequestBuilder.php index 940574c60cb..aec92b5da6d 100644 --- a/src/Generated/Security/DataSecurityAndGovernance/ProtectionScopes/ProtectionScopesRequestBuilder.php +++ b/src/Generated/Security/DataSecurityAndGovernance/ProtectionScopes/ProtectionScopesRequestBuilder.php @@ -45,7 +45,7 @@ public function delete(?ProtectionScopesRequestBuilderDeleteRequestConfiguration } /** - * Get protectionScopes from security + * Container for actions related to computing tenant-wide data protection scopes. * @param ProtectionScopesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -91,7 +91,7 @@ public function toDeleteRequestInformation(?ProtectionScopesRequestBuilderDelete } /** - * Get protectionScopes from security + * Container for actions related to computing tenant-wide data protection scopes. * @param ProtectionScopesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Security/DataSecurityAndGovernance/ProtectionScopes/ProtectionScopesRequestBuilderGetQueryParameters.php b/src/Generated/Security/DataSecurityAndGovernance/ProtectionScopes/ProtectionScopesRequestBuilderGetQueryParameters.php index a388af4cba7..5515c4a82f0 100644 --- a/src/Generated/Security/DataSecurityAndGovernance/ProtectionScopes/ProtectionScopesRequestBuilderGetQueryParameters.php +++ b/src/Generated/Security/DataSecurityAndGovernance/ProtectionScopes/ProtectionScopesRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get protectionScopes from security + * Container for actions related to computing tenant-wide data protection scopes. */ class ProtectionScopesRequestBuilderGetQueryParameters { diff --git a/src/Generated/Sites/SitesRequestBuilder.php b/src/Generated/Sites/SitesRequestBuilder.php index d1a52deef49..80edce9fb2f 100644 --- a/src/Generated/Sites/SitesRequestBuilder.php +++ b/src/Generated/Sites/SitesRequestBuilder.php @@ -83,11 +83,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. + * List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. * @param SitesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/site-search?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/site-list?view=graph-rest-beta Find more info here */ public function get(?SitesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -98,7 +98,7 @@ public function get(?SitesRequestBuilderGetRequestConfiguration $requestConfigur } /** - * Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. + * List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. * @param SitesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Sites/SitesRequestBuilderGetQueryParameters.php b/src/Generated/Sites/SitesRequestBuilderGetQueryParameters.php index 128329ff415..3d4ad78ca73 100644 --- a/src/Generated/Sites/SitesRequestBuilderGetQueryParameters.php +++ b/src/Generated/Sites/SitesRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. + * List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. */ class SitesRequestBuilderGetQueryParameters { diff --git a/src/Generated/Solutions/VirtualEvents/Townhalls/Item/Sessions/Item/AttendanceReports/AttendanceReportsRequestBuilder.php b/src/Generated/Solutions/VirtualEvents/Townhalls/Item/Sessions/Item/AttendanceReports/AttendanceReportsRequestBuilder.php index 92c34c4d514..a94a7202a21 100644 --- a/src/Generated/Solutions/VirtualEvents/Townhalls/Item/Sessions/Item/AttendanceReports/AttendanceReportsRequestBuilder.php +++ b/src/Generated/Solutions/VirtualEvents/Townhalls/Item/Sessions/Item/AttendanceReports/AttendanceReportsRequestBuilder.php @@ -52,10 +52,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * The attendance reports of an online meeting. Read-only. + * Get a list of meetingAttendanceReport objects for an onlineMeeting or a virtualEvent. Each time an online meeting or a virtual event ends, an attendance report is generated for that session. * @param AttendanceReportsRequestBuilderGetRequestConfiguration|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/meetingattendancereport-list?view=graph-rest-beta Find more info here */ public function get(?AttendanceReportsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -81,7 +82,7 @@ public function post(MeetingAttendanceReport $body, ?AttendanceReportsRequestBui } /** - * The attendance reports of an online meeting. Read-only. + * Get a list of meetingAttendanceReport objects for an onlineMeeting or a virtualEvent. Each time an online meeting or a virtual event ends, an attendance report is generated for that session. * @param AttendanceReportsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Solutions/VirtualEvents/Townhalls/Item/Sessions/Item/AttendanceReports/AttendanceReportsRequestBuilderGetQueryParameters.php b/src/Generated/Solutions/VirtualEvents/Townhalls/Item/Sessions/Item/AttendanceReports/AttendanceReportsRequestBuilderGetQueryParameters.php index ce4c4ebb288..70ee70cfa3d 100644 --- a/src/Generated/Solutions/VirtualEvents/Townhalls/Item/Sessions/Item/AttendanceReports/AttendanceReportsRequestBuilderGetQueryParameters.php +++ b/src/Generated/Solutions/VirtualEvents/Townhalls/Item/Sessions/Item/AttendanceReports/AttendanceReportsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * The attendance reports of an online meeting. Read-only. + * Get a list of meetingAttendanceReport objects for an onlineMeeting or a virtualEvent. Each time an online meeting or a virtual event ends, an attendance report is generated for that session. */ class AttendanceReportsRequestBuilderGetQueryParameters { diff --git a/src/Generated/Solutions/VirtualEvents/Townhalls/Item/Sessions/Item/AttendanceReports/Item/MeetingAttendanceReportItemRequestBuilder.php b/src/Generated/Solutions/VirtualEvents/Townhalls/Item/Sessions/Item/AttendanceReports/Item/MeetingAttendanceReportItemRequestBuilder.php index 4fea59de74f..8c9b9d90d21 100644 --- a/src/Generated/Solutions/VirtualEvents/Townhalls/Item/Sessions/Item/AttendanceReports/Item/MeetingAttendanceReportItemRequestBuilder.php +++ b/src/Generated/Solutions/VirtualEvents/Townhalls/Item/Sessions/Item/AttendanceReports/Item/MeetingAttendanceReportItemRequestBuilder.php @@ -53,10 +53,11 @@ public function delete(?MeetingAttendanceReportItemRequestBuilderDeleteRequestCo } /** - * The attendance reports of an online meeting. Read-only. + * Get the meetingAttendanceReport for an onlineMeeting or a virtualEvent. When an online meeting ends, an attendance report is generated for that session. * @param MeetingAttendanceReportItemRequestBuilderGetRequestConfiguration|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/meetingattendancereport-get?view=graph-rest-beta Find more info here */ public function get(?MeetingAttendanceReportItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -99,7 +100,7 @@ public function toDeleteRequestInformation(?MeetingAttendanceReportItemRequestBu } /** - * The attendance reports of an online meeting. Read-only. + * Get the meetingAttendanceReport for an onlineMeeting or a virtualEvent. When an online meeting ends, an attendance report is generated for that session. * @param MeetingAttendanceReportItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Solutions/VirtualEvents/Townhalls/Item/Sessions/Item/AttendanceReports/Item/MeetingAttendanceReportItemRequestBuilderGetQueryParameters.php b/src/Generated/Solutions/VirtualEvents/Townhalls/Item/Sessions/Item/AttendanceReports/Item/MeetingAttendanceReportItemRequestBuilderGetQueryParameters.php index df595db029c..f8603ef7fd5 100644 --- a/src/Generated/Solutions/VirtualEvents/Townhalls/Item/Sessions/Item/AttendanceReports/Item/MeetingAttendanceReportItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Solutions/VirtualEvents/Townhalls/Item/Sessions/Item/AttendanceReports/Item/MeetingAttendanceReportItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * The attendance reports of an online meeting. Read-only. + * Get the meetingAttendanceReport for an onlineMeeting or a virtualEvent. When an online meeting ends, an attendance report is generated for that session. */ class MeetingAttendanceReportItemRequestBuilderGetQueryParameters { 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 5e6fe5f58e3..c390f2afbdb 100644 --- a/src/Generated/Teams/Item/Channels/Item/Members/Item/ConversationMemberItemRequestBuilder.php +++ b/src/Generated/Teams/Item/Channels/Item/Members/Item/ConversationMemberItemRequestBuilder.php @@ -61,12 +61,12 @@ public function get(?ConversationMemberItemRequestBuilderGetRequestConfiguration } /** - * Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. + * Update the role of a conversationMember in a team.or channel. * @param ConversationMember $body The request body * @param ConversationMemberItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/channel-update-members?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/conversationmember-update?view=graph-rest-beta Find more info here */ public function patch(ConversationMember $body, ?ConversationMemberItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -115,7 +115,7 @@ public function toGetRequestInformation(?ConversationMemberItemRequestBuilderGet } /** - * Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. + * Update the role of a conversationMember in a team.or channel. * @param ConversationMember $body The request body * @param ConversationMemberItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Users/Item/DataSecurityAndGovernance/Activities/ActivitiesRequestBuilder.php b/src/Generated/Users/Item/DataSecurityAndGovernance/Activities/ActivitiesRequestBuilder.php index 843c3a7fe0b..9032f5e0d8d 100644 --- a/src/Generated/Users/Item/DataSecurityAndGovernance/Activities/ActivitiesRequestBuilder.php +++ b/src/Generated/Users/Item/DataSecurityAndGovernance/Activities/ActivitiesRequestBuilder.php @@ -53,7 +53,7 @@ public function delete(?ActivitiesRequestBuilderDeleteRequestConfiguration $requ } /** - * Get activities from users + * Container for activity logs (content processing and audit) related to this user. ContainsTarget: true. * @param ActivitiesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -99,7 +99,7 @@ public function toDeleteRequestInformation(?ActivitiesRequestBuilderDeleteReques } /** - * Get activities from users + * Container for activity logs (content processing and audit) related to this user. ContainsTarget: true. * @param ActivitiesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Users/Item/DataSecurityAndGovernance/Activities/ActivitiesRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/DataSecurityAndGovernance/Activities/ActivitiesRequestBuilderGetQueryParameters.php index a0cd4278928..530cf8b50d8 100644 --- a/src/Generated/Users/Item/DataSecurityAndGovernance/Activities/ActivitiesRequestBuilderGetQueryParameters.php +++ b/src/Generated/Users/Item/DataSecurityAndGovernance/Activities/ActivitiesRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get activities from users + * Container for activity logs (content processing and audit) related to this user. ContainsTarget: true. */ class ActivitiesRequestBuilderGetQueryParameters { diff --git a/src/Generated/Users/Item/DataSecurityAndGovernance/Activities/ContentActivities/ContentActivitiesRequestBuilder.php b/src/Generated/Users/Item/DataSecurityAndGovernance/Activities/ContentActivities/ContentActivitiesRequestBuilder.php index 85fa3492526..7b46f64750c 100644 --- a/src/Generated/Users/Item/DataSecurityAndGovernance/Activities/ContentActivities/ContentActivitiesRequestBuilder.php +++ b/src/Generated/Users/Item/DataSecurityAndGovernance/Activities/ContentActivities/ContentActivitiesRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get contentActivities from users + * Collection of activity logs related to content processing. * @param ContentActivitiesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -81,7 +81,7 @@ public function post(ContentActivity $body, ?ContentActivitiesRequestBuilderPost } /** - * Get contentActivities from users + * Collection of activity logs related to content processing. * @param ContentActivitiesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Users/Item/DataSecurityAndGovernance/Activities/ContentActivities/ContentActivitiesRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/DataSecurityAndGovernance/Activities/ContentActivities/ContentActivitiesRequestBuilderGetQueryParameters.php index 35b19187a46..f4c60dd9bec 100644 --- a/src/Generated/Users/Item/DataSecurityAndGovernance/Activities/ContentActivities/ContentActivitiesRequestBuilderGetQueryParameters.php +++ b/src/Generated/Users/Item/DataSecurityAndGovernance/Activities/ContentActivities/ContentActivitiesRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get contentActivities from users + * Collection of activity logs related to content processing. */ class ContentActivitiesRequestBuilderGetQueryParameters { diff --git a/src/Generated/Users/Item/DataSecurityAndGovernance/Activities/ContentActivities/Item/ContentActivityItemRequestBuilder.php b/src/Generated/Users/Item/DataSecurityAndGovernance/Activities/ContentActivities/Item/ContentActivityItemRequestBuilder.php index 5dba7b60f36..753411376ff 100644 --- a/src/Generated/Users/Item/DataSecurityAndGovernance/Activities/ContentActivities/Item/ContentActivityItemRequestBuilder.php +++ b/src/Generated/Users/Item/DataSecurityAndGovernance/Activities/ContentActivities/Item/ContentActivityItemRequestBuilder.php @@ -45,7 +45,7 @@ public function delete(?ContentActivityItemRequestBuilderDeleteRequestConfigurat } /** - * Get contentActivities from users + * Collection of activity logs related to content processing. * @param ContentActivityItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -91,7 +91,7 @@ public function toDeleteRequestInformation(?ContentActivityItemRequestBuilderDel } /** - * Get contentActivities from users + * Collection of activity logs related to content processing. * @param ContentActivityItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Users/Item/DataSecurityAndGovernance/Activities/ContentActivities/Item/ContentActivityItemRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/DataSecurityAndGovernance/Activities/ContentActivities/Item/ContentActivityItemRequestBuilderGetQueryParameters.php index 1c8ab6c6f03..c0d4f76714e 100644 --- a/src/Generated/Users/Item/DataSecurityAndGovernance/Activities/ContentActivities/Item/ContentActivityItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Users/Item/DataSecurityAndGovernance/Activities/ContentActivities/Item/ContentActivityItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get contentActivities from users + * Collection of activity logs related to content processing. */ class ContentActivityItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/Users/Item/DataSecurityAndGovernance/DataSecurityAndGovernanceRequestBuilder.php b/src/Generated/Users/Item/DataSecurityAndGovernance/DataSecurityAndGovernanceRequestBuilder.php index fe69ea3c27d..44b21af4cce 100644 --- a/src/Generated/Users/Item/DataSecurityAndGovernance/DataSecurityAndGovernanceRequestBuilder.php +++ b/src/Generated/Users/Item/DataSecurityAndGovernance/DataSecurityAndGovernanceRequestBuilder.php @@ -77,7 +77,7 @@ public function delete(?DataSecurityAndGovernanceRequestBuilderDeleteRequestConf } /** - * Get dataSecurityAndGovernance from users + * The data security and governance settings for the user. Read-only. Nullable. * @param DataSecurityAndGovernanceRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -123,7 +123,7 @@ public function toDeleteRequestInformation(?DataSecurityAndGovernanceRequestBuil } /** - * Get dataSecurityAndGovernance from users + * The data security and governance settings for the user. Read-only. Nullable. * @param DataSecurityAndGovernanceRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Users/Item/DataSecurityAndGovernance/DataSecurityAndGovernanceRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/DataSecurityAndGovernance/DataSecurityAndGovernanceRequestBuilderGetQueryParameters.php index 60c600a6ae0..b93a0a5e47b 100644 --- a/src/Generated/Users/Item/DataSecurityAndGovernance/DataSecurityAndGovernanceRequestBuilderGetQueryParameters.php +++ b/src/Generated/Users/Item/DataSecurityAndGovernance/DataSecurityAndGovernanceRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get dataSecurityAndGovernance from users + * The data security and governance settings for the user. Read-only. Nullable. */ class DataSecurityAndGovernanceRequestBuilderGetQueryParameters { diff --git a/src/Generated/Users/Item/DataSecurityAndGovernance/ProcessContent/ProcessContentRequestBuilder.php b/src/Generated/Users/Item/DataSecurityAndGovernance/ProcessContent/ProcessContentRequestBuilder.php index 5d1d1f694ba..55682f6be42 100644 --- a/src/Generated/Users/Item/DataSecurityAndGovernance/ProcessContent/ProcessContentRequestBuilder.php +++ b/src/Generated/Users/Item/DataSecurityAndGovernance/ProcessContent/ProcessContentRequestBuilder.php @@ -31,11 +31,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke action processContent + * Process content against data protection policies in the context of the current user. * @param ProcessContentPostRequestBody $body The request body * @param ProcessContentRequestBuilderPostRequestConfiguration|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/userdatasecurityandgovernance-processcontent?view=graph-rest-beta Find more info here */ public function post(ProcessContentPostRequestBody $body, ?ProcessContentRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -46,7 +47,7 @@ public function post(ProcessContentPostRequestBody $body, ?ProcessContentRequest } /** - * Invoke action processContent + * Process content against data protection policies in the context of the current user. * @param ProcessContentPostRequestBody $body The request body * @param ProcessContentRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Users/Item/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilder.php b/src/Generated/Users/Item/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilder.php index c2ad9841997..70717ae9060 100644 --- a/src/Generated/Users/Item/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilder.php +++ b/src/Generated/Users/Item/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @param AppLogCollectionRequestsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -81,7 +81,7 @@ public function post(AppLogCollectionRequest $body, ?AppLogCollectionRequestsReq } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @param AppLogCollectionRequestsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Users/Item/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilderGetQueryParameters.php index 43dadb36e9b..3d22295397b 100644 --- a/src/Generated/Users/Item/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilderGetQueryParameters.php +++ b/src/Generated/Users/Item/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. */ class AppLogCollectionRequestsRequestBuilderGetQueryParameters { diff --git a/src/Generated/Users/Item/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilder.php b/src/Generated/Users/Item/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilder.php index 79dd194036a..d7520bdbc14 100644 --- a/src/Generated/Users/Item/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilder.php +++ b/src/Generated/Users/Item/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilder.php @@ -53,7 +53,7 @@ public function delete(?AppLogCollectionRequestItemRequestBuilderDeleteRequestCo } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @param AppLogCollectionRequestItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -99,7 +99,7 @@ public function toDeleteRequestInformation(?AppLogCollectionRequestItemRequestBu } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @param AppLogCollectionRequestItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Users/Item/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilderGetQueryParameters.php index 9a19dc744a6..71cd51659ac 100644 --- a/src/Generated/Users/Item/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Users/Item/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. */ class AppLogCollectionRequestItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/Users/Item/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilder.php b/src/Generated/Users/Item/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilder.php index 717af4b6fe3..b867aea8cff 100644 --- a/src/Generated/Users/Item/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilder.php +++ b/src/Generated/Users/Item/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get aiInsights from users + * The AI insights generated for an online meeting. Read-only. * @param AiInsightsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -81,7 +81,7 @@ public function post(CallAiInsight $body, ?AiInsightsRequestBuilderPostRequestCo } /** - * Get aiInsights from users + * The AI insights generated for an online meeting. Read-only. * @param AiInsightsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Users/Item/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilderGetQueryParameters.php index d69eeae4b53..703d1be0e36 100644 --- a/src/Generated/Users/Item/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilderGetQueryParameters.php +++ b/src/Generated/Users/Item/OnlineMeetings/Item/AiInsights/AiInsightsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get aiInsights from users + * The AI insights generated for an online meeting. Read-only. */ class AiInsightsRequestBuilderGetQueryParameters { diff --git a/src/Generated/Users/Item/OnlineMeetings/Item/AiInsights/Item/CallAiInsightItemRequestBuilder.php b/src/Generated/Users/Item/OnlineMeetings/Item/AiInsights/Item/CallAiInsightItemRequestBuilder.php index 3ffd3b0a328..06d1a06d752 100644 --- a/src/Generated/Users/Item/OnlineMeetings/Item/AiInsights/Item/CallAiInsightItemRequestBuilder.php +++ b/src/Generated/Users/Item/OnlineMeetings/Item/AiInsights/Item/CallAiInsightItemRequestBuilder.php @@ -45,7 +45,7 @@ public function delete(?CallAiInsightItemRequestBuilderDeleteRequestConfiguratio } /** - * Get aiInsights from users + * The AI insights generated for an online meeting. Read-only. * @param CallAiInsightItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -91,7 +91,7 @@ public function toDeleteRequestInformation(?CallAiInsightItemRequestBuilderDelet } /** - * Get aiInsights from users + * The AI insights generated for an online meeting. Read-only. * @param CallAiInsightItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Users/Item/OnlineMeetings/Item/AiInsights/Item/CallAiInsightItemRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/OnlineMeetings/Item/AiInsights/Item/CallAiInsightItemRequestBuilderGetQueryParameters.php index 72e1fad29ce..b65cfe1a84b 100644 --- a/src/Generated/Users/Item/OnlineMeetings/Item/AiInsights/Item/CallAiInsightItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Users/Item/OnlineMeetings/Item/AiInsights/Item/CallAiInsightItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get aiInsights from users + * The AI insights generated for an online meeting. Read-only. */ class CallAiInsightItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/kiota-dom-export.txt b/src/Generated/kiota-dom-export.txt index 8f3181c108e..2e8a03c043b 100644 --- a/src/Generated/kiota-dom-export.txt +++ b/src/Generated/kiota-dom-export.txt @@ -36981,6 +36981,7 @@ Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProf Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.count.CountRequestBuilderGetRequestConfiguration::|public|queryParameters:CountRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.count.CountRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(filter?:string; search?:string):CountRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.AndroidDeviceOwnerEnrollmentProfileItemRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.AndroidDeviceOwnerEnrollmentProfileItemRequestBuilder::|public|clearEnrollmentTimeDeviceMembershipTarget:ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.AndroidDeviceOwnerEnrollmentProfileItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.AndroidDeviceOwnerEnrollmentProfileItemRequestBuilder::|public|createToken:CreateTokenRequestBuilder Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.AndroidDeviceOwnerEnrollmentProfileItemRequestBuilder::|public|Delete(requestConfiguration?:AndroidDeviceOwnerEnrollmentProfileItemRequestBuilderDeleteRequestConfiguration):void @@ -36988,7 +36989,9 @@ Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProf Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.AndroidDeviceOwnerEnrollmentProfileItemRequestBuilder::|public|Patch(body:AndroidDeviceOwnerEnrollmentProfile; requestConfiguration?:AndroidDeviceOwnerEnrollmentProfileItemRequestBuilderPatchRequestConfiguration):AndroidDeviceOwnerEnrollmentProfile Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.AndroidDeviceOwnerEnrollmentProfileItemRequestBuilder::|public|pathParameters:array Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.AndroidDeviceOwnerEnrollmentProfileItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.AndroidDeviceOwnerEnrollmentProfileItemRequestBuilder::|public|retrieveEnrollmentTimeDeviceMembershipTarget:RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.AndroidDeviceOwnerEnrollmentProfileItemRequestBuilder::|public|revokeToken:RevokeTokenRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.AndroidDeviceOwnerEnrollmentProfileItemRequestBuilder::|public|setEnrollmentTimeDeviceMembershipTarget:SetEnrollmentTimeDeviceMembershipTargetRequestBuilder Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.AndroidDeviceOwnerEnrollmentProfileItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:AndroidDeviceOwnerEnrollmentProfileItemRequestBuilderDeleteRequestConfiguration):RequestInformation Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.AndroidDeviceOwnerEnrollmentProfileItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:AndroidDeviceOwnerEnrollmentProfileItemRequestBuilderGetRequestConfiguration):RequestInformation Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.AndroidDeviceOwnerEnrollmentProfileItemRequestBuilder::|public|ToPatchRequestInformation(body:AndroidDeviceOwnerEnrollmentProfile; requestConfiguration?:AndroidDeviceOwnerEnrollmentProfileItemRequestBuilderPatchRequestConfiguration):RequestInformation @@ -37005,6 +37008,16 @@ Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProf Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.AndroidDeviceOwnerEnrollmentProfileItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):AndroidDeviceOwnerEnrollmentProfileItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.AndroidDeviceOwnerEnrollmentProfileItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.AndroidDeviceOwnerEnrollmentProfileItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.clearEnrollmentTimeDeviceMembershipTarget.ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.clearEnrollmentTimeDeviceMembershipTarget.ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.clearEnrollmentTimeDeviceMembershipTarget.ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.clearEnrollmentTimeDeviceMembershipTarget.ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder::|public|Post(requestConfiguration?:ClearEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration):void +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.clearEnrollmentTimeDeviceMembershipTarget.ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.clearEnrollmentTimeDeviceMembershipTarget.ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:ClearEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.clearEnrollmentTimeDeviceMembershipTarget.ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.clearEnrollmentTimeDeviceMembershipTarget.ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder::|public|WithUrl(rawUrl:string):ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.clearEnrollmentTimeDeviceMembershipTarget.clearEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.clearEnrollmentTimeDeviceMembershipTarget.clearEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.createToken.createTokenPostRequestBody::|public|constructor():void Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.createToken.createTokenPostRequestBody::|public|getAdditionalData():array Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.createToken.createTokenPostRequestBody::|public|getBackingStore():BackingStore @@ -37026,6 +37039,16 @@ Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProf Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.createToken.CreateTokenRequestBuilder::|public|WithUrl(rawUrl:string):CreateTokenRequestBuilder Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.createToken.createTokenRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.createToken.createTokenRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.retrieveEnrollmentTimeDeviceMembershipTarget.RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.retrieveEnrollmentTimeDeviceMembershipTarget.RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.retrieveEnrollmentTimeDeviceMembershipTarget.RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.retrieveEnrollmentTimeDeviceMembershipTarget.RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder::|public|Post(requestConfiguration?:RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration):EnrollmentTimeDeviceMembershipTargetResult +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.retrieveEnrollmentTimeDeviceMembershipTarget.RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.retrieveEnrollmentTimeDeviceMembershipTarget.RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder::|public|ToPostRequestInformation(requestConfiguration?:RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.retrieveEnrollmentTimeDeviceMembershipTarget.RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.retrieveEnrollmentTimeDeviceMembershipTarget.RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder::|public|WithUrl(rawUrl:string):RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.retrieveEnrollmentTimeDeviceMembershipTarget.retrieveEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.retrieveEnrollmentTimeDeviceMembershipTarget.retrieveEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.revokeToken.RevokeTokenRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.revokeToken.RevokeTokenRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.revokeToken.RevokeTokenRequestBuilder::|public|pathParameters:array @@ -37036,6 +37059,27 @@ Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProf Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.revokeToken.RevokeTokenRequestBuilder::|public|WithUrl(rawUrl:string):RevokeTokenRequestBuilder Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.revokeToken.revokeTokenRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.revokeToken.revokeTokenRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.setEnrollmentTimeDeviceMembershipTarget.setEnrollmentTimeDeviceMembershipTargetPostRequestBody::|public|constructor():void +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.setEnrollmentTimeDeviceMembershipTarget.setEnrollmentTimeDeviceMembershipTargetPostRequestBody::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.setEnrollmentTimeDeviceMembershipTarget.setEnrollmentTimeDeviceMembershipTargetPostRequestBody::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.setEnrollmentTimeDeviceMembershipTarget.setEnrollmentTimeDeviceMembershipTargetPostRequestBody::|public|getEnrollmentTimeDeviceMembershipTargets():array +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.setEnrollmentTimeDeviceMembershipTarget.setEnrollmentTimeDeviceMembershipTargetPostRequestBody::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.setEnrollmentTimeDeviceMembershipTarget.setEnrollmentTimeDeviceMembershipTargetPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.setEnrollmentTimeDeviceMembershipTarget.setEnrollmentTimeDeviceMembershipTargetPostRequestBody::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.setEnrollmentTimeDeviceMembershipTarget.setEnrollmentTimeDeviceMembershipTargetPostRequestBody::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.setEnrollmentTimeDeviceMembershipTarget.setEnrollmentTimeDeviceMembershipTargetPostRequestBody::|public|setEnrollmentTimeDeviceMembershipTargets(value?:array):void +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.setEnrollmentTimeDeviceMembershipTarget.setEnrollmentTimeDeviceMembershipTargetPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):SetEnrollmentTimeDeviceMembershipTargetPostRequestBody +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.setEnrollmentTimeDeviceMembershipTarget.setEnrollmentTimeDeviceMembershipTargetPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.setEnrollmentTimeDeviceMembershipTarget.SetEnrollmentTimeDeviceMembershipTargetRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.setEnrollmentTimeDeviceMembershipTarget.SetEnrollmentTimeDeviceMembershipTargetRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.setEnrollmentTimeDeviceMembershipTarget.SetEnrollmentTimeDeviceMembershipTargetRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.setEnrollmentTimeDeviceMembershipTarget.SetEnrollmentTimeDeviceMembershipTargetRequestBuilder::|public|Post(body:SetEnrollmentTimeDeviceMembershipTargetPostRequestBody; requestConfiguration?:SetEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration):EnrollmentTimeDeviceMembershipTargetResult +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.setEnrollmentTimeDeviceMembershipTarget.SetEnrollmentTimeDeviceMembershipTargetRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.setEnrollmentTimeDeviceMembershipTarget.SetEnrollmentTimeDeviceMembershipTargetRequestBuilder::|public|ToPostRequestInformation(body:SetEnrollmentTimeDeviceMembershipTargetPostRequestBody; requestConfiguration?:SetEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.setEnrollmentTimeDeviceMembershipTarget.SetEnrollmentTimeDeviceMembershipTargetRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.setEnrollmentTimeDeviceMembershipTarget.SetEnrollmentTimeDeviceMembershipTargetRequestBuilder::|public|WithUrl(rawUrl:string):SetEnrollmentTimeDeviceMembershipTargetRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.setEnrollmentTimeDeviceMembershipTarget.setEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.deviceManagement.androidDeviceOwnerEnrollmentProfiles.item.setEnrollmentTimeDeviceMembershipTarget.setEnrollmentTimeDeviceMembershipTargetRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.deviceManagement.androidForWorkAppConfigurationSchemas.AndroidForWorkAppConfigurationSchemasRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.deviceManagement.androidForWorkAppConfigurationSchemas.AndroidForWorkAppConfigurationSchemasRequestBuilder::|public|ByAndroidForWorkAppConfigurationSchemaId(androidForWorkAppConfigurationSchemaId:string):AndroidForWorkAppConfigurationSchemaItemRequestBuilder Microsoft\Graph\Beta\Generated.deviceManagement.androidForWorkAppConfigurationSchemas.AndroidForWorkAppConfigurationSchemasRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void @@ -58823,6 +58867,7 @@ Microsoft\Graph\Beta\Generated.deviceManagement.reports.ReportsRequestBuilder::| Microsoft\Graph\Beta\Generated.deviceManagement.reports.ReportsRequestBuilder::|public|Patch(body:DeviceManagementReports; requestConfiguration?:ReportsRequestBuilderPatchRequestConfiguration):DeviceManagementReports Microsoft\Graph\Beta\Generated.deviceManagement.reports.ReportsRequestBuilder::|public|pathParameters:array Microsoft\Graph\Beta\Generated.deviceManagement.reports.ReportsRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.deviceManagement.reports.ReportsRequestBuilder::|public|retrieveAndroidWorkProfileDeviceMigrationStatuses:RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder Microsoft\Graph\Beta\Generated.deviceManagement.reports.ReportsRequestBuilder::|public|retrieveCloudPkiLeafCertificateReport:RetrieveCloudPkiLeafCertificateReportRequestBuilder Microsoft\Graph\Beta\Generated.deviceManagement.reports.ReportsRequestBuilder::|public|retrieveCloudPkiLeafCertificateSummaryReport:RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder Microsoft\Graph\Beta\Generated.deviceManagement.reports.ReportsRequestBuilder::|public|retrieveDeviceAppInstallationStatusReport:RetrieveDeviceAppInstallationStatusReportRequestBuilder @@ -58844,6 +58889,43 @@ Microsoft\Graph\Beta\Generated.deviceManagement.reports.reportsRequestBuilderGet Microsoft\Graph\Beta\Generated.deviceManagement.reports.reportsRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):ReportsRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.deviceManagement.reports.reportsRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.deviceManagement.reports.reportsRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.retrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody::|public|constructor():void +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.retrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.retrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.retrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.retrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody::|public|getFilter():string +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.retrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody::|public|getGroupBy():array +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.retrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody::|public|getName():string +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.retrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody::|public|getOrderBy():array +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.retrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody::|public|getSearch():string +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.retrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody::|public|getSelect():array +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.retrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody::|public|getSessionId():string +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.retrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody::|public|getSkip():int +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.retrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody::|public|getTop():int +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.retrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.retrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.retrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.retrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody::|public|setFilter(value?:string):void +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.retrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody::|public|setGroupBy(value?:array):void +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.retrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody::|public|setName(value?:string):void +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.retrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody::|public|setOrderBy(value?:array):void +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.retrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody::|public|setSearch(value?:string):void +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.retrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody::|public|setSelect(value?:array):void +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.retrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody::|public|setSessionId(value?:string):void +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.retrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody::|public|setSkip(value?:int):void +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.retrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody::|public|setTop(value?:int):void +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.retrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):RetrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.retrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder::|public|Post(body:RetrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody; requestConfiguration?:RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilderPostRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder::|public|ToPostRequestInformation(body:RetrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody; requestConfiguration?:RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder::|public|WithUrl(rawUrl:string):RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.retrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveAndroidWorkProfileDeviceMigrationStatuses.retrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveCloudPkiLeafCertificateReport.retrieveCloudPkiLeafCertificateReportPostRequestBody::|public|constructor():void Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveCloudPkiLeafCertificateReport.retrieveCloudPkiLeafCertificateReportPostRequestBody::|public|getAdditionalData():array Microsoft\Graph\Beta\Generated.deviceManagement.reports.retrieveCloudPkiLeafCertificateReport.retrieveCloudPkiLeafCertificateReportPostRequestBody::|public|getBackingStore():BackingStore @@ -69283,15 +69365,65 @@ Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.ite Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.assignments.item.WindowsQualityUpdatePolicyAssignmentItemRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(expand?:array; select?:array):WindowsQualityUpdatePolicyAssignmentItemRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.assignments.item.WindowsQualityUpdatePolicyAssignmentItemRequestBuilderPatchRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.assignments.item.WindowsQualityUpdatePolicyAssignmentItemRequestBuilderPatchRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.bulkAction.bulkActionPostRequestBody::|public|constructor():void +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.bulkAction.bulkActionPostRequestBody::|public|getAction():WindowsQualityUpdatePolicyActionType +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.bulkAction.bulkActionPostRequestBody::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.bulkAction.bulkActionPostRequestBody::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.bulkAction.bulkActionPostRequestBody::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.bulkAction.bulkActionPostRequestBody::|public|getIds():array +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.bulkAction.bulkActionPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.bulkAction.bulkActionPostRequestBody::|public|setAction(value?:WindowsQualityUpdatePolicyActionType):void +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.bulkAction.bulkActionPostRequestBody::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.bulkAction.bulkActionPostRequestBody::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.bulkAction.bulkActionPostRequestBody::|public|setIds(value?:array):void +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.bulkAction.bulkActionPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):BulkActionPostRequestBody +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.bulkAction.bulkActionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.bulkAction.BulkActionRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.bulkAction.BulkActionRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.bulkAction.BulkActionRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.bulkAction.BulkActionRequestBuilder::|public|Post(body:BulkActionPostRequestBody; requestConfiguration?:BulkActionRequestBuilderPostRequestConfiguration):BulkCatalogItemActionResult +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.bulkAction.BulkActionRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.bulkAction.BulkActionRequestBuilder::|public|ToPostRequestInformation(body:BulkActionPostRequestBody; requestConfiguration?:BulkActionRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.bulkAction.BulkActionRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.bulkAction.BulkActionRequestBuilder::|public|WithUrl(rawUrl:string):BulkActionRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.bulkAction.bulkActionRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.bulkAction.bulkActionRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.retrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse-->BaseCollectionPaginationCountResponse +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.retrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse::|public|constructor():void +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.retrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.retrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse::|public|getValue():array +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.retrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.retrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse::|public|setValue(value?:array):void +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.retrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.retrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.retrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter; ids?:string):void +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.retrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder::|public|Get(requestConfiguration?:RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetRequestConfiguration):RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.retrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.retrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.retrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.retrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.retrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder::|public|WithUrl(rawUrl:string):RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.retrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters::|public|constructor(count?:bool; filter?:string; search?:string; skip?:int; top?:int):void +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.retrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters::|public|count:bool +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.retrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters::|public|filter:string +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.retrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters::|public|search:string +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.retrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters::|public|skip:int +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.retrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters::|public|top:int +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.retrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.retrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetRequestConfiguration::|public|constructor(headers?:array; options?:array; queryParameters?:RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters):void +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.retrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetRequestConfiguration::|public|queryParameters:RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.retrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetRequestConfiguration::|static|public|createQueryParameters(count?:bool; filter?:string; search?:string; skip?:int; top?:int):RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.WindowsQualityUpdatePolicyItemRequestBuilder-->BaseRequestBuilder Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.WindowsQualityUpdatePolicyItemRequestBuilder::|public|assign:AssignRequestBuilder Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.WindowsQualityUpdatePolicyItemRequestBuilder::|public|assignments:AssignmentsRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.WindowsQualityUpdatePolicyItemRequestBuilder::|public|bulkAction:BulkActionRequestBuilder Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.WindowsQualityUpdatePolicyItemRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.WindowsQualityUpdatePolicyItemRequestBuilder::|public|Delete(requestConfiguration?:WindowsQualityUpdatePolicyItemRequestBuilderDeleteRequestConfiguration):void Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.WindowsQualityUpdatePolicyItemRequestBuilder::|public|Get(requestConfiguration?:WindowsQualityUpdatePolicyItemRequestBuilderGetRequestConfiguration):WindowsQualityUpdatePolicy Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.WindowsQualityUpdatePolicyItemRequestBuilder::|public|Patch(body:WindowsQualityUpdatePolicy; requestConfiguration?:WindowsQualityUpdatePolicyItemRequestBuilderPatchRequestConfiguration):WindowsQualityUpdatePolicy Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.WindowsQualityUpdatePolicyItemRequestBuilder::|public|pathParameters:array Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.WindowsQualityUpdatePolicyItemRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.WindowsQualityUpdatePolicyItemRequestBuilder::|public|retrieveWindowsQualityUpdateCatalogItemDetailsWithIds(ids:string):RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.WindowsQualityUpdatePolicyItemRequestBuilder::|public|ToDeleteRequestInformation(requestConfiguration?:WindowsQualityUpdatePolicyItemRequestBuilderDeleteRequestConfiguration):RequestInformation Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.WindowsQualityUpdatePolicyItemRequestBuilder::|public|ToGetRequestInformation(requestConfiguration?:WindowsQualityUpdatePolicyItemRequestBuilderGetRequestConfiguration):RequestInformation Microsoft\Graph\Beta\Generated.deviceManagement.windowsQualityUpdatePolicies.item.WindowsQualityUpdatePolicyItemRequestBuilder::|public|ToPatchRequestInformation(body:WindowsQualityUpdatePolicy; requestConfiguration?:WindowsQualityUpdatePolicyItemRequestBuilderPatchRequestConfiguration):RequestInformation @@ -186931,6 +187063,26 @@ Microsoft\Graph\Beta\Generated.models.agedAccountsReceivableCollectionResponse:: Microsoft\Graph\Beta\Generated.models.agedAccountsReceivableCollectionResponse::|public|setValue(value?:array):void Microsoft\Graph\Beta\Generated.models.agedAccountsReceivableCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):AgedAccountsReceivableCollectionResponse Microsoft\Graph\Beta\Generated.models.agedAccountsReceivable~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Beta\Generated.models.agentic.agentSignIn::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.agentic.agentSignIn::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.agentic.agentSignIn::|public|getAgentType():AgentType +Microsoft\Graph\Beta\Generated.models.agentic.agentSignIn::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.models.agentic.agentSignIn::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.agentic.agentSignIn::|public|getOdataType():string +Microsoft\Graph\Beta\Generated.models.agentic.agentSignIn::|public|getParentAppId():string +Microsoft\Graph\Beta\Generated.models.agentic.agentSignIn::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.agentic.agentSignIn::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.agentic.agentSignIn::|public|setAgentType(value?:AgentType):void +Microsoft\Graph\Beta\Generated.models.agentic.agentSignIn::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.agentic.agentSignIn::|public|setOdataType(value?:string):void +Microsoft\Graph\Beta\Generated.models.agentic.agentSignIn::|public|setParentAppId(value?:string):void +Microsoft\Graph\Beta\Generated.models.agentic.agentSignIn::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):AgentSignIn +Microsoft\Graph\Beta\Generated.models.agentic.agentSignIn~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Beta\Generated.models.agentic.agentType::0000-notAgentic +Microsoft\Graph\Beta\Generated.models.agentic.agentType::0001-agenticAppBuilder +Microsoft\Graph\Beta\Generated.models.agentic.agentType::0002-agenticApp +Microsoft\Graph\Beta\Generated.models.agentic.agentType::0003-agenticAppInstance +Microsoft\Graph\Beta\Generated.models.agentic.agentType::0004-unknownFutureValue Microsoft\Graph\Beta\Generated.models.agentStatus::0000-active Microsoft\Graph\Beta\Generated.models.agentStatus::0001-inactive Microsoft\Graph\Beta\Generated.models.aggregationOption::|public|constructor():void @@ -187779,6 +187931,7 @@ Microsoft\Graph\Beta\Generated.models.androidDeviceOwnerCompliancePolicy::|publi Microsoft\Graph\Beta\Generated.models.androidDeviceOwnerCompliancePolicy::|public|getPasswordRequired():bool Microsoft\Graph\Beta\Generated.models.androidDeviceOwnerCompliancePolicy::|public|getPasswordRequiredType():AndroidDeviceOwnerRequiredPasswordType Microsoft\Graph\Beta\Generated.models.androidDeviceOwnerCompliancePolicy::|public|getRequireNoPendingSystemUpdates():bool +Microsoft\Graph\Beta\Generated.models.androidDeviceOwnerCompliancePolicy::|public|getSecurityBlockJailbrokenDevices():bool Microsoft\Graph\Beta\Generated.models.androidDeviceOwnerCompliancePolicy::|public|getSecurityRequiredAndroidSafetyNetEvaluationType():AndroidSafetyNetEvaluationType Microsoft\Graph\Beta\Generated.models.androidDeviceOwnerCompliancePolicy::|public|getSecurityRequireIntuneAppIntegrity():bool Microsoft\Graph\Beta\Generated.models.androidDeviceOwnerCompliancePolicy::|public|getSecurityRequireSafetyNetAttestationBasicIntegrity():bool @@ -187805,6 +187958,7 @@ Microsoft\Graph\Beta\Generated.models.androidDeviceOwnerCompliancePolicy::|publi Microsoft\Graph\Beta\Generated.models.androidDeviceOwnerCompliancePolicy::|public|setPasswordRequired(value?:bool):void Microsoft\Graph\Beta\Generated.models.androidDeviceOwnerCompliancePolicy::|public|setPasswordRequiredType(value?:AndroidDeviceOwnerRequiredPasswordType):void Microsoft\Graph\Beta\Generated.models.androidDeviceOwnerCompliancePolicy::|public|setRequireNoPendingSystemUpdates(value?:bool):void +Microsoft\Graph\Beta\Generated.models.androidDeviceOwnerCompliancePolicy::|public|setSecurityBlockJailbrokenDevices(value?:bool):void Microsoft\Graph\Beta\Generated.models.androidDeviceOwnerCompliancePolicy::|public|setSecurityRequiredAndroidSafetyNetEvaluationType(value?:AndroidSafetyNetEvaluationType):void Microsoft\Graph\Beta\Generated.models.androidDeviceOwnerCompliancePolicy::|public|setSecurityRequireIntuneAppIntegrity(value?:bool):void Microsoft\Graph\Beta\Generated.models.androidDeviceOwnerCompliancePolicy::|public|setSecurityRequireSafetyNetAttestationBasicIntegrity(value?:bool):void @@ -196060,6 +196214,21 @@ Microsoft\Graph\Beta\Generated.models.builtInIdentityProvider::|public|Serialize Microsoft\Graph\Beta\Generated.models.builtInIdentityProvider::|public|setIdentityProviderType(value?:string):void Microsoft\Graph\Beta\Generated.models.builtInIdentityProvider::|public|setState(value?:IdentityProviderState):void Microsoft\Graph\Beta\Generated.models.builtInIdentityProvider::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):BuiltInIdentityProvider +Microsoft\Graph\Beta\Generated.models.bulkCatalogItemActionResult::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.bulkCatalogItemActionResult::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.bulkCatalogItemActionResult::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.models.bulkCatalogItemActionResult::|public|getFailedIds():array +Microsoft\Graph\Beta\Generated.models.bulkCatalogItemActionResult::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.bulkCatalogItemActionResult::|public|getOdataType():string +Microsoft\Graph\Beta\Generated.models.bulkCatalogItemActionResult::|public|getSuccessfulIds():array +Microsoft\Graph\Beta\Generated.models.bulkCatalogItemActionResult::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.bulkCatalogItemActionResult::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.bulkCatalogItemActionResult::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.bulkCatalogItemActionResult::|public|setFailedIds(value?:array):void +Microsoft\Graph\Beta\Generated.models.bulkCatalogItemActionResult::|public|setOdataType(value?:string):void +Microsoft\Graph\Beta\Generated.models.bulkCatalogItemActionResult::|public|setSuccessfulIds(value?:array):void +Microsoft\Graph\Beta\Generated.models.bulkCatalogItemActionResult::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):BulkCatalogItemActionResult +Microsoft\Graph\Beta\Generated.models.bulkCatalogItemActionResult~~>AdditionalDataHolder; BackedModel; Parsable Microsoft\Graph\Beta\Generated.models.bulkDriverActionResult::|public|constructor():void Microsoft\Graph\Beta\Generated.models.bulkDriverActionResult::|public|getAdditionalData():array Microsoft\Graph\Beta\Generated.models.bulkDriverActionResult::|public|getBackingStore():BackingStore @@ -216146,16 +216315,14 @@ Microsoft\Graph\Beta\Generated.models.enrollmentTimeDeviceMembershipTargetStatus Microsoft\Graph\Beta\Generated.models.enrollmentTimeDeviceMembershipTargetStatus::|public|setTargetValidationErrorCode(value?:EnrollmentTimeDeviceMembershipTargetValidationErrorCode):void Microsoft\Graph\Beta\Generated.models.enrollmentTimeDeviceMembershipTargetStatus::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):EnrollmentTimeDeviceMembershipTargetStatus Microsoft\Graph\Beta\Generated.models.enrollmentTimeDeviceMembershipTargetStatus~~>AdditionalDataHolder; BackedModel; Parsable -Microsoft\Graph\Beta\Generated.models.enrollmentTimeDeviceMembershipTargetType::0000-unknown -Microsoft\Graph\Beta\Generated.models.enrollmentTimeDeviceMembershipTargetType::0001-staticSecurityGroup -Microsoft\Graph\Beta\Generated.models.enrollmentTimeDeviceMembershipTargetType::0002-unknownFutureValue -Microsoft\Graph\Beta\Generated.models.enrollmentTimeDeviceMembershipTargetValidationErrorCode::0000-unknown -Microsoft\Graph\Beta\Generated.models.enrollmentTimeDeviceMembershipTargetValidationErrorCode::0001-securityGroupNotFound -Microsoft\Graph\Beta\Generated.models.enrollmentTimeDeviceMembershipTargetValidationErrorCode::0002-notSecurityGroup -Microsoft\Graph\Beta\Generated.models.enrollmentTimeDeviceMembershipTargetValidationErrorCode::0003-notStaticSecurityGroup -Microsoft\Graph\Beta\Generated.models.enrollmentTimeDeviceMembershipTargetValidationErrorCode::0004-firstPartyAppNotAnOwner -Microsoft\Graph\Beta\Generated.models.enrollmentTimeDeviceMembershipTargetValidationErrorCode::0005-securityGroupNotInCallerScope -Microsoft\Graph\Beta\Generated.models.enrollmentTimeDeviceMembershipTargetValidationErrorCode::0006-unknownFutureValue +Microsoft\Graph\Beta\Generated.models.enrollmentTimeDeviceMembershipTargetType::0000-staticSecurityGroup +Microsoft\Graph\Beta\Generated.models.enrollmentTimeDeviceMembershipTargetType::0001-unknownFutureValue +Microsoft\Graph\Beta\Generated.models.enrollmentTimeDeviceMembershipTargetValidationErrorCode::0000-securityGroupNotFound +Microsoft\Graph\Beta\Generated.models.enrollmentTimeDeviceMembershipTargetValidationErrorCode::0001-notSecurityGroup +Microsoft\Graph\Beta\Generated.models.enrollmentTimeDeviceMembershipTargetValidationErrorCode::0002-notStaticSecurityGroup +Microsoft\Graph\Beta\Generated.models.enrollmentTimeDeviceMembershipTargetValidationErrorCode::0003-firstPartyAppNotAnOwner +Microsoft\Graph\Beta\Generated.models.enrollmentTimeDeviceMembershipTargetValidationErrorCode::0004-securityGroupNotInCallerScope +Microsoft\Graph\Beta\Generated.models.enrollmentTimeDeviceMembershipTargetValidationErrorCode::0005-unknownFutureValue Microsoft\Graph\Beta\Generated.models.enrollmentTimeDeviceMembershipTarget~~>AdditionalDataHolder; BackedModel; Parsable Microsoft\Graph\Beta\Generated.models.enrollmentTroubleshootingEvent-->DeviceManagementTroubleshootingEvent Microsoft\Graph\Beta\Generated.models.enrollmentTroubleshootingEvent::|public|constructor():void @@ -225087,6 +225254,7 @@ Microsoft\Graph\Beta\Generated.models.iosMinimumOperatingSystem::|public|getV140 Microsoft\Graph\Beta\Generated.models.iosMinimumOperatingSystem::|public|getV150():bool Microsoft\Graph\Beta\Generated.models.iosMinimumOperatingSystem::|public|getV160():bool Microsoft\Graph\Beta\Generated.models.iosMinimumOperatingSystem::|public|getV170():bool +Microsoft\Graph\Beta\Generated.models.iosMinimumOperatingSystem::|public|getV180():bool Microsoft\Graph\Beta\Generated.models.iosMinimumOperatingSystem::|public|getV80():bool Microsoft\Graph\Beta\Generated.models.iosMinimumOperatingSystem::|public|getV90():bool Microsoft\Graph\Beta\Generated.models.iosMinimumOperatingSystem::|public|Serialize(writer:ISerializationWriter):void @@ -225101,6 +225269,7 @@ Microsoft\Graph\Beta\Generated.models.iosMinimumOperatingSystem::|public|setV140 Microsoft\Graph\Beta\Generated.models.iosMinimumOperatingSystem::|public|setV150(value?:bool):void Microsoft\Graph\Beta\Generated.models.iosMinimumOperatingSystem::|public|setV160(value?:bool):void Microsoft\Graph\Beta\Generated.models.iosMinimumOperatingSystem::|public|setV170(value?:bool):void +Microsoft\Graph\Beta\Generated.models.iosMinimumOperatingSystem::|public|setV180(value?:bool):void Microsoft\Graph\Beta\Generated.models.iosMinimumOperatingSystem::|public|setV80(value?:bool):void Microsoft\Graph\Beta\Generated.models.iosMinimumOperatingSystem::|public|setV90(value?:bool):void Microsoft\Graph\Beta\Generated.models.iosMinimumOperatingSystem::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):IosMinimumOperatingSystem @@ -228385,6 +228554,7 @@ Microsoft\Graph\Beta\Generated.models.macOSMinimumOperatingSystem::|public|getV1 Microsoft\Graph\Beta\Generated.models.macOSMinimumOperatingSystem::|public|getV120():bool Microsoft\Graph\Beta\Generated.models.macOSMinimumOperatingSystem::|public|getV130():bool Microsoft\Graph\Beta\Generated.models.macOSMinimumOperatingSystem::|public|getV140():bool +Microsoft\Graph\Beta\Generated.models.macOSMinimumOperatingSystem::|public|getV150():bool Microsoft\Graph\Beta\Generated.models.macOSMinimumOperatingSystem::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Beta\Generated.models.macOSMinimumOperatingSystem::|public|setAdditionalData(value?:array):void Microsoft\Graph\Beta\Generated.models.macOSMinimumOperatingSystem::|public|setBackingStore(value:BackingStore):void @@ -228402,6 +228572,7 @@ Microsoft\Graph\Beta\Generated.models.macOSMinimumOperatingSystem::|public|setV1 Microsoft\Graph\Beta\Generated.models.macOSMinimumOperatingSystem::|public|setV120(value?:bool):void Microsoft\Graph\Beta\Generated.models.macOSMinimumOperatingSystem::|public|setV130(value?:bool):void Microsoft\Graph\Beta\Generated.models.macOSMinimumOperatingSystem::|public|setV140(value?:bool):void +Microsoft\Graph\Beta\Generated.models.macOSMinimumOperatingSystem::|public|setV150(value?:bool):void Microsoft\Graph\Beta\Generated.models.macOSMinimumOperatingSystem::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):MacOSMinimumOperatingSystem Microsoft\Graph\Beta\Generated.models.macOSMinimumOperatingSystem~~>AdditionalDataHolder; BackedModel; Parsable Microsoft\Graph\Beta\Generated.models.macOSOfficeSuiteApp-->MobileApp @@ -235047,7 +235218,9 @@ Microsoft\Graph\Beta\Generated.models.mobileLobApp::|static|public|CreateFromDis Microsoft\Graph\Beta\Generated.models.mobileThreatDefenseConnector-->Entity Microsoft\Graph\Beta\Generated.models.mobileThreatDefenseConnector::|public|constructor():void Microsoft\Graph\Beta\Generated.models.mobileThreatDefenseConnector::|public|getAllowPartnerToCollectIOSApplicationMetadata():bool +Microsoft\Graph\Beta\Generated.models.mobileThreatDefenseConnector::|public|getAllowPartnerToCollectIosCertificateMetadata():bool Microsoft\Graph\Beta\Generated.models.mobileThreatDefenseConnector::|public|getAllowPartnerToCollectIOSPersonalApplicationMetadata():bool +Microsoft\Graph\Beta\Generated.models.mobileThreatDefenseConnector::|public|getAllowPartnerToCollectIosPersonalCertificateMetadata():bool Microsoft\Graph\Beta\Generated.models.mobileThreatDefenseConnector::|public|getAndroidDeviceBlockedOnMissingPartnerData():bool Microsoft\Graph\Beta\Generated.models.mobileThreatDefenseConnector::|public|getAndroidEnabled():bool Microsoft\Graph\Beta\Generated.models.mobileThreatDefenseConnector::|public|getAndroidMobileApplicationManagementEnabled():bool @@ -235068,7 +235241,9 @@ Microsoft\Graph\Beta\Generated.models.mobileThreatDefenseConnector::|public|getW Microsoft\Graph\Beta\Generated.models.mobileThreatDefenseConnector::|public|OdataType:string Microsoft\Graph\Beta\Generated.models.mobileThreatDefenseConnector::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Beta\Generated.models.mobileThreatDefenseConnector::|public|setAllowPartnerToCollectIOSApplicationMetadata(value?:bool):void +Microsoft\Graph\Beta\Generated.models.mobileThreatDefenseConnector::|public|setAllowPartnerToCollectIosCertificateMetadata(value?:bool):void Microsoft\Graph\Beta\Generated.models.mobileThreatDefenseConnector::|public|setAllowPartnerToCollectIOSPersonalApplicationMetadata(value?:bool):void +Microsoft\Graph\Beta\Generated.models.mobileThreatDefenseConnector::|public|setAllowPartnerToCollectIosPersonalCertificateMetadata(value?:bool):void Microsoft\Graph\Beta\Generated.models.mobileThreatDefenseConnector::|public|setAndroidDeviceBlockedOnMissingPartnerData(value?:bool):void Microsoft\Graph\Beta\Generated.models.mobileThreatDefenseConnector::|public|setAndroidEnabled(value?:bool):void Microsoft\Graph\Beta\Generated.models.mobileThreatDefenseConnector::|public|setAndroidMobileApplicationManagementEnabled(value?:bool):void @@ -239771,7 +239946,8 @@ Microsoft\Graph\Beta\Generated.models.operationApprovalPolicySet~~>AdditionalDat Microsoft\Graph\Beta\Generated.models.operationApprovalPolicyType::0000-unknown Microsoft\Graph\Beta\Generated.models.operationApprovalPolicyType::0001-app Microsoft\Graph\Beta\Generated.models.operationApprovalPolicyType::0002-script -Microsoft\Graph\Beta\Generated.models.operationApprovalPolicyType::0003-unknownFutureValue +Microsoft\Graph\Beta\Generated.models.operationApprovalPolicyType::0003-role +Microsoft\Graph\Beta\Generated.models.operationApprovalPolicyType::0004-unknownFutureValue Microsoft\Graph\Beta\Generated.models.operationApprovalRequest-->Entity Microsoft\Graph\Beta\Generated.models.operationApprovalRequest::|public|constructor():void Microsoft\Graph\Beta\Generated.models.operationApprovalRequest::|public|getApprovalJustification():string @@ -262861,6 +263037,7 @@ Microsoft\Graph\Beta\Generated.models.shipmentMethodCollectionResponse::|static| Microsoft\Graph\Beta\Generated.models.shipmentMethod~~>AdditionalDataHolder; BackedModel; Parsable Microsoft\Graph\Beta\Generated.models.signIn-->Entity Microsoft\Graph\Beta\Generated.models.signIn::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.signIn::|public|getAgent():AgentSignIn Microsoft\Graph\Beta\Generated.models.signIn::|public|getAppDisplayName():string Microsoft\Graph\Beta\Generated.models.signIn::|public|getAppId():string Microsoft\Graph\Beta\Generated.models.signIn::|public|getAppliedConditionalAccessPolicies():array @@ -262938,6 +263115,7 @@ Microsoft\Graph\Beta\Generated.models.signIn::|public|getUserPrincipalName():str Microsoft\Graph\Beta\Generated.models.signIn::|public|getUserType():SignInUserType Microsoft\Graph\Beta\Generated.models.signIn::|public|OdataType:string Microsoft\Graph\Beta\Generated.models.signIn::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.signIn::|public|setAgent(value?:AgentSignIn):void Microsoft\Graph\Beta\Generated.models.signIn::|public|setAppDisplayName(value?:string):void Microsoft\Graph\Beta\Generated.models.signIn::|public|setAppId(value?:string):void Microsoft\Graph\Beta\Generated.models.signIn::|public|setAppliedConditionalAccessPolicies(value?:array):void @@ -274770,6 +274948,7 @@ Microsoft\Graph\Beta\Generated.models.win32CatalogAppAssignmentSettings::|static Microsoft\Graph\Beta\Generated.models.win32LobApp-->MobileLobApp Microsoft\Graph\Beta\Generated.models.win32LobApp::|public|constructor():void Microsoft\Graph\Beta\Generated.models.win32LobApp::|public|getAllowAvailableUninstall():bool +Microsoft\Graph\Beta\Generated.models.win32LobApp::|public|getAllowedArchitectures():WindowsArchitecture Microsoft\Graph\Beta\Generated.models.win32LobApp::|public|getApplicableArchitectures():WindowsArchitecture Microsoft\Graph\Beta\Generated.models.win32LobApp::|public|getDetectionRules():array Microsoft\Graph\Beta\Generated.models.win32LobApp::|public|getDisplayVersion():string @@ -274791,6 +274970,7 @@ Microsoft\Graph\Beta\Generated.models.win32LobApp::|public|getUninstallCommandLi Microsoft\Graph\Beta\Generated.models.win32LobApp::|public|OdataType:string Microsoft\Graph\Beta\Generated.models.win32LobApp::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Beta\Generated.models.win32LobApp::|public|setAllowAvailableUninstall(value?:bool):void +Microsoft\Graph\Beta\Generated.models.win32LobApp::|public|setAllowedArchitectures(value?:WindowsArchitecture):void Microsoft\Graph\Beta\Generated.models.win32LobApp::|public|setApplicableArchitectures(value?:WindowsArchitecture):void Microsoft\Graph\Beta\Generated.models.win32LobApp::|public|setDetectionRules(value?:array):void Microsoft\Graph\Beta\Generated.models.win32LobApp::|public|setDisplayVersion(value?:string):void @@ -279420,6 +279600,29 @@ Microsoft\Graph\Beta\Generated.models.windowsProtectionState::|public|setSignatu Microsoft\Graph\Beta\Generated.models.windowsProtectionState::|public|setSignatureVersion(value?:string):void Microsoft\Graph\Beta\Generated.models.windowsProtectionState::|public|setTamperProtectionEnabled(value?:bool):void Microsoft\Graph\Beta\Generated.models.windowsProtectionState::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):WindowsProtectionState +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateApprovalSetting::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateApprovalSetting::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateApprovalSetting::|public|getApprovalMethodType():WindowsQualityUpdatePolicyApprovalMethodType +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateApprovalSetting::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateApprovalSetting::|public|getDeferredDeploymentInDay():int +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateApprovalSetting::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateApprovalSetting::|public|getOdataType():string +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateApprovalSetting::|public|getWindowsQualityUpdateCadence():WindowsQualityUpdateCadence +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateApprovalSetting::|public|getWindowsQualityUpdateCategory():WindowsQualityUpdateCategory +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateApprovalSetting::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateApprovalSetting::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateApprovalSetting::|public|setApprovalMethodType(value?:WindowsQualityUpdatePolicyApprovalMethodType):void +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateApprovalSetting::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateApprovalSetting::|public|setDeferredDeploymentInDay(value?:int):void +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateApprovalSetting::|public|setOdataType(value?:string):void +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateApprovalSetting::|public|setWindowsQualityUpdateCadence(value?:WindowsQualityUpdateCadence):void +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateApprovalSetting::|public|setWindowsQualityUpdateCategory(value?:WindowsQualityUpdateCategory):void +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateApprovalSetting::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):WindowsQualityUpdateApprovalSetting +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateApprovalSetting~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateApprovalStatus::0000-unknown +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateApprovalStatus::0001-approved +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateApprovalStatus::0002-suspended +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateApprovalStatus::0003-unknownFutureValue Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateCadence::0000-monthly Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateCadence::0001-outOfBand Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateCadence::0002-unknownFutureValue @@ -279439,6 +279642,23 @@ Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateCatalogItem::|public|s Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateCatalogItem::|public|setProductRevisions(value?:array):void Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateCatalogItem::|public|setQualityUpdateCadence(value?:WindowsQualityUpdateCadence):void Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateCatalogItem::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):WindowsQualityUpdateCatalogItem +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateCatalogItemPolicyDetail::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateCatalogItemPolicyDetail::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateCatalogItemPolicyDetail::|public|getApprovalStatus():WindowsQualityUpdateApprovalStatus +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateCatalogItemPolicyDetail::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateCatalogItemPolicyDetail::|public|getCatalogItemId():string +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateCatalogItemPolicyDetail::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateCatalogItemPolicyDetail::|public|getOdataType():string +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateCatalogItemPolicyDetail::|public|getPolicyId():string +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateCatalogItemPolicyDetail::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateCatalogItemPolicyDetail::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateCatalogItemPolicyDetail::|public|setApprovalStatus(value?:WindowsQualityUpdateApprovalStatus):void +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateCatalogItemPolicyDetail::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateCatalogItemPolicyDetail::|public|setCatalogItemId(value?:string):void +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateCatalogItemPolicyDetail::|public|setOdataType(value?:string):void +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateCatalogItemPolicyDetail::|public|setPolicyId(value?:string):void +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateCatalogItemPolicyDetail::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):WindowsQualityUpdateCatalogItemPolicyDetail +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateCatalogItemPolicyDetail~~>AdditionalDataHolder; BackedModel; Parsable Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateCatalogProductRevision::|public|constructor():void Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateCatalogProductRevision::|public|getAdditionalData():array Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateCatalogProductRevision::|public|getBackingStore():BackingStore @@ -279467,6 +279687,7 @@ Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateCategory::0001-securit Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateCategory::0002-nonSecurity Microsoft\Graph\Beta\Generated.models.windowsQualityUpdatePolicy-->Entity Microsoft\Graph\Beta\Generated.models.windowsQualityUpdatePolicy::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdatePolicy::|public|getApprovalSettings():array Microsoft\Graph\Beta\Generated.models.windowsQualityUpdatePolicy::|public|getAssignments():array Microsoft\Graph\Beta\Generated.models.windowsQualityUpdatePolicy::|public|getCreatedDateTime():DateTime Microsoft\Graph\Beta\Generated.models.windowsQualityUpdatePolicy::|public|getDescription():string @@ -279477,6 +279698,7 @@ Microsoft\Graph\Beta\Generated.models.windowsQualityUpdatePolicy::|public|getLas Microsoft\Graph\Beta\Generated.models.windowsQualityUpdatePolicy::|public|getRoleScopeTagIds():array Microsoft\Graph\Beta\Generated.models.windowsQualityUpdatePolicy::|public|OdataType:string Microsoft\Graph\Beta\Generated.models.windowsQualityUpdatePolicy::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdatePolicy::|public|setApprovalSettings(value?:array):void Microsoft\Graph\Beta\Generated.models.windowsQualityUpdatePolicy::|public|setAssignments(value?:array):void Microsoft\Graph\Beta\Generated.models.windowsQualityUpdatePolicy::|public|setCreatedDateTime(value?:DateTime):void Microsoft\Graph\Beta\Generated.models.windowsQualityUpdatePolicy::|public|setDescription(value?:string):void @@ -279485,6 +279707,12 @@ Microsoft\Graph\Beta\Generated.models.windowsQualityUpdatePolicy::|public|setHot Microsoft\Graph\Beta\Generated.models.windowsQualityUpdatePolicy::|public|setLastModifiedDateTime(value?:DateTime):void Microsoft\Graph\Beta\Generated.models.windowsQualityUpdatePolicy::|public|setRoleScopeTagIds(value?:array):void Microsoft\Graph\Beta\Generated.models.windowsQualityUpdatePolicy::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):WindowsQualityUpdatePolicy +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdatePolicyActionType::0000-approve +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdatePolicyActionType::0001-suspend +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdatePolicyActionType::0002-unknownFutureValue +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdatePolicyApprovalMethodType::0000-manual +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdatePolicyApprovalMethodType::0001-automatic +Microsoft\Graph\Beta\Generated.models.windowsQualityUpdatePolicyApprovalMethodType::0002-unknownFutureValue Microsoft\Graph\Beta\Generated.models.windowsQualityUpdatePolicyAssignment-->Entity Microsoft\Graph\Beta\Generated.models.windowsQualityUpdatePolicyAssignment::|public|constructor():void Microsoft\Graph\Beta\Generated.models.windowsQualityUpdatePolicyAssignment::|public|GetFieldDeserializers():array @@ -279587,6 +279815,14 @@ Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateProfileCollectionRespo Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateProfileCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateProfileCollectionResponse::|public|setValue(value?:array):void Microsoft\Graph\Beta\Generated.models.windowsQualityUpdateProfileCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):WindowsQualityUpdateProfileCollectionResponse +Microsoft\Graph\Beta\Generated.models.windowsRestoreDeviceEnrollmentConfiguration-->DeviceEnrollmentConfiguration +Microsoft\Graph\Beta\Generated.models.windowsRestoreDeviceEnrollmentConfiguration::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.windowsRestoreDeviceEnrollmentConfiguration::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.windowsRestoreDeviceEnrollmentConfiguration::|public|getState():Enablement +Microsoft\Graph\Beta\Generated.models.windowsRestoreDeviceEnrollmentConfiguration::|public|OdataType:string +Microsoft\Graph\Beta\Generated.models.windowsRestoreDeviceEnrollmentConfiguration::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.windowsRestoreDeviceEnrollmentConfiguration::|public|setState(value?:Enablement):void +Microsoft\Graph\Beta\Generated.models.windowsRestoreDeviceEnrollmentConfiguration::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):WindowsRestoreDeviceEnrollmentConfiguration Microsoft\Graph\Beta\Generated.models.windowsSetting-->Entity Microsoft\Graph\Beta\Generated.models.windowsSetting::|public|constructor():void Microsoft\Graph\Beta\Generated.models.windowsSetting::|public|GetFieldDeserializers():array @@ -282322,6 +282558,7 @@ Microsoft\Graph\Beta\Generated.models.x509CertificateAffinityLevel::0002-unknown Microsoft\Graph\Beta\Generated.models.x509CertificateAuthenticationMethodConfiguration-->AuthenticationMethodConfiguration Microsoft\Graph\Beta\Generated.models.x509CertificateAuthenticationMethodConfiguration::|public|constructor():void Microsoft\Graph\Beta\Generated.models.x509CertificateAuthenticationMethodConfiguration::|public|getAuthenticationModeConfiguration():X509CertificateAuthenticationModeConfiguration +Microsoft\Graph\Beta\Generated.models.x509CertificateAuthenticationMethodConfiguration::|public|getCertificateAuthorityScopes():array Microsoft\Graph\Beta\Generated.models.x509CertificateAuthenticationMethodConfiguration::|public|getCertificateUserBindings():array Microsoft\Graph\Beta\Generated.models.x509CertificateAuthenticationMethodConfiguration::|public|GetFieldDeserializers():array Microsoft\Graph\Beta\Generated.models.x509CertificateAuthenticationMethodConfiguration::|public|getIncludeTargets():array @@ -282329,6 +282566,7 @@ Microsoft\Graph\Beta\Generated.models.x509CertificateAuthenticationMethodConfigu Microsoft\Graph\Beta\Generated.models.x509CertificateAuthenticationMethodConfiguration::|public|OdataType:string Microsoft\Graph\Beta\Generated.models.x509CertificateAuthenticationMethodConfiguration::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Beta\Generated.models.x509CertificateAuthenticationMethodConfiguration::|public|setAuthenticationModeConfiguration(value?:X509CertificateAuthenticationModeConfiguration):void +Microsoft\Graph\Beta\Generated.models.x509CertificateAuthenticationMethodConfiguration::|public|setCertificateAuthorityScopes(value?:array):void Microsoft\Graph\Beta\Generated.models.x509CertificateAuthenticationMethodConfiguration::|public|setCertificateUserBindings(value?:array):void Microsoft\Graph\Beta\Generated.models.x509CertificateAuthenticationMethodConfiguration::|public|setIncludeTargets(value?:array):void Microsoft\Graph\Beta\Generated.models.x509CertificateAuthenticationMethodConfiguration::|public|setIssuerHintsConfiguration(value?:X509CertificateIssuerHintsConfiguration):void @@ -282353,6 +282591,23 @@ Microsoft\Graph\Beta\Generated.models.x509CertificateAuthenticationModeConfigura Microsoft\Graph\Beta\Generated.models.x509CertificateAuthenticationModeConfiguration::|public|setX509CertificateDefaultRequiredAffinityLevel(value?:X509CertificateAffinityLevel):void Microsoft\Graph\Beta\Generated.models.x509CertificateAuthenticationModeConfiguration::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):X509CertificateAuthenticationModeConfiguration Microsoft\Graph\Beta\Generated.models.x509CertificateAuthenticationModeConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Beta\Generated.models.x509CertificateAuthorityScope::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.x509CertificateAuthorityScope::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.x509CertificateAuthorityScope::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.models.x509CertificateAuthorityScope::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.models.x509CertificateAuthorityScope::|public|getIncludeTargets():array +Microsoft\Graph\Beta\Generated.models.x509CertificateAuthorityScope::|public|getOdataType():string +Microsoft\Graph\Beta\Generated.models.x509CertificateAuthorityScope::|public|getPublicKeyInfrastructureIdentifier():string +Microsoft\Graph\Beta\Generated.models.x509CertificateAuthorityScope::|public|getSubjectKeyIdentifier():string +Microsoft\Graph\Beta\Generated.models.x509CertificateAuthorityScope::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.x509CertificateAuthorityScope::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.x509CertificateAuthorityScope::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.models.x509CertificateAuthorityScope::|public|setIncludeTargets(value?:array):void +Microsoft\Graph\Beta\Generated.models.x509CertificateAuthorityScope::|public|setOdataType(value?:string):void +Microsoft\Graph\Beta\Generated.models.x509CertificateAuthorityScope::|public|setPublicKeyInfrastructureIdentifier(value?:string):void +Microsoft\Graph\Beta\Generated.models.x509CertificateAuthorityScope::|public|setSubjectKeyIdentifier(value?:string):void +Microsoft\Graph\Beta\Generated.models.x509CertificateAuthorityScope::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):X509CertificateAuthorityScope +Microsoft\Graph\Beta\Generated.models.x509CertificateAuthorityScope~~>AdditionalDataHolder; BackedModel; Parsable Microsoft\Graph\Beta\Generated.models.x509CertificateCombinationConfiguration-->AuthenticationCombinationConfiguration Microsoft\Graph\Beta\Generated.models.x509CertificateCombinationConfiguration::|public|constructor():void Microsoft\Graph\Beta\Generated.models.x509CertificateCombinationConfiguration::|public|getAllowedIssuerSkis():array diff --git a/src/Generated/kiota-lock.json b/src/Generated/kiota-lock.json index e8cde0e20cd..2674e43144e 100644 --- a/src/Generated/kiota-lock.json +++ b/src/Generated/kiota-lock.json @@ -1,8 +1,8 @@ { - "descriptionHash": "5CE7921A01946C1E1792D0719BDEA42D3C6A63D790C632FBB39CDE5BE9A939666A862ED398175F4E6278FC3652868D478E55020702254F00DEF34AB60891C89F", + "descriptionHash": "6516F0177EBE1D31E055A71F3E57E2619154DA13E476CEAE9328855C01EB1812B43C65D6DEEE30BF0AF0BBA91CAE56910333B15AC9E8224B7A17959DA6569EFA", "descriptionLocation": "../../msgraph-metadata/clean_beta_openapi/openapi.yaml", "lockFileVersion": "1.0.0", - "kiotaVersion": "1.25.1", + "kiotaVersion": "1.27.0", "clientClassName": "BaseGraphClient", "typeAccessModifier": "Public", "clientNamespaceName": "Microsoft\\Graph\\Beta\\Generated",