From 8bcf9484295b6672a6481a21b84b28e210a2f1a8 Mon Sep 17 00:00:00 2001 From: Microsoft Graph DevX Tooling Date: Tue, 19 May 2026 15:42:10 +0000 Subject: [PATCH] feat(generation): update request builders and models Update generated files with build 219281 --- .../CreateImportSessionRequestBuilder.php | 5 +- .../ExportItems/ExportItemsRequestBuilder.php | 5 +- .../Folders/Delta/DeltaRequestBuilder.php | 5 +- .../DeltaRequestBuilderGetQueryParameters.php | 2 +- .../Item/Folders/FoldersRequestBuilder.php | 5 +- ...oldersRequestBuilderGetQueryParameters.php | 2 +- .../ChildFoldersRequestBuilder.php | 5 +- ...oldersRequestBuilderGetQueryParameters.php | 2 +- .../Delta/DeltaRequestBuilder.php | 5 +- .../DeltaRequestBuilderGetQueryParameters.php | 2 +- .../Item/Items/Delta/DeltaRequestBuilder.php | 4 +- .../DeltaRequestBuilderGetQueryParameters.php | 2 +- .../Item/MailboxItemItemRequestBuilder.php | 4 +- ...emItemRequestBuilderGetQueryParameters.php | 2 +- .../Item/Items/ItemsRequestBuilder.php | 4 +- .../ItemsRequestBuilderGetQueryParameters.php | 2 +- .../Item/MailboxFolderItemRequestBuilder.php | 4 +- ...erItemRequestBuilderGetQueryParameters.php | 2 +- .../Item/Items/Delta/DeltaRequestBuilder.php | 5 +- .../DeltaRequestBuilderGetQueryParameters.php | 2 +- .../Item/MailboxItemItemRequestBuilder.php | 5 +- ...emItemRequestBuilderGetQueryParameters.php | 2 +- .../Item/Items/ItemsRequestBuilder.php | 5 +- .../ItemsRequestBuilderGetQueryParameters.php | 2 +- .../Item/MailboxFolderItemRequestBuilder.php | 5 +- ...erItemRequestBuilderGetQueryParameters.php | 2 +- .../Item/MailboxItemRequestBuilder.php | 4 +- ...oxItemRequestBuilderGetQueryParameters.php | 2 +- .../Mailboxes/MailboxesRequestBuilder.php | 4 +- ...lboxesRequestBuilderGetQueryParameters.php | 2 +- .../CompleteMigrationRequestBuilder.php | 5 +- .../StartMigrationRequestBuilder.php | 5 +- .../CompleteMigrationRequestBuilder.php | 4 +- .../StartMigrationRequestBuilder.php | 5 +- .../CompleteMigrationRequestBuilder.php | 4 +- .../StartMigrationRequestBuilder.php | 5 +- .../AppManagementApplicationConfiguration.php | 22 ++ .../AppManagementPolicyActorExemptions.php | 139 ++++++++++ .../AuthenticationMethodConfiguration.php | 1 + .../Models/AuthenticationMethodTarget.php | 1 + src/Generated/Models/BackupRestoreRoot.php | 12 +- .../Models/BrowseQueryResponseItem.php | 20 +- src/Generated/Models/BrowseSessionBase.php | 20 +- src/Generated/Models/Channel.php | 8 +- src/Generated/Models/Chat.php | 8 +- ...mAppManagementApplicationConfiguration.php | 136 ++++++++++ .../CustomAppManagementConfiguration.php | 22 ++ ...tomSecurityAttributeComparisonOperator.php | 10 + .../CustomSecurityAttributeExemption.php | 74 ++++++ ...mSecurityAttributeStringValueExemption.php | 68 +++++ src/Generated/Models/EmailDetails.php | 12 +- src/Generated/Models/Entity.php | 2 + src/Generated/Models/ExchangeAdmin.php | 4 +- src/Generated/Models/ExchangeSettings.php | 4 +- src/Generated/Models/ExportItemResponse.php | 16 +- .../Models/GranularDriveRestoreArtifact.php | 4 +- .../Models/GranularRestoreArtifactBase.php | 32 +-- .../Models/GranularSiteRestoreArtifact.php | 4 +- src/Generated/Models/Group.php | 31 +++ .../Models/IdentifierUriConfiguration.php | 158 +++++++++++ .../Models/IdentifierUriRestriction.php | 246 ++++++++++++++++++ .../TaskProcessingResult.php | 12 +- src/Generated/Models/IncludeTarget.php | 4 +- .../Models/KeyCredentialConfiguration.php | 26 +- src/Generated/Models/Mailbox.php | 4 +- src/Generated/Models/MailboxFolder.php | 36 +-- src/Generated/Models/MailboxItem.php | 16 +- .../Models/MailboxItemImportSession.php | 8 +- ...remisesDirectorySynchronizationFeature.php | 22 ++ .../OneDriveForBusinessBrowseSession.php | 4 +- .../OneDriveForBusinessRestoreSession.php | 4 +- src/Generated/Models/OwnerlessGroupPolicy.php | 20 +- .../PasswordCredentialConfiguration.php | 22 ++ src/Generated/Models/PolicyRoot.php | 4 +- src/Generated/Models/ScheduleEntityTheme.php | 23 ++ src/Generated/Models/Security/Alert.php | 8 +- src/Generated/Models/Security/DnsEvidence.php | 16 +- .../Models/Security/FileHashEvidence.php | 4 +- .../Security/GitHubOrganizationEvidence.php | 24 +- .../Models/Security/GitHubRepoEvidence.php | 20 +- .../Models/Security/GitHubUserEvidence.php | 20 +- .../Security/HostLogonSessionEvidence.php | 20 +- .../Models/Security/IoTDeviceEvidence.php | 4 +- .../Models/Security/MalwareEvidence.php | 16 +- .../Security/NetworkConnectionEvidence.php | 20 +- .../Models/Security/SasTokenEvidence.php | 40 +-- .../Security/ServicePrincipalEvidence.php | 24 +- .../Security/SubmissionMailEvidence.php | 36 +-- .../Models/SharePointBrowseSession.php | 4 +- .../Models/SharePointRestoreSession.php | 4 +- src/Generated/Models/TargetOwners.php | 4 +- src/Generated/Models/UserSettings.php | 4 +- ...leCredentialAuthenticationMethodTarget.php | 77 ++++++ ...tialsAuthenticationMethodConfiguration.php | 71 +++++ ...icateAuthenticationMethodConfiguration.php | 8 +- .../Models/X509CertificateAuthorityScope.php | 12 +- ...509CertificateIssuerHintsConfiguration.php | 4 +- .../OwnerlessGroupPolicyRequestBuilder.php | 10 +- ...PolicyRequestBuilderGetQueryParameters.php | 2 +- .../BrowseSessionsRequestBuilder.php | 5 +- ...ssionsRequestBuilderGetQueryParameters.php | 2 +- .../BrowseSessionBaseItemRequestBuilder.php | 4 +- ...seItemRequestBuilderGetQueryParameters.php | 2 +- ...usinessBrowseSessionItemRequestBuilder.php | 5 +- ...onItemRequestBuilderGetQueryParameters.php | 2 +- ...orBusinessBrowseSessionsRequestBuilder.php | 10 +- ...ssionsRequestBuilderGetQueryParameters.php | 2 +- ...larDriveRestoreArtifactsRequestBuilder.php | 5 +- ...ifactsRequestBuilderGetQueryParameters.php | 2 +- ...DriveRestoreArtifactItemRequestBuilder.php | 4 +- ...ctItemRequestBuilderGetQueryParameters.php | 2 +- ...rBusinessRestoreSessionsRequestBuilder.php | 4 +- ...rePointBrowseSessionItemRequestBuilder.php | 5 +- ...onItemRequestBuilderGetQueryParameters.php | 2 +- ...SharePointBrowseSessionsRequestBuilder.php | 10 +- ...ssionsRequestBuilderGetQueryParameters.php | 2 +- ...ularSiteRestoreArtifactsRequestBuilder.php | 5 +- ...ifactsRequestBuilderGetQueryParameters.php | 2 +- ...rSiteRestoreArtifactItemRequestBuilder.php | 4 +- ...ctItemRequestBuilderGetQueryParameters.php | 2 +- ...ePointRestoreSessionItemRequestBuilder.php | 5 +- ...harePointRestoreSessionsRequestBuilder.php | 4 +- .../CompleteMigrationRequestBuilder.php | 4 +- .../StartMigrationRequestBuilder.php | 5 +- .../CompleteMigrationRequestBuilder.php | 4 +- .../StartMigrationRequestBuilder.php | 5 +- .../CompleteMigrationRequestBuilder.php | 4 +- .../StartMigrationRequestBuilder.php | 5 +- .../CompleteMigrationRequestBuilder.php | 5 +- .../StartMigrationRequestBuilder.php | 5 +- .../CompleteMigrationRequestBuilder.php | 4 +- .../StartMigrationRequestBuilder.php | 5 +- .../CompleteMigrationRequestBuilder.php | 4 +- .../StartMigrationRequestBuilder.php | 5 +- .../Exchange/ExchangeRequestBuilder.php | 5 +- ...changeRequestBuilderGetQueryParameters.php | 2 +- src/Generated/kiota-dom-export.txt | 134 ++++++++++ src/Generated/kiota-lock.json | 2 +- 138 files changed, 1722 insertions(+), 407 deletions(-) create mode 100644 src/Generated/Models/AppManagementPolicyActorExemptions.php create mode 100644 src/Generated/Models/CustomAppManagementApplicationConfiguration.php create mode 100644 src/Generated/Models/CustomSecurityAttributeComparisonOperator.php create mode 100644 src/Generated/Models/CustomSecurityAttributeExemption.php create mode 100644 src/Generated/Models/CustomSecurityAttributeStringValueExemption.php create mode 100644 src/Generated/Models/IdentifierUriConfiguration.php create mode 100644 src/Generated/Models/IdentifierUriRestriction.php create mode 100644 src/Generated/Models/VerifiableCredentialAuthenticationMethodTarget.php create mode 100644 src/Generated/Models/VerifiableCredentialsAuthenticationMethodConfiguration.php diff --git a/src/Generated/Admin/Exchange/Mailboxes/Item/CreateImportSession/CreateImportSessionRequestBuilder.php b/src/Generated/Admin/Exchange/Mailboxes/Item/CreateImportSession/CreateImportSessionRequestBuilder.php index d74a79c4d73..96c8766efc7 100644 --- a/src/Generated/Admin/Exchange/Mailboxes/Item/CreateImportSession/CreateImportSessionRequestBuilder.php +++ b/src/Generated/Admin/Exchange/Mailboxes/Item/CreateImportSession/CreateImportSessionRequestBuilder.php @@ -31,10 +31,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke action createImportSession + * Create a session to import an Exchange mailbox item that was exported using the exportItems API. * @param CreateImportSessionRequestBuilderPostRequestConfiguration|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/mailbox-createimportsession?view=graph-rest-1.0 Find more info here */ public function post(?CreateImportSessionRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($requestConfiguration); @@ -45,7 +46,7 @@ public function post(?CreateImportSessionRequestBuilderPostRequestConfiguration } /** - * Invoke action createImportSession + * Create a session to import an Exchange mailbox item that was exported using the exportItems API. * @param CreateImportSessionRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Admin/Exchange/Mailboxes/Item/ExportItems/ExportItemsRequestBuilder.php b/src/Generated/Admin/Exchange/Mailboxes/Item/ExportItems/ExportItemsRequestBuilder.php index 7bf6a6914b4..d8e862d7cbc 100644 --- a/src/Generated/Admin/Exchange/Mailboxes/Item/ExportItems/ExportItemsRequestBuilder.php +++ b/src/Generated/Admin/Exchange/Mailboxes/Item/ExportItems/ExportItemsRequestBuilder.php @@ -30,11 +30,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke action exportItems + * Export Exchange mailboxItem objects in full fidelity. This API exports each item as an opaque stream. The data stream isn't intended for parsing, but can be used to import an item back into an Exchange mailbox. For more information, see Overview of the mailbox import and export APIs in Microsoft Graph. You can export up to 20 items in a single export request. * @param ExportItemsPostRequestBody $body The request body * @param ExportItemsRequestBuilderPostRequestConfiguration|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/mailbox-exportitems?view=graph-rest-1.0 Find more info here */ public function post(ExportItemsPostRequestBody $body, ?ExportItemsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -45,7 +46,7 @@ public function post(ExportItemsPostRequestBody $body, ?ExportItemsRequestBuilde } /** - * Invoke action exportItems + * Export Exchange mailboxItem objects in full fidelity. This API exports each item as an opaque stream. The data stream isn't intended for parsing, but can be used to import an item back into an Exchange mailbox. For more information, see Overview of the mailbox import and export APIs in Microsoft Graph. You can export up to 20 items in a single export request. * @param ExportItemsPostRequestBody $body The request body * @param ExportItemsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Delta/DeltaRequestBuilder.php b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Delta/DeltaRequestBuilder.php index f8d7c3bf9da..4b3a8ca6a6d 100644 --- a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Delta/DeltaRequestBuilder.php +++ b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Delta/DeltaRequestBuilder.php @@ -30,10 +30,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke function delta + * Get a set of mailboxFolder objects that were added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. * @param DeltaRequestBuilderGetRequestConfiguration|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/mailboxfolder-delta?view=graph-rest-1.0 Find more info here */ public function get(?DeltaRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -44,7 +45,7 @@ public function get(?DeltaRequestBuilderGetRequestConfiguration $requestConfigur } /** - * Invoke function delta + * Get a set of mailboxFolder objects that were added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. * @param DeltaRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Delta/DeltaRequestBuilderGetQueryParameters.php b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Delta/DeltaRequestBuilderGetQueryParameters.php index 8e429a7e8d4..f906a921ff4 100644 --- a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Delta/DeltaRequestBuilderGetQueryParameters.php +++ b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Delta/DeltaRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Invoke function delta + * Get a set of mailboxFolder objects that were added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. */ class DeltaRequestBuilderGetQueryParameters { diff --git a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/FoldersRequestBuilder.php b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/FoldersRequestBuilder.php index a28f6b958b1..b6e90d15b03 100644 --- a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/FoldersRequestBuilder.php +++ b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/FoldersRequestBuilder.php @@ -59,10 +59,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get folders from admin + * Get all the mailboxFolder objects in the specified mailbox, including any search folders. * @param FoldersRequestBuilderGetRequestConfiguration|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/mailbox-list-folders?view=graph-rest-1.0 Find more info here */ public function get(?FoldersRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -73,7 +74,7 @@ public function get(?FoldersRequestBuilderGetRequestConfiguration $requestConfig } /** - * Get folders from admin + * Get all the mailboxFolder objects in the specified mailbox, including any search folders. * @param FoldersRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/FoldersRequestBuilderGetQueryParameters.php b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/FoldersRequestBuilderGetQueryParameters.php index c31e9eb7e9e..d028b0175d4 100644 --- a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/FoldersRequestBuilderGetQueryParameters.php +++ b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/FoldersRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get folders from admin + * Get all the mailboxFolder objects in the specified mailbox, including any search folders. */ class FoldersRequestBuilderGetQueryParameters { diff --git a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/ChildFoldersRequestBuilder.php b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/ChildFoldersRequestBuilder.php index 84629f521a3..8df54cc1a2d 100644 --- a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/ChildFoldersRequestBuilder.php +++ b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/ChildFoldersRequestBuilder.php @@ -59,10 +59,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get childFolders from admin + * Get the mailboxFolder collection under the specified mailboxFolder in a mailbox. * @param ChildFoldersRequestBuilderGetRequestConfiguration|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/mailboxfolder-list-childfolders?view=graph-rest-1.0 Find more info here */ public function get(?ChildFoldersRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -73,7 +74,7 @@ public function get(?ChildFoldersRequestBuilderGetRequestConfiguration $requestC } /** - * Get childFolders from admin + * Get the mailboxFolder collection under the specified mailboxFolder in a mailbox. * @param ChildFoldersRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/ChildFoldersRequestBuilderGetQueryParameters.php b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/ChildFoldersRequestBuilderGetQueryParameters.php index 04a93b14799..93e265ffebe 100644 --- a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/ChildFoldersRequestBuilderGetQueryParameters.php +++ b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/ChildFoldersRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get childFolders from admin + * Get the mailboxFolder collection under the specified mailboxFolder in a mailbox. */ class ChildFoldersRequestBuilderGetQueryParameters { diff --git a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Delta/DeltaRequestBuilder.php b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Delta/DeltaRequestBuilder.php index d899a61fe7f..64747675555 100644 --- a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Delta/DeltaRequestBuilder.php +++ b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Delta/DeltaRequestBuilder.php @@ -30,10 +30,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke function delta + * Get a set of mailboxFolder objects that were added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. * @param DeltaRequestBuilderGetRequestConfiguration|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/mailboxfolder-delta?view=graph-rest-1.0 Find more info here */ public function get(?DeltaRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -44,7 +45,7 @@ public function get(?DeltaRequestBuilderGetRequestConfiguration $requestConfigur } /** - * Invoke function delta + * Get a set of mailboxFolder objects that were added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. * @param DeltaRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Delta/DeltaRequestBuilderGetQueryParameters.php b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Delta/DeltaRequestBuilderGetQueryParameters.php index 93d68b69b09..07d6e8e8e81 100644 --- a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Delta/DeltaRequestBuilderGetQueryParameters.php +++ b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Delta/DeltaRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Invoke function delta + * Get a set of mailboxFolder objects that were added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. */ class DeltaRequestBuilderGetQueryParameters { diff --git a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/Delta/DeltaRequestBuilder.php b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/Delta/DeltaRequestBuilder.php index e146ddfba66..5a29397e5f5 100644 --- a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/Delta/DeltaRequestBuilder.php +++ b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/Delta/DeltaRequestBuilder.php @@ -30,7 +30,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke function delta + * Get a set of mailboxItem objects that were added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. * @param DeltaRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -44,7 +44,7 @@ public function get(?DeltaRequestBuilderGetRequestConfiguration $requestConfigur } /** - * Invoke function delta + * Get a set of mailboxItem objects that were added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. * @param DeltaRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/Delta/DeltaRequestBuilderGetQueryParameters.php b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/Delta/DeltaRequestBuilderGetQueryParameters.php index 1e535baad70..3a66f5a4ad2 100644 --- a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/Delta/DeltaRequestBuilderGetQueryParameters.php +++ b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/Delta/DeltaRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Invoke function delta + * Get a set of mailboxItem objects that were added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. */ class DeltaRequestBuilderGetQueryParameters { diff --git a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/Item/MailboxItemItemRequestBuilder.php b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/Item/MailboxItemItemRequestBuilder.php index fcdaea1a408..771d2083eaa 100644 --- a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/Item/MailboxItemItemRequestBuilder.php +++ b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/Item/MailboxItemItemRequestBuilder.php @@ -31,7 +31,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get items from admin + * The collection of items in this folder. * @param MailboxItemItemRequestBuilderGetRequestConfiguration|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(?MailboxItemItemRequestBuilderGetRequestConfiguration $reque } /** - * Get items from admin + * The collection of items in this folder. * @param MailboxItemItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/Item/MailboxItemItemRequestBuilderGetQueryParameters.php b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/Item/MailboxItemItemRequestBuilderGetQueryParameters.php index 095960f90d4..c95b3f9b915 100644 --- a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/Item/MailboxItemItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/Item/MailboxItemItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get items from admin + * The collection of items in this folder. */ class MailboxItemItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/ItemsRequestBuilder.php b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/ItemsRequestBuilder.php index 032f23a6a54..b6e1eca2f05 100644 --- a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/ItemsRequestBuilder.php +++ b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/ItemsRequestBuilder.php @@ -59,7 +59,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get items from admin + * The collection of items in this folder. * @param ItemsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -73,7 +73,7 @@ public function get(?ItemsRequestBuilderGetRequestConfiguration $requestConfigur } /** - * Get items from admin + * The collection of items in this folder. * @param ItemsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/ItemsRequestBuilderGetQueryParameters.php b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/ItemsRequestBuilderGetQueryParameters.php index d817eac00ad..d782ed185df 100644 --- a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/ItemsRequestBuilderGetQueryParameters.php +++ b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/Items/ItemsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get items from admin + * The collection of items in this folder. */ class ItemsRequestBuilderGetQueryParameters { diff --git a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/MailboxFolderItemRequestBuilder.php b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/MailboxFolderItemRequestBuilder.php index 4715b0c253d..3c79a14c8fd 100644 --- a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/MailboxFolderItemRequestBuilder.php +++ b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/MailboxFolderItemRequestBuilder.php @@ -39,7 +39,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get childFolders from admin + * The collection of child folders in this folder. * @param MailboxFolderItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -53,7 +53,7 @@ public function get(?MailboxFolderItemRequestBuilderGetRequestConfiguration $req } /** - * Get childFolders from admin + * The collection of child folders in this folder. * @param MailboxFolderItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/MailboxFolderItemRequestBuilderGetQueryParameters.php b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/MailboxFolderItemRequestBuilderGetQueryParameters.php index 7a623589fdf..a830f4f8829 100644 --- a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/MailboxFolderItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/ChildFolders/Item/MailboxFolderItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get childFolders from admin + * The collection of child folders in this folder. */ class MailboxFolderItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/Delta/DeltaRequestBuilder.php b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/Delta/DeltaRequestBuilder.php index ef338cc4058..0b4a770633b 100644 --- a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/Delta/DeltaRequestBuilder.php +++ b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/Delta/DeltaRequestBuilder.php @@ -30,10 +30,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke function delta + * Get a set of mailboxItem objects that were added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. * @param DeltaRequestBuilderGetRequestConfiguration|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/mailboxitem-delta?view=graph-rest-1.0 Find more info here */ public function get(?DeltaRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -44,7 +45,7 @@ public function get(?DeltaRequestBuilderGetRequestConfiguration $requestConfigur } /** - * Invoke function delta + * Get a set of mailboxItem objects that were added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. * @param DeltaRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/Delta/DeltaRequestBuilderGetQueryParameters.php b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/Delta/DeltaRequestBuilderGetQueryParameters.php index d30685b4b72..5081b482699 100644 --- a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/Delta/DeltaRequestBuilderGetQueryParameters.php +++ b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/Delta/DeltaRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Invoke function delta + * Get a set of mailboxItem objects that were added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. */ class DeltaRequestBuilderGetQueryParameters { diff --git a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/Item/MailboxItemItemRequestBuilder.php b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/Item/MailboxItemItemRequestBuilder.php index 81dd2d6586e..5d49f8e3a1c 100644 --- a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/Item/MailboxItemItemRequestBuilder.php +++ b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/Item/MailboxItemItemRequestBuilder.php @@ -31,10 +31,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get items from admin + * Read the properties and relationships of a mailboxItem object. * @param MailboxItemItemRequestBuilderGetRequestConfiguration|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/mailboxitem-get?view=graph-rest-1.0 Find more info here */ public function get(?MailboxItemItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -45,7 +46,7 @@ public function get(?MailboxItemItemRequestBuilderGetRequestConfiguration $reque } /** - * Get items from admin + * Read the properties and relationships of a mailboxItem object. * @param MailboxItemItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/Item/MailboxItemItemRequestBuilderGetQueryParameters.php b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/Item/MailboxItemItemRequestBuilderGetQueryParameters.php index 8bcab975be4..b9b3d330415 100644 --- a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/Item/MailboxItemItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/Item/MailboxItemItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get items from admin + * Read the properties and relationships of a mailboxItem object. */ class MailboxItemItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/ItemsRequestBuilder.php b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/ItemsRequestBuilder.php index 069b7c9358a..c1c064721bd 100644 --- a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/ItemsRequestBuilder.php +++ b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/ItemsRequestBuilder.php @@ -59,10 +59,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get items from admin + * Get the mailboxItem collection within a specified mailboxFolder in a mailbox. * @param ItemsRequestBuilderGetRequestConfiguration|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/mailboxfolder-list-items?view=graph-rest-1.0 Find more info here */ public function get(?ItemsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -73,7 +74,7 @@ public function get(?ItemsRequestBuilderGetRequestConfiguration $requestConfigur } /** - * Get items from admin + * Get the mailboxItem collection within a specified mailboxFolder in a mailbox. * @param ItemsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/ItemsRequestBuilderGetQueryParameters.php b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/ItemsRequestBuilderGetQueryParameters.php index e2e885934eb..b71d2e9b6b9 100644 --- a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/ItemsRequestBuilderGetQueryParameters.php +++ b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/Items/ItemsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get items from admin + * Get the mailboxItem collection within a specified mailboxFolder in a mailbox. */ class ItemsRequestBuilderGetQueryParameters { diff --git a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/MailboxFolderItemRequestBuilder.php b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/MailboxFolderItemRequestBuilder.php index f90ad0d886b..bae40861718 100644 --- a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/MailboxFolderItemRequestBuilder.php +++ b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/MailboxFolderItemRequestBuilder.php @@ -47,10 +47,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get folders from admin + * Read the properties and relationships of a mailboxFolder object. * @param MailboxFolderItemRequestBuilderGetRequestConfiguration|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/mailboxfolder-get?view=graph-rest-1.0 Find more info here */ public function get(?MailboxFolderItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -61,7 +62,7 @@ public function get(?MailboxFolderItemRequestBuilderGetRequestConfiguration $req } /** - * Get folders from admin + * Read the properties and relationships of a mailboxFolder object. * @param MailboxFolderItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/MailboxFolderItemRequestBuilderGetQueryParameters.php b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/MailboxFolderItemRequestBuilderGetQueryParameters.php index d0589cd7dbc..98272b42ce1 100644 --- a/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/MailboxFolderItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Admin/Exchange/Mailboxes/Item/Folders/Item/MailboxFolderItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get folders from admin + * Read the properties and relationships of a mailboxFolder object. */ class MailboxFolderItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/Admin/Exchange/Mailboxes/Item/MailboxItemRequestBuilder.php b/src/Generated/Admin/Exchange/Mailboxes/Item/MailboxItemRequestBuilder.php index 4a47f67e54a..c77fb7135cd 100644 --- a/src/Generated/Admin/Exchange/Mailboxes/Item/MailboxItemRequestBuilder.php +++ b/src/Generated/Admin/Exchange/Mailboxes/Item/MailboxItemRequestBuilder.php @@ -69,7 +69,7 @@ public function delete(?MailboxItemRequestBuilderDeleteRequestConfiguration $req } /** - * Get mailboxes from admin + * Represents a user's mailboxes. * @param MailboxItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -116,7 +116,7 @@ public function toDeleteRequestInformation(?MailboxItemRequestBuilderDeleteReque } /** - * Get mailboxes from admin + * Represents a user's mailboxes. * @param MailboxItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Admin/Exchange/Mailboxes/Item/MailboxItemRequestBuilderGetQueryParameters.php b/src/Generated/Admin/Exchange/Mailboxes/Item/MailboxItemRequestBuilderGetQueryParameters.php index e7cbc85e1fd..00b55296182 100644 --- a/src/Generated/Admin/Exchange/Mailboxes/Item/MailboxItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Admin/Exchange/Mailboxes/Item/MailboxItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get mailboxes from admin + * Represents a user's mailboxes. */ class MailboxItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/Admin/Exchange/Mailboxes/MailboxesRequestBuilder.php b/src/Generated/Admin/Exchange/Mailboxes/MailboxesRequestBuilder.php index 91be49e7c5f..47b8fb32aa6 100644 --- a/src/Generated/Admin/Exchange/Mailboxes/MailboxesRequestBuilder.php +++ b/src/Generated/Admin/Exchange/Mailboxes/MailboxesRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get mailboxes from admin + * Represents a user's mailboxes. * @param MailboxesRequestBuilderGetRequestConfiguration|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(Mailbox $body, ?MailboxesRequestBuilderPostRequestConfigura } /** - * Get mailboxes from admin + * Represents a user's mailboxes. * @param MailboxesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Admin/Exchange/Mailboxes/MailboxesRequestBuilderGetQueryParameters.php b/src/Generated/Admin/Exchange/Mailboxes/MailboxesRequestBuilderGetQueryParameters.php index c5fcd12a2cd..041b7777824 100644 --- a/src/Generated/Admin/Exchange/Mailboxes/MailboxesRequestBuilderGetQueryParameters.php +++ b/src/Generated/Admin/Exchange/Mailboxes/MailboxesRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get mailboxes from admin + * Represents a user's mailboxes. */ class MailboxesRequestBuilderGetQueryParameters { diff --git a/src/Generated/Chats/Item/CompleteMigration/CompleteMigrationRequestBuilder.php b/src/Generated/Chats/Item/CompleteMigration/CompleteMigrationRequestBuilder.php index f3034a22d43..4d51642ac09 100644 --- a/src/Generated/Chats/Item/CompleteMigration/CompleteMigrationRequestBuilder.php +++ b/src/Generated/Chats/Item/CompleteMigration/CompleteMigrationRequestBuilder.php @@ -30,10 +30,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke action completeMigration + * Complete the migration of external messages by removing migration mode from a chat. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. After a completeMigration request is made for an existing or new chat, you can start a migration session by calling chat: startMigration. This API supportes the following channel types. * @param CompleteMigrationRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception + * @link https://learn.microsoft.com/graph/api/chat-completemigration?view=graph-rest-1.0 Find more info here */ public function post(?CompleteMigrationRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($requestConfiguration); @@ -44,7 +45,7 @@ public function post(?CompleteMigrationRequestBuilderPostRequestConfiguration $r } /** - * Invoke action completeMigration + * Complete the migration of external messages by removing migration mode from a chat. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. After a completeMigration request is made for an existing or new chat, you can start a migration session by calling chat: startMigration. This API supportes the following channel types. * @param CompleteMigrationRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Chats/Item/StartMigration/StartMigrationRequestBuilder.php b/src/Generated/Chats/Item/StartMigration/StartMigrationRequestBuilder.php index 4272a307448..a987dfa42cb 100644 --- a/src/Generated/Chats/Item/StartMigration/StartMigrationRequestBuilder.php +++ b/src/Generated/Chats/Item/StartMigration/StartMigrationRequestBuilder.php @@ -30,11 +30,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing chat. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. You can define a minimum timestamp for content migration that enables the import of messages from the past. The specified timestamp must be earlier than the current createdDateTime of the chat. Imported content is always limited by the createdDateTime of the target thread. An optional createdDateTime property in the payload allows you to update this value, but with strict rules: This API supportes the following channel types. * @param StartMigrationPostRequestBody $body The request body * @param StartMigrationRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception + * @link https://learn.microsoft.com/graph/api/chat-startmigration?view=graph-rest-1.0 Find more info here */ public function post(StartMigrationPostRequestBody $body, ?StartMigrationRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -45,7 +46,7 @@ public function post(StartMigrationPostRequestBody $body, ?StartMigrationRequest } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing chat. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. You can define a minimum timestamp for content migration that enables the import of messages from the past. The specified timestamp must be earlier than the current createdDateTime of the chat. Imported content is always limited by the createdDateTime of the target thread. An optional createdDateTime property in the payload allows you to update this value, but with strict rules: This API supportes the following channel types. * @param StartMigrationPostRequestBody $body The request body * @param StartMigrationRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Groups/Item/Team/Channels/Item/CompleteMigration/CompleteMigrationRequestBuilder.php b/src/Generated/Groups/Item/Team/Channels/Item/CompleteMigration/CompleteMigrationRequestBuilder.php index 69b50c0b259..d240a193341 100644 --- a/src/Generated/Groups/Item/Team/Channels/Item/CompleteMigration/CompleteMigrationRequestBuilder.php +++ b/src/Generated/Groups/Item/Team/Channels/Item/CompleteMigration/CompleteMigrationRequestBuilder.php @@ -30,7 +30,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param CompleteMigrationRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -45,7 +45,7 @@ public function post(?CompleteMigrationRequestBuilderPostRequestConfiguration $r } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param CompleteMigrationRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Groups/Item/Team/Channels/Item/StartMigration/StartMigrationRequestBuilder.php b/src/Generated/Groups/Item/Team/Channels/Item/StartMigration/StartMigrationRequestBuilder.php index cfa1dbe6c53..6be6cd01379 100644 --- a/src/Generated/Groups/Item/Team/Channels/Item/StartMigration/StartMigrationRequestBuilder.php +++ b/src/Generated/Groups/Item/Team/Channels/Item/StartMigration/StartMigrationRequestBuilder.php @@ -30,11 +30,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param StartMigrationPostRequestBody $body The request body * @param StartMigrationRequestBuilderPostRequestConfiguration|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-startmigration?view=graph-rest-1.0 Find more info here */ public function post(StartMigrationPostRequestBody $body, ?StartMigrationRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -45,7 +46,7 @@ public function post(StartMigrationPostRequestBody $body, ?StartMigrationRequest } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param StartMigrationPostRequestBody $body The request body * @param StartMigrationRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Groups/Item/Team/PrimaryChannel/CompleteMigration/CompleteMigrationRequestBuilder.php b/src/Generated/Groups/Item/Team/PrimaryChannel/CompleteMigration/CompleteMigrationRequestBuilder.php index 3fe6c68d2ac..d082c86245f 100644 --- a/src/Generated/Groups/Item/Team/PrimaryChannel/CompleteMigration/CompleteMigrationRequestBuilder.php +++ b/src/Generated/Groups/Item/Team/PrimaryChannel/CompleteMigration/CompleteMigrationRequestBuilder.php @@ -30,7 +30,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param CompleteMigrationRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -45,7 +45,7 @@ public function post(?CompleteMigrationRequestBuilderPostRequestConfiguration $r } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param CompleteMigrationRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Groups/Item/Team/PrimaryChannel/StartMigration/StartMigrationRequestBuilder.php b/src/Generated/Groups/Item/Team/PrimaryChannel/StartMigration/StartMigrationRequestBuilder.php index 66eae72c08c..11db405ab50 100644 --- a/src/Generated/Groups/Item/Team/PrimaryChannel/StartMigration/StartMigrationRequestBuilder.php +++ b/src/Generated/Groups/Item/Team/PrimaryChannel/StartMigration/StartMigrationRequestBuilder.php @@ -30,11 +30,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param StartMigrationPostRequestBody $body The request body * @param StartMigrationRequestBuilderPostRequestConfiguration|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-startmigration?view=graph-rest-1.0 Find more info here */ public function post(StartMigrationPostRequestBody $body, ?StartMigrationRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -45,7 +46,7 @@ public function post(StartMigrationPostRequestBody $body, ?StartMigrationRequest } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param StartMigrationPostRequestBody $body The request body * @param StartMigrationRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Models/AppManagementApplicationConfiguration.php b/src/Generated/Models/AppManagementApplicationConfiguration.php index c348dee9d7a..3fe2061db3f 100644 --- a/src/Generated/Models/AppManagementApplicationConfiguration.php +++ b/src/Generated/Models/AppManagementApplicationConfiguration.php @@ -32,15 +32,37 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): AppMa public function getFieldDeserializers(): array { $o = $this; return array_merge(parent::getFieldDeserializers(), [ + 'identifierUris' => fn(ParseNode $n) => $o->setIdentifierUris($n->getObjectValue([IdentifierUriConfiguration::class, 'createFromDiscriminatorValue'])), ]); } + /** + * Gets the identifierUris property value. Configuration object for restrictions on identifierUris property for an application. + * @return IdentifierUriConfiguration|null + */ + public function getIdentifierUris(): ?IdentifierUriConfiguration { + $val = $this->getBackingStore()->get('identifierUris'); + if (is_null($val) || $val instanceof IdentifierUriConfiguration) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'identifierUris'"); + } + /** * Serializes information the current object * @param SerializationWriter $writer Serialization writer to use to serialize this model */ public function serialize(SerializationWriter $writer): void { parent::serialize($writer); + $writer->writeObjectValue('identifierUris', $this->getIdentifierUris()); + } + + /** + * Sets the identifierUris property value. Configuration object for restrictions on identifierUris property for an application. + * @param IdentifierUriConfiguration|null $value Value to set for the identifierUris property. + */ + public function setIdentifierUris(?IdentifierUriConfiguration $value): void { + $this->getBackingStore()->set('identifierUris', $value); } } diff --git a/src/Generated/Models/AppManagementPolicyActorExemptions.php b/src/Generated/Models/AppManagementPolicyActorExemptions.php new file mode 100644 index 00000000000..6f076bf336f --- /dev/null +++ b/src/Generated/Models/AppManagementPolicyActorExemptions.php @@ -0,0 +1,139 @@ +backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); + $this->setAdditionalData([]); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return AppManagementPolicyActorExemptions + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): AppManagementPolicyActorExemptions { + return new AppManagementPolicyActorExemptions(); + } + + /** + * 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 customSecurityAttributes property value. The collection of customSecurityAttributeExemption to exempt from the policy enforcement. Limit of 5. + * @return array|null + */ + public function getCustomSecurityAttributes(): ?array { + $val = $this->getBackingStore()->get('customSecurityAttributes'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, CustomSecurityAttributeExemption::class); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'customSecurityAttributes'"); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return [ + 'customSecurityAttributes' => fn(ParseNode $n) => $o->setCustomSecurityAttributes($n->getCollectionOfObjectValues([CustomSecurityAttributeExemption::class, 'createFromDiscriminatorValue'])), + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + ]; + } + + /** + * Gets the @odata.type property value. The OdataType property + * @return string|null + */ + public function getOdataType(): ?string { + $val = $this->getBackingStore()->get('odataType'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'odataType'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeCollectionOfObjectValues('customSecurityAttributes', $this->getCustomSecurityAttributes()); + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeAdditionalData($this->getAdditionalData()); + } + + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param array $value Value to set for the AdditionalData property. + */ + public function setAdditionalData(?array $value): void { + $this->getBackingStore()->set('additionalData', $value); + } + + /** + * Sets the BackingStore property value. Stores model information. + * @param BackingStore $value Value to set for the BackingStore property. + */ + public function setBackingStore(BackingStore $value): void { + $this->backingStore = $value; + } + + /** + * Sets the customSecurityAttributes property value. The collection of customSecurityAttributeExemption to exempt from the policy enforcement. Limit of 5. + * @param array|null $value Value to set for the customSecurityAttributes property. + */ + public function setCustomSecurityAttributes(?array $value): void { + $this->getBackingStore()->set('customSecurityAttributes', $value); + } + + /** + * Sets the @odata.type property value. The OdataType property + * @param string|null $value Value to set for the @odata.type property. + */ + public function setOdataType(?string $value): void { + $this->getBackingStore()->set('odataType', $value); + } + +} diff --git a/src/Generated/Models/AuthenticationMethodConfiguration.php b/src/Generated/Models/AuthenticationMethodConfiguration.php index 9292c9bcf6b..d421d9affa3 100644 --- a/src/Generated/Models/AuthenticationMethodConfiguration.php +++ b/src/Generated/Models/AuthenticationMethodConfiguration.php @@ -34,6 +34,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Authe case '#microsoft.graph.smsAuthenticationMethodConfiguration': return new SmsAuthenticationMethodConfiguration(); case '#microsoft.graph.softwareOathAuthenticationMethodConfiguration': return new SoftwareOathAuthenticationMethodConfiguration(); case '#microsoft.graph.temporaryAccessPassAuthenticationMethodConfiguration': return new TemporaryAccessPassAuthenticationMethodConfiguration(); + case '#microsoft.graph.verifiableCredentialsAuthenticationMethodConfiguration': return new VerifiableCredentialsAuthenticationMethodConfiguration(); case '#microsoft.graph.voiceAuthenticationMethodConfiguration': return new VoiceAuthenticationMethodConfiguration(); case '#microsoft.graph.x509CertificateAuthenticationMethodConfiguration': return new X509CertificateAuthenticationMethodConfiguration(); } diff --git a/src/Generated/Models/AuthenticationMethodTarget.php b/src/Generated/Models/AuthenticationMethodTarget.php index b57f4321b99..eda4d75c6c7 100644 --- a/src/Generated/Models/AuthenticationMethodTarget.php +++ b/src/Generated/Models/AuthenticationMethodTarget.php @@ -28,6 +28,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Authe case '#microsoft.graph.microsoftAuthenticatorAuthenticationMethodTarget': return new MicrosoftAuthenticatorAuthenticationMethodTarget(); case '#microsoft.graph.passkeyAuthenticationMethodTarget': return new PasskeyAuthenticationMethodTarget(); case '#microsoft.graph.smsAuthenticationMethodTarget': return new SmsAuthenticationMethodTarget(); + case '#microsoft.graph.verifiableCredentialAuthenticationMethodTarget': return new VerifiableCredentialAuthenticationMethodTarget(); } } return new AuthenticationMethodTarget(); diff --git a/src/Generated/Models/BackupRestoreRoot.php b/src/Generated/Models/BackupRestoreRoot.php index 30b9fe6ac8e..fc097c135c0 100644 --- a/src/Generated/Models/BackupRestoreRoot.php +++ b/src/Generated/Models/BackupRestoreRoot.php @@ -26,7 +26,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Backu } /** - * Gets the browseSessions property value. The browseSessions property + * Gets the browseSessions property value. The list of browse sessions in the tenant. * @return array|null */ public function getBrowseSessions(): ?array { @@ -186,7 +186,7 @@ public function getMailboxProtectionUnitsBulkAdditionJobs(): ?array { } /** - * Gets the oneDriveForBusinessBrowseSessions property value. The oneDriveForBusinessBrowseSessions property + * Gets the oneDriveForBusinessBrowseSessions property value. The list of OneDrive for Business browse sessions in the tenant. * @return array|null */ public function getOneDriveForBusinessBrowseSessions(): ?array { @@ -310,7 +310,7 @@ public function getServiceStatus(): ?ServiceStatus { } /** - * Gets the sharePointBrowseSessions property value. The sharePointBrowseSessions property + * Gets the sharePointBrowseSessions property value. The list of SharePoint browse sessions in the tenant. * @return array|null */ public function getSharePointBrowseSessions(): ?array { @@ -426,7 +426,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the browseSessions property value. The browseSessions property + * Sets the browseSessions property value. The list of browse sessions in the tenant. * @param array|null $value Value to set for the browseSessions property. */ public function setBrowseSessions(?array $value): void { @@ -498,7 +498,7 @@ public function setMailboxProtectionUnitsBulkAdditionJobs(?array $value): void { } /** - * Sets the oneDriveForBusinessBrowseSessions property value. The oneDriveForBusinessBrowseSessions property + * Sets the oneDriveForBusinessBrowseSessions property value. The list of OneDrive for Business browse sessions in the tenant. * @param array|null $value Value to set for the oneDriveForBusinessBrowseSessions property. */ public function setOneDriveForBusinessBrowseSessions(?array $value): void { @@ -570,7 +570,7 @@ public function setServiceStatus(?ServiceStatus $value): void { } /** - * Sets the sharePointBrowseSessions property value. The sharePointBrowseSessions property + * Sets the sharePointBrowseSessions property value. The list of SharePoint browse sessions in the tenant. * @param array|null $value Value to set for the sharePointBrowseSessions property. */ public function setSharePointBrowseSessions(?array $value): void { diff --git a/src/Generated/Models/BrowseQueryResponseItem.php b/src/Generated/Models/BrowseQueryResponseItem.php index 6300b9bba13..b8ce5144328 100644 --- a/src/Generated/Models/BrowseQueryResponseItem.php +++ b/src/Generated/Models/BrowseQueryResponseItem.php @@ -73,7 +73,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the itemKey property value. The itemKey property + * Gets the itemKey property value. Unique identifier of the returned item. * @return string|null */ public function getItemKey(): ?string { @@ -85,7 +85,7 @@ public function getItemKey(): ?string { } /** - * Gets the itemsCount property value. The itemsCount property + * Gets the itemsCount property value. The count of items present within the items; for example, the count of files in a folder. * @return int|null */ public function getItemsCount(): ?int { @@ -97,7 +97,7 @@ public function getItemsCount(): ?int { } /** - * Gets the name property value. The name property + * Gets the name property value. The name of the item. * @return string|null */ public function getName(): ?string { @@ -121,7 +121,7 @@ public function getOdataType(): ?string { } /** - * Gets the sizeInBytes property value. The sizeInBytes property + * Gets the sizeInBytes property value. The size of the item in bytes. * @return string|null */ public function getSizeInBytes(): ?string { @@ -145,7 +145,7 @@ public function getType(): ?BrowseQueryResponseItemType { } /** - * Gets the webUrl property value. The webUrl property + * Gets the webUrl property value. The web URL of the item. * @return string|null */ public function getWebUrl(): ?string { @@ -188,7 +188,7 @@ public function setBackingStore(BackingStore $value): void { } /** - * Sets the itemKey property value. The itemKey property + * Sets the itemKey property value. Unique identifier of the returned item. * @param string|null $value Value to set for the itemKey property. */ public function setItemKey(?string $value): void { @@ -196,7 +196,7 @@ public function setItemKey(?string $value): void { } /** - * Sets the itemsCount property value. The itemsCount property + * Sets the itemsCount property value. The count of items present within the items; for example, the count of files in a folder. * @param int|null $value Value to set for the itemsCount property. */ public function setItemsCount(?int $value): void { @@ -204,7 +204,7 @@ public function setItemsCount(?int $value): void { } /** - * Sets the name property value. The name property + * Sets the name property value. The name of the item. * @param string|null $value Value to set for the name property. */ public function setName(?string $value): void { @@ -220,7 +220,7 @@ public function setOdataType(?string $value): void { } /** - * Sets the sizeInBytes property value. The sizeInBytes property + * Sets the sizeInBytes property value. The size of the item in bytes. * @param string|null $value Value to set for the sizeInBytes property. */ public function setSizeInBytes(?string $value): void { @@ -236,7 +236,7 @@ public function setType(?BrowseQueryResponseItemType $value): void { } /** - * Sets the webUrl property value. The webUrl property + * Sets the webUrl property value. The web URL of the item. * @param string|null $value Value to set for the webUrl property. */ public function setWebUrl(?string $value): void { diff --git a/src/Generated/Models/BrowseSessionBase.php b/src/Generated/Models/BrowseSessionBase.php index 5ceeaf0dd94..4d1c106fec1 100644 --- a/src/Generated/Models/BrowseSessionBase.php +++ b/src/Generated/Models/BrowseSessionBase.php @@ -34,7 +34,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Brows } /** - * Gets the backupSizeInBytes property value. The backupSizeInBytes property + * Gets the backupSizeInBytes property value. The size of the backup in bytes. * @return string|null */ public function getBackupSizeInBytes(): ?string { @@ -46,7 +46,7 @@ public function getBackupSizeInBytes(): ?string { } /** - * Gets the createdDateTime property value. The createdDateTime property + * Gets the createdDateTime property value. The date and time when the browse session 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. * @return DateTime|null */ public function getCreatedDateTime(): ?DateTime { @@ -58,7 +58,7 @@ public function getCreatedDateTime(): ?DateTime { } /** - * Gets the error property value. The error property + * Gets the error property value. Contains the error details if the browse session creation fails. * @return PublicError|null */ public function getError(): ?PublicError { @@ -70,7 +70,7 @@ public function getError(): ?PublicError { } /** - * Gets the expirationDateTime property value. The expirationDateTime property + * Gets the expirationDateTime property value. The date and time after which the browse session is deleted automatically. * @return DateTime|null */ public function getExpirationDateTime(): ?DateTime { @@ -99,7 +99,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the restorePointDateTime property value. The restorePointDateTime property + * Gets the restorePointDateTime property value. The date and time of the restore point on which the browse session is created. * @return DateTime|null */ public function getRestorePointDateTime(): ?DateTime { @@ -150,7 +150,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the backupSizeInBytes property value. The backupSizeInBytes property + * Sets the backupSizeInBytes property value. The size of the backup in bytes. * @param string|null $value Value to set for the backupSizeInBytes property. */ public function setBackupSizeInBytes(?string $value): void { @@ -158,7 +158,7 @@ public function setBackupSizeInBytes(?string $value): void { } /** - * Sets the createdDateTime property value. The createdDateTime property + * Sets the createdDateTime property value. The date and time when the browse session 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. * @param DateTime|null $value Value to set for the createdDateTime property. */ public function setCreatedDateTime(?DateTime $value): void { @@ -166,7 +166,7 @@ public function setCreatedDateTime(?DateTime $value): void { } /** - * Sets the error property value. The error property + * Sets the error property value. Contains the error details if the browse session creation fails. * @param PublicError|null $value Value to set for the error property. */ public function setError(?PublicError $value): void { @@ -174,7 +174,7 @@ public function setError(?PublicError $value): void { } /** - * Sets the expirationDateTime property value. The expirationDateTime property + * Sets the expirationDateTime property value. The date and time after which the browse session is deleted automatically. * @param DateTime|null $value Value to set for the expirationDateTime property. */ public function setExpirationDateTime(?DateTime $value): void { @@ -182,7 +182,7 @@ public function setExpirationDateTime(?DateTime $value): void { } /** - * Sets the restorePointDateTime property value. The restorePointDateTime property + * Sets the restorePointDateTime property value. The date and time of the restore point on which the browse session is created. * @param DateTime|null $value Value to set for the restorePointDateTime property. */ public function setRestorePointDateTime(?DateTime $value): void { diff --git a/src/Generated/Models/Channel.php b/src/Generated/Models/Channel.php index ebfc591f050..1ba21ff90f4 100644 --- a/src/Generated/Models/Channel.php +++ b/src/Generated/Models/Channel.php @@ -221,7 +221,7 @@ public function getMessages(): ?array { } /** - * Gets the migrationMode property value. The migrationMode property + * Gets the migrationMode property value. Indicates whether a channel is in migration mode. This value is null for channels that never entered migration mode. The possible values are: inProgress, completed, unknownFutureValue. * @return MigrationMode|null */ public function getMigrationMode(): ?MigrationMode { @@ -233,7 +233,7 @@ public function getMigrationMode(): ?MigrationMode { } /** - * Gets the originalCreatedDateTime property value. The originalCreatedDateTime property + * Gets the originalCreatedDateTime property value. Timestamp of the original creation time for the channel. The value is null if the channel never entered migration mode. * @return DateTime|null */ public function getOriginalCreatedDateTime(): ?DateTime { @@ -441,7 +441,7 @@ public function setMessages(?array $value): void { } /** - * Sets the migrationMode property value. The migrationMode property + * Sets the migrationMode property value. Indicates whether a channel is in migration mode. This value is null for channels that never entered migration mode. The possible values are: inProgress, completed, unknownFutureValue. * @param MigrationMode|null $value Value to set for the migrationMode property. */ public function setMigrationMode(?MigrationMode $value): void { @@ -449,7 +449,7 @@ public function setMigrationMode(?MigrationMode $value): void { } /** - * Sets the originalCreatedDateTime property value. The originalCreatedDateTime property + * Sets the originalCreatedDateTime property value. Timestamp of the original creation time for the channel. The value is null if the channel never entered migration mode. * @param DateTime|null $value Value to set for the originalCreatedDateTime property. */ public function setOriginalCreatedDateTime(?DateTime $value): void { diff --git a/src/Generated/Models/Chat.php b/src/Generated/Models/Chat.php index 502c6130201..756dc65e4d1 100644 --- a/src/Generated/Models/Chat.php +++ b/src/Generated/Models/Chat.php @@ -157,7 +157,7 @@ public function getMessages(): ?array { } /** - * Gets the migrationMode property value. The migrationMode property + * Gets the migrationMode property value. Indicates whether a chat is in migration mode. This value is null for chats that never entered migration mode. The possible values are: inProgress, completed, unknownFutureValue. * @return MigrationMode|null */ public function getMigrationMode(): ?MigrationMode { @@ -181,7 +181,7 @@ public function getOnlineMeetingInfo(): ?TeamworkOnlineMeetingInfo { } /** - * Gets the originalCreatedDateTime property value. The originalCreatedDateTime property + * Gets the originalCreatedDateTime property value. Timestamp of the original creation time for the chat. The value is null if the chat never entered migration mode. * @return DateTime|null */ public function getOriginalCreatedDateTime(): ?DateTime { @@ -373,7 +373,7 @@ public function setMessages(?array $value): void { } /** - * Sets the migrationMode property value. The migrationMode property + * Sets the migrationMode property value. Indicates whether a chat is in migration mode. This value is null for chats that never entered migration mode. The possible values are: inProgress, completed, unknownFutureValue. * @param MigrationMode|null $value Value to set for the migrationMode property. */ public function setMigrationMode(?MigrationMode $value): void { @@ -389,7 +389,7 @@ public function setOnlineMeetingInfo(?TeamworkOnlineMeetingInfo $value): void { } /** - * Sets the originalCreatedDateTime property value. The originalCreatedDateTime property + * Sets the originalCreatedDateTime property value. Timestamp of the original creation time for the chat. The value is null if the chat never entered migration mode. * @param DateTime|null $value Value to set for the originalCreatedDateTime property. */ public function setOriginalCreatedDateTime(?DateTime $value): void { diff --git a/src/Generated/Models/CustomAppManagementApplicationConfiguration.php b/src/Generated/Models/CustomAppManagementApplicationConfiguration.php new file mode 100644 index 00000000000..2410e917ff1 --- /dev/null +++ b/src/Generated/Models/CustomAppManagementApplicationConfiguration.php @@ -0,0 +1,136 @@ +backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); + $this->setAdditionalData([]); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return CustomAppManagementApplicationConfiguration + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): CustomAppManagementApplicationConfiguration { + return new CustomAppManagementApplicationConfiguration(); + } + + /** + * 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 [ + 'identifierUris' => fn(ParseNode $n) => $o->setIdentifierUris($n->getObjectValue([IdentifierUriConfiguration::class, 'createFromDiscriminatorValue'])), + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + ]; + } + + /** + * Gets the identifierUris property value. Configuration for identifierUris restrictions. + * @return IdentifierUriConfiguration|null + */ + public function getIdentifierUris(): ?IdentifierUriConfiguration { + $val = $this->getBackingStore()->get('identifierUris'); + if (is_null($val) || $val instanceof IdentifierUriConfiguration) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'identifierUris'"); + } + + /** + * Gets the @odata.type property value. The OdataType property + * @return string|null + */ + public function getOdataType(): ?string { + $val = $this->getBackingStore()->get('odataType'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'odataType'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeObjectValue('identifierUris', $this->getIdentifierUris()); + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeAdditionalData($this->getAdditionalData()); + } + + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param array $value Value to set for the AdditionalData property. + */ + public function setAdditionalData(?array $value): void { + $this->getBackingStore()->set('additionalData', $value); + } + + /** + * Sets the BackingStore property value. Stores model information. + * @param BackingStore $value Value to set for the BackingStore property. + */ + public function setBackingStore(BackingStore $value): void { + $this->backingStore = $value; + } + + /** + * Sets the identifierUris property value. Configuration for identifierUris restrictions. + * @param IdentifierUriConfiguration|null $value Value to set for the identifierUris property. + */ + public function setIdentifierUris(?IdentifierUriConfiguration $value): void { + $this->getBackingStore()->set('identifierUris', $value); + } + + /** + * Sets the @odata.type property value. The OdataType property + * @param string|null $value Value to set for the @odata.type property. + */ + public function setOdataType(?string $value): void { + $this->getBackingStore()->set('odataType', $value); + } + +} diff --git a/src/Generated/Models/CustomAppManagementConfiguration.php b/src/Generated/Models/CustomAppManagementConfiguration.php index b4538e65faf..099bebead6e 100644 --- a/src/Generated/Models/CustomAppManagementConfiguration.php +++ b/src/Generated/Models/CustomAppManagementConfiguration.php @@ -25,6 +25,18 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Custo return new CustomAppManagementConfiguration(); } + /** + * Gets the applicationRestrictions property value. Restrictions that are applicable only to application objects to which the policy is attached. + * @return CustomAppManagementApplicationConfiguration|null + */ + public function getApplicationRestrictions(): ?CustomAppManagementApplicationConfiguration { + $val = $this->getBackingStore()->get('applicationRestrictions'); + if (is_null($val) || $val instanceof CustomAppManagementApplicationConfiguration) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'applicationRestrictions'"); + } + /** * The deserialization information for the current model * @return array @@ -32,6 +44,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Custo public function getFieldDeserializers(): array { $o = $this; return array_merge(parent::getFieldDeserializers(), [ + 'applicationRestrictions' => fn(ParseNode $n) => $o->setApplicationRestrictions($n->getObjectValue([CustomAppManagementApplicationConfiguration::class, 'createFromDiscriminatorValue'])), ]); } @@ -41,6 +54,15 @@ public function getFieldDeserializers(): array { */ public function serialize(SerializationWriter $writer): void { parent::serialize($writer); + $writer->writeObjectValue('applicationRestrictions', $this->getApplicationRestrictions()); + } + + /** + * Sets the applicationRestrictions property value. Restrictions that are applicable only to application objects to which the policy is attached. + * @param CustomAppManagementApplicationConfiguration|null $value Value to set for the applicationRestrictions property. + */ + public function setApplicationRestrictions(?CustomAppManagementApplicationConfiguration $value): void { + $this->getBackingStore()->set('applicationRestrictions', $value); } } diff --git a/src/Generated/Models/CustomSecurityAttributeComparisonOperator.php b/src/Generated/Models/CustomSecurityAttributeComparisonOperator.php new file mode 100644 index 00000000000..275388ec898 --- /dev/null +++ b/src/Generated/Models/CustomSecurityAttributeComparisonOperator.php @@ -0,0 +1,10 @@ +getChildNode("@odata.type"); + if ($mappingValueNode !== null) { + $mappingValue = $mappingValueNode->getStringValue(); + switch ($mappingValue) { + case '#microsoft.graph.customSecurityAttributeStringValueExemption': return new CustomSecurityAttributeStringValueExemption(); + } + } + return new CustomSecurityAttributeExemption(); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'operator' => fn(ParseNode $n) => $o->setOperator($n->getEnumValue(CustomSecurityAttributeComparisonOperator::class)), + ]); + } + + /** + * Gets the operator property value. The operator property + * @return CustomSecurityAttributeComparisonOperator|null + */ + public function getOperator(): ?CustomSecurityAttributeComparisonOperator { + $val = $this->getBackingStore()->get('operator'); + if (is_null($val) || $val instanceof CustomSecurityAttributeComparisonOperator) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'operator'"); + } + + /** + * 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('operator', $this->getOperator()); + } + + /** + * Sets the operator property value. The operator property + * @param CustomSecurityAttributeComparisonOperator|null $value Value to set for the operator property. + */ + public function setOperator(?CustomSecurityAttributeComparisonOperator $value): void { + $this->getBackingStore()->set('operator', $value); + } + +} diff --git a/src/Generated/Models/CustomSecurityAttributeStringValueExemption.php b/src/Generated/Models/CustomSecurityAttributeStringValueExemption.php new file mode 100644 index 00000000000..a587618d5d2 --- /dev/null +++ b/src/Generated/Models/CustomSecurityAttributeStringValueExemption.php @@ -0,0 +1,68 @@ +setOdataType('#microsoft.graph.customSecurityAttributeStringValueExemption'); + } + + /** + * 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 CustomSecurityAttributeStringValueExemption + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): CustomSecurityAttributeStringValueExemption { + return new CustomSecurityAttributeStringValueExemption(); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'value' => fn(ParseNode $n) => $o->setValue($n->getStringValue()), + ]); + } + + /** + * Gets the value property value. Value representing custom security attribute value to compare against while evaluating the exemption. + * @return string|null + */ + public function getValue(): ?string { + $val = $this->getBackingStore()->get('value'); + if (is_null($val) || is_string($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->writeStringValue('value', $this->getValue()); + } + + /** + * Sets the value property value. Value representing custom security attribute value to compare against while evaluating the exemption. + * @param string|null $value Value to set for the value property. + */ + public function setValue(?string $value): void { + $this->getBackingStore()->set('value', $value); + } + +} diff --git a/src/Generated/Models/EmailDetails.php b/src/Generated/Models/EmailDetails.php index 376e0004d2e..a2fca2d2b2c 100644 --- a/src/Generated/Models/EmailDetails.php +++ b/src/Generated/Models/EmailDetails.php @@ -56,7 +56,7 @@ public function getBackingStore(): BackingStore { } /** - * Gets the body property value. The body property + * Gets the body property value. The body content of the notification email in plain text format. * @return string|null */ public function getBody(): ?string { @@ -94,7 +94,7 @@ public function getOdataType(): ?string { } /** - * Gets the senderEmailAddress property value. The senderEmailAddress property + * Gets the senderEmailAddress property value. The email address of the sender for notification emails. Shared mailboxes aren't supported. * @return string|null */ public function getSenderEmailAddress(): ?string { @@ -106,7 +106,7 @@ public function getSenderEmailAddress(): ?string { } /** - * Gets the subject property value. The subject property + * Gets the subject property value. The subject line of the notification email. * @return string|null */ public function getSubject(): ?string { @@ -146,7 +146,7 @@ public function setBackingStore(BackingStore $value): void { } /** - * Sets the body property value. The body property + * Sets the body property value. The body content of the notification email in plain text format. * @param string|null $value Value to set for the body property. */ public function setBody(?string $value): void { @@ -162,7 +162,7 @@ public function setOdataType(?string $value): void { } /** - * Sets the senderEmailAddress property value. The senderEmailAddress property + * Sets the senderEmailAddress property value. The email address of the sender for notification emails. Shared mailboxes aren't supported. * @param string|null $value Value to set for the senderEmailAddress property. */ public function setSenderEmailAddress(?string $value): void { @@ -170,7 +170,7 @@ public function setSenderEmailAddress(?string $value): void { } /** - * Sets the subject property value. The subject property + * Sets the subject property value. The subject line of the notification email. * @param string|null $value Value to set for the subject property. */ public function setSubject(?string $value): void { diff --git a/src/Generated/Models/Entity.php b/src/Generated/Models/Entity.php index 3f39e5781cc..bae0b753127 100644 --- a/src/Generated/Models/Entity.php +++ b/src/Generated/Models/Entity.php @@ -1177,6 +1177,8 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Entit case '#microsoft.graph.userSolutionRoot': return new UserSolutionRoot(); case '#microsoft.graph.userStorage': return new UserStorage(); case '#microsoft.graph.userTeamwork': return new UserTeamwork(); + case '#microsoft.graph.verifiableCredentialAuthenticationMethodTarget': return new VerifiableCredentialAuthenticationMethodTarget(); + case '#microsoft.graph.verifiableCredentialsAuthenticationMethodConfiguration': return new VerifiableCredentialsAuthenticationMethodConfiguration(); case '#microsoft.graph.verifiedIdProfile': return new VerifiedIdProfile(); case '#microsoft.graph.verticalSection': return new VerticalSection(); case '#microsoft.graph.virtualEndpoint': return new VirtualEndpoint(); diff --git a/src/Generated/Models/ExchangeAdmin.php b/src/Generated/Models/ExchangeAdmin.php index 034674997a4..025a5a03a22 100644 --- a/src/Generated/Models/ExchangeAdmin.php +++ b/src/Generated/Models/ExchangeAdmin.php @@ -38,7 +38,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the mailboxes property value. The mailboxes property + * Gets the mailboxes property value. Represents a user's mailboxes. * @return array|null */ public function getMailboxes(): ?array { @@ -74,7 +74,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the mailboxes property value. The mailboxes property + * Sets the mailboxes property value. Represents a user's mailboxes. * @param array|null $value Value to set for the mailboxes property. */ public function setMailboxes(?array $value): void { diff --git a/src/Generated/Models/ExchangeSettings.php b/src/Generated/Models/ExchangeSettings.php index cbfd1d0cca1..6d24977eb54 100644 --- a/src/Generated/Models/ExchangeSettings.php +++ b/src/Generated/Models/ExchangeSettings.php @@ -36,7 +36,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the primaryMailboxId property value. The primaryMailboxId property + * Gets the primaryMailboxId property value. The unique identifier for the user's primary mailbox. * @return string|null */ public function getPrimaryMailboxId(): ?string { @@ -57,7 +57,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the primaryMailboxId property value. The primaryMailboxId property + * Sets the primaryMailboxId property value. The unique identifier for the user's primary mailbox. * @param string|null $value Value to set for the primaryMailboxId property. */ public function setPrimaryMailboxId(?string $value): void { diff --git a/src/Generated/Models/ExportItemResponse.php b/src/Generated/Models/ExportItemResponse.php index f44f1e14a10..1b245e72f3c 100644 --- a/src/Generated/Models/ExportItemResponse.php +++ b/src/Generated/Models/ExportItemResponse.php @@ -57,7 +57,7 @@ public function getBackingStore(): BackingStore { } /** - * Gets the changeKey property value. The changeKey property + * Gets the changeKey property value. The version of the item. * @return string|null */ public function getChangeKey(): ?string { @@ -69,7 +69,7 @@ public function getChangeKey(): ?string { } /** - * Gets the data property value. The data property + * Gets the data property value. Data that represents an item in a Base64-encoded opaque stream. * @return StreamInterface|null */ public function getData(): ?StreamInterface { @@ -81,7 +81,7 @@ public function getData(): ?StreamInterface { } /** - * Gets the error property value. The error property + * Gets the error property value. An error that occurs during an action. * @return MailTipsError|null */ public function getError(): ?MailTipsError { @@ -108,7 +108,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the itemId property value. The itemId property + * Gets the itemId property value. The unique identifier of the item. * @return string|null */ public function getItemId(): ?string { @@ -161,7 +161,7 @@ public function setBackingStore(BackingStore $value): void { } /** - * Sets the changeKey property value. The changeKey property + * Sets the changeKey property value. The version of the item. * @param string|null $value Value to set for the changeKey property. */ public function setChangeKey(?string $value): void { @@ -169,7 +169,7 @@ public function setChangeKey(?string $value): void { } /** - * Sets the data property value. The data property + * Sets the data property value. Data that represents an item in a Base64-encoded opaque stream. * @param StreamInterface|null $value Value to set for the data property. */ public function setData(?StreamInterface $value): void { @@ -177,7 +177,7 @@ public function setData(?StreamInterface $value): void { } /** - * Sets the error property value. The error property + * Sets the error property value. An error that occurs during an action. * @param MailTipsError|null $value Value to set for the error property. */ public function setError(?MailTipsError $value): void { @@ -185,7 +185,7 @@ public function setError(?MailTipsError $value): void { } /** - * Sets the itemId property value. The itemId property + * Sets the itemId property value. The unique identifier of the item. * @param string|null $value Value to set for the itemId property. */ public function setItemId(?string $value): void { diff --git a/src/Generated/Models/GranularDriveRestoreArtifact.php b/src/Generated/Models/GranularDriveRestoreArtifact.php index e31c73d8bcd..4a75f6a47e0 100644 --- a/src/Generated/Models/GranularDriveRestoreArtifact.php +++ b/src/Generated/Models/GranularDriveRestoreArtifact.php @@ -25,7 +25,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Granu } /** - * Gets the directoryObjectId property value. The directoryObjectId property + * Gets the directoryObjectId property value. Id of the drive in which artifact is present. * @return string|null */ public function getDirectoryObjectId(): ?string { @@ -57,7 +57,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the directoryObjectId property value. The directoryObjectId property + * Sets the directoryObjectId property value. Id of the drive in which artifact is present. * @param string|null $value Value to set for the directoryObjectId property. */ public function setDirectoryObjectId(?string $value): void { diff --git a/src/Generated/Models/GranularRestoreArtifactBase.php b/src/Generated/Models/GranularRestoreArtifactBase.php index 624cb1c8571..783b4c56acf 100644 --- a/src/Generated/Models/GranularRestoreArtifactBase.php +++ b/src/Generated/Models/GranularRestoreArtifactBase.php @@ -34,7 +34,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Granu } /** - * Gets the browseSessionId property value. The browseSessionId property + * Gets the browseSessionId property value. The unique identifier of the browseSession * @return string|null */ public function getBrowseSessionId(): ?string { @@ -46,7 +46,7 @@ public function getBrowseSessionId(): ?string { } /** - * Gets the completionDateTime property value. The completionDateTime property + * Gets the completionDateTime property value. Date time when the artifact's restoration completes. * @return DateTime|null */ public function getCompletionDateTime(): ?DateTime { @@ -77,7 +77,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the restoredItemKey property value. The restoredItemKey property + * Gets the restoredItemKey property value. The unique identifier for the restored artifact. * @return string|null */ public function getRestoredItemKey(): ?string { @@ -89,7 +89,7 @@ public function getRestoredItemKey(): ?string { } /** - * Gets the restoredItemPath property value. The restoredItemPath property + * Gets the restoredItemPath property value. The path of the restored artifact. It's the path of the folder where all the artifacts are restored within a granular restore session. * @return string|null */ public function getRestoredItemPath(): ?string { @@ -101,7 +101,7 @@ public function getRestoredItemPath(): ?string { } /** - * Gets the restoredItemWebUrl property value. The restoredItemWebUrl property + * Gets the restoredItemWebUrl property value. The web url of the restored artifact. * @return string|null */ public function getRestoredItemWebUrl(): ?string { @@ -113,7 +113,7 @@ public function getRestoredItemWebUrl(): ?string { } /** - * Gets the restorePointDateTime property value. The restorePointDateTime property + * Gets the restorePointDateTime property value. The restore point date time to which the artifact is restored. * @return DateTime|null */ public function getRestorePointDateTime(): ?DateTime { @@ -125,7 +125,7 @@ public function getRestorePointDateTime(): ?DateTime { } /** - * Gets the startDateTime property value. The startDateTime property + * Gets the startDateTime property value. The start time of the restoration. * @return DateTime|null */ public function getStartDateTime(): ?DateTime { @@ -149,7 +149,7 @@ public function getStatus(): ?ArtifactRestoreStatus { } /** - * Gets the webUrl property value. The webUrl property + * Gets the webUrl property value. The original web url of the artifact being restored. * @return string|null */ public function getWebUrl(): ?string { @@ -178,7 +178,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the browseSessionId property value. The browseSessionId property + * Sets the browseSessionId property value. The unique identifier of the browseSession * @param string|null $value Value to set for the browseSessionId property. */ public function setBrowseSessionId(?string $value): void { @@ -186,7 +186,7 @@ public function setBrowseSessionId(?string $value): void { } /** - * Sets the completionDateTime property value. The completionDateTime property + * Sets the completionDateTime property value. Date time when the artifact's restoration completes. * @param DateTime|null $value Value to set for the completionDateTime property. */ public function setCompletionDateTime(?DateTime $value): void { @@ -194,7 +194,7 @@ public function setCompletionDateTime(?DateTime $value): void { } /** - * Sets the restoredItemKey property value. The restoredItemKey property + * Sets the restoredItemKey property value. The unique identifier for the restored artifact. * @param string|null $value Value to set for the restoredItemKey property. */ public function setRestoredItemKey(?string $value): void { @@ -202,7 +202,7 @@ public function setRestoredItemKey(?string $value): void { } /** - * Sets the restoredItemPath property value. The restoredItemPath property + * Sets the restoredItemPath property value. The path of the restored artifact. It's the path of the folder where all the artifacts are restored within a granular restore session. * @param string|null $value Value to set for the restoredItemPath property. */ public function setRestoredItemPath(?string $value): void { @@ -210,7 +210,7 @@ public function setRestoredItemPath(?string $value): void { } /** - * Sets the restoredItemWebUrl property value. The restoredItemWebUrl property + * Sets the restoredItemWebUrl property value. The web url of the restored artifact. * @param string|null $value Value to set for the restoredItemWebUrl property. */ public function setRestoredItemWebUrl(?string $value): void { @@ -218,7 +218,7 @@ public function setRestoredItemWebUrl(?string $value): void { } /** - * Sets the restorePointDateTime property value. The restorePointDateTime property + * Sets the restorePointDateTime property value. The restore point date time to which the artifact is restored. * @param DateTime|null $value Value to set for the restorePointDateTime property. */ public function setRestorePointDateTime(?DateTime $value): void { @@ -226,7 +226,7 @@ public function setRestorePointDateTime(?DateTime $value): void { } /** - * Sets the startDateTime property value. The startDateTime property + * Sets the startDateTime property value. The start time of the restoration. * @param DateTime|null $value Value to set for the startDateTime property. */ public function setStartDateTime(?DateTime $value): void { @@ -242,7 +242,7 @@ public function setStatus(?ArtifactRestoreStatus $value): void { } /** - * Sets the webUrl property value. The webUrl property + * Sets the webUrl property value. The original web url of the artifact being restored. * @param string|null $value Value to set for the webUrl property. */ public function setWebUrl(?string $value): void { diff --git a/src/Generated/Models/GranularSiteRestoreArtifact.php b/src/Generated/Models/GranularSiteRestoreArtifact.php index 64b324551ca..57cc052db25 100644 --- a/src/Generated/Models/GranularSiteRestoreArtifact.php +++ b/src/Generated/Models/GranularSiteRestoreArtifact.php @@ -36,7 +36,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the siteId property value. The siteId property + * Gets the siteId property value. Id of the site in which artifact is present. * @return string|null */ public function getSiteId(): ?string { @@ -57,7 +57,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the siteId property value. The siteId property + * Sets the siteId property value. Id of the site in which artifact is present. * @param string|null $value Value to set for the siteId property. */ public function setSiteId(?string $value): void { diff --git a/src/Generated/Models/Group.php b/src/Generated/Models/Group.php index e810892c180..71536719df7 100644 --- a/src/Generated/Models/Group.php +++ b/src/Generated/Models/Group.php @@ -314,6 +314,14 @@ public function getFieldDeserializers(): array { 'hasMembersWithLicenseErrors' => fn(ParseNode $n) => $o->setHasMembersWithLicenseErrors($n->getBooleanValue()), 'hideFromAddressLists' => fn(ParseNode $n) => $o->setHideFromAddressLists($n->getBooleanValue()), 'hideFromOutlookClients' => fn(ParseNode $n) => $o->setHideFromOutlookClients($n->getBooleanValue()), + 'infoCatalogs' => function (ParseNode $n) { + $val = $n->getCollectionOfPrimitiveValues(); + if (is_array($val)) { + TypeUtils::validateCollectionValues($val, 'string'); + } + /** @var array|null $val */ + $this->setInfoCatalogs($val); + }, 'isArchived' => fn(ParseNode $n) => $o->setIsArchived($n->getBooleanValue()), 'isAssignableToRole' => fn(ParseNode $n) => $o->setIsAssignableToRole($n->getBooleanValue()), 'isManagementRestricted' => fn(ParseNode $n) => $o->setIsManagementRestricted($n->getBooleanValue()), @@ -450,6 +458,20 @@ public function getHideFromOutlookClients(): ?bool { throw new \UnexpectedValueException("Invalid type found in backing store for 'hideFromOutlookClients'"); } + /** + * Gets the infoCatalogs property value. The infoCatalogs property + * @return array|null + */ + public function getInfoCatalogs(): ?array { + $val = $this->getBackingStore()->get('infoCatalogs'); + 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 'infoCatalogs'"); + } + /** * Gets the isArchived property value. When a group is associated with a team, this property determines whether the team is in read-only mode.To read this property, use the /group/{groupId}/team endpoint or the Get team API. To update this property, use the archiveTeam and unarchiveTeam APIs. * @return bool|null @@ -1090,6 +1112,7 @@ public function serialize(SerializationWriter $writer): void { $writer->writeBooleanValue('hasMembersWithLicenseErrors', $this->getHasMembersWithLicenseErrors()); $writer->writeBooleanValue('hideFromAddressLists', $this->getHideFromAddressLists()); $writer->writeBooleanValue('hideFromOutlookClients', $this->getHideFromOutlookClients()); + $writer->writeCollectionOfPrimitiveValues('infoCatalogs', $this->getInfoCatalogs()); $writer->writeBooleanValue('isArchived', $this->getIsArchived()); $writer->writeBooleanValue('isAssignableToRole', $this->getIsAssignableToRole()); $writer->writeBooleanValue('isManagementRestricted', $this->getIsManagementRestricted()); @@ -1332,6 +1355,14 @@ public function setHideFromOutlookClients(?bool $value): void { $this->getBackingStore()->set('hideFromOutlookClients', $value); } + /** + * Sets the infoCatalogs property value. The infoCatalogs property + * @param array|null $value Value to set for the infoCatalogs property. + */ + public function setInfoCatalogs(?array $value): void { + $this->getBackingStore()->set('infoCatalogs', $value); + } + /** * Sets the isArchived property value. When a group is associated with a team, this property determines whether the team is in read-only mode.To read this property, use the /group/{groupId}/team endpoint or the Get team API. To update this property, use the archiveTeam and unarchiveTeam APIs. * @param bool|null $value Value to set for the isArchived property. diff --git a/src/Generated/Models/IdentifierUriConfiguration.php b/src/Generated/Models/IdentifierUriConfiguration.php new file mode 100644 index 00000000000..f2becb630a9 --- /dev/null +++ b/src/Generated/Models/IdentifierUriConfiguration.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 IdentifierUriConfiguration + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): IdentifierUriConfiguration { + return new IdentifierUriConfiguration(); + } + + /** + * 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 [ + 'nonDefaultUriAddition' => fn(ParseNode $n) => $o->setNonDefaultUriAddition($n->getObjectValue([IdentifierUriRestriction::class, 'createFromDiscriminatorValue'])), + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + 'uriAdditionWithoutUniqueTenantIdentifier' => fn(ParseNode $n) => $o->setUriAdditionWithoutUniqueTenantIdentifier($n->getObjectValue([IdentifierUriRestriction::class, 'createFromDiscriminatorValue'])), + ]; + } + + /** + * 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 { + $val = $this->getBackingStore()->get('nonDefaultUriAddition'); + if (is_null($val) || $val instanceof IdentifierUriRestriction) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'nonDefaultUriAddition'"); + } + + /** + * 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 uriAdditionWithoutUniqueTenantIdentifier property value. Block new identifier URIs for applications, unless they contain a unique tenant identifier like the tenant ID, appId (client ID), or verified domain. For example, api://{tenantId}/string, api://{appId}/string, {scheme}://string/{tenantId}, {scheme}://string/{appId}, https://{verified-domain.com}/path, {scheme}://{subdomain}.{verified-domain.com}/path. + * @return IdentifierUriRestriction|null + */ + public function getUriAdditionWithoutUniqueTenantIdentifier(): ?IdentifierUriRestriction { + $val = $this->getBackingStore()->get('uriAdditionWithoutUniqueTenantIdentifier'); + if (is_null($val) || $val instanceof IdentifierUriRestriction) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'uriAdditionWithoutUniqueTenantIdentifier'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeObjectValue('nonDefaultUriAddition', $this->getNonDefaultUriAddition()); + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeObjectValue('uriAdditionWithoutUniqueTenantIdentifier', $this->getUriAdditionWithoutUniqueTenantIdentifier()); + $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 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 { + $this->getBackingStore()->set('nonDefaultUriAddition', $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 uriAdditionWithoutUniqueTenantIdentifier property value. Block new identifier URIs for applications, unless they contain a unique tenant identifier like the tenant ID, appId (client ID), or verified domain. For example, api://{tenantId}/string, api://{appId}/string, {scheme}://string/{tenantId}, {scheme}://string/{appId}, https://{verified-domain.com}/path, {scheme}://{subdomain}.{verified-domain.com}/path. + * @param IdentifierUriRestriction|null $value Value to set for the uriAdditionWithoutUniqueTenantIdentifier property. + */ + public function setUriAdditionWithoutUniqueTenantIdentifier(?IdentifierUriRestriction $value): void { + $this->getBackingStore()->set('uriAdditionWithoutUniqueTenantIdentifier', $value); + } + +} diff --git a/src/Generated/Models/IdentifierUriRestriction.php b/src/Generated/Models/IdentifierUriRestriction.php new file mode 100644 index 00000000000..30d8dbab1c3 --- /dev/null +++ b/src/Generated/Models/IdentifierUriRestriction.php @@ -0,0 +1,246 @@ +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 IdentifierUriRestriction + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): IdentifierUriRestriction { + return new IdentifierUriRestriction(); + } + + /** + * 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 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 { + $val = $this->getBackingStore()->get('excludeActors'); + if (is_null($val) || $val instanceof AppManagementPolicyActorExemptions) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'excludeActors'"); + } + + /** + * Gets the excludeAppsReceivingV2Tokens property value. If true, the restriction isn't enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction is enforced for those applications. + * @return bool|null + */ + public function getExcludeAppsReceivingV2Tokens(): ?bool { + $val = $this->getBackingStore()->get('excludeAppsReceivingV2Tokens'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'excludeAppsReceivingV2Tokens'"); + } + + /** + * Gets the excludeSaml property value. If true, the restriction isn't enforced for SAML applications in Microsoft Entra ID; else, the restriction is enforced for those applications. + * @return bool|null + */ + public function getExcludeSaml(): ?bool { + $val = $this->getBackingStore()->get('excludeSaml'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'excludeSaml'"); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return [ + 'excludeActors' => fn(ParseNode $n) => $o->setExcludeActors($n->getObjectValue([AppManagementPolicyActorExemptions::class, 'createFromDiscriminatorValue'])), + 'excludeAppsReceivingV2Tokens' => fn(ParseNode $n) => $o->setExcludeAppsReceivingV2Tokens($n->getBooleanValue()), + 'excludeSaml' => fn(ParseNode $n) => $o->setExcludeSaml($n->getBooleanValue()), + 'isStateSetByMicrosoft' => fn(ParseNode $n) => $o->setIsStateSetByMicrosoft($n->getBooleanValue()), + '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), + 'restrictForAppsCreatedAfterDateTime' => fn(ParseNode $n) => $o->setRestrictForAppsCreatedAfterDateTime($n->getDateTimeValue()), + 'state' => fn(ParseNode $n) => $o->setState($n->getEnumValue(AppManagementRestrictionState::class)), + ]; + } + + /** + * Gets the isStateSetByMicrosoft property value. If true, Microsoft sets the identifierUriRestriction state. If false, the tenant modifies the identifierUriRestriction state. Read-only. + * @return bool|null + */ + public function getIsStateSetByMicrosoft(): ?bool { + $val = $this->getBackingStore()->get('isStateSetByMicrosoft'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'isStateSetByMicrosoft'"); + } + + /** + * 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 restrictForAppsCreatedAfterDateTime property value. Specifies the date from which the policy restriction applies to newly created applications. For existing applications, the enforcement date can be retroactively applied. + * @return DateTime|null + */ + public function getRestrictForAppsCreatedAfterDateTime(): ?DateTime { + $val = $this->getBackingStore()->get('restrictForAppsCreatedAfterDateTime'); + if (is_null($val) || $val instanceof DateTime) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'restrictForAppsCreatedAfterDateTime'"); + } + + /** + * Gets the state property value. The state property + * @return AppManagementRestrictionState|null + */ + public function getState(): ?AppManagementRestrictionState { + $val = $this->getBackingStore()->get('state'); + if (is_null($val) || $val instanceof AppManagementRestrictionState) { + 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 { + $writer->writeObjectValue('excludeActors', $this->getExcludeActors()); + $writer->writeBooleanValue('excludeAppsReceivingV2Tokens', $this->getExcludeAppsReceivingV2Tokens()); + $writer->writeBooleanValue('excludeSaml', $this->getExcludeSaml()); + $writer->writeStringValue('@odata.type', $this->getOdataType()); + $writer->writeDateTimeValue('restrictForAppsCreatedAfterDateTime', $this->getRestrictForAppsCreatedAfterDateTime()); + $writer->writeEnumValue('state', $this->getState()); + $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 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 { + $this->getBackingStore()->set('excludeActors', $value); + } + + /** + * Sets the excludeAppsReceivingV2Tokens property value. If true, the restriction isn't enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction is enforced for those applications. + * @param bool|null $value Value to set for the excludeAppsReceivingV2Tokens property. + */ + public function setExcludeAppsReceivingV2Tokens(?bool $value): void { + $this->getBackingStore()->set('excludeAppsReceivingV2Tokens', $value); + } + + /** + * Sets the excludeSaml property value. If true, the restriction isn't enforced for SAML applications in Microsoft Entra ID; else, the restriction is enforced for those applications. + * @param bool|null $value Value to set for the excludeSaml property. + */ + public function setExcludeSaml(?bool $value): void { + $this->getBackingStore()->set('excludeSaml', $value); + } + + /** + * Sets the isStateSetByMicrosoft property value. If true, Microsoft sets the identifierUriRestriction state. If false, the tenant modifies the identifierUriRestriction state. Read-only. + * @param bool|null $value Value to set for the isStateSetByMicrosoft property. + */ + public function setIsStateSetByMicrosoft(?bool $value): void { + $this->getBackingStore()->set('isStateSetByMicrosoft', $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 restrictForAppsCreatedAfterDateTime property value. Specifies the date from which the policy restriction applies to newly created applications. For existing applications, the enforcement date can be retroactively applied. + * @param DateTime|null $value Value to set for the restrictForAppsCreatedAfterDateTime property. + */ + public function setRestrictForAppsCreatedAfterDateTime(?DateTime $value): void { + $this->getBackingStore()->set('restrictForAppsCreatedAfterDateTime', $value); + } + + /** + * Sets the state property value. The state property + * @param AppManagementRestrictionState|null $value Value to set for the state property. + */ + public function setState(?AppManagementRestrictionState $value): void { + $this->getBackingStore()->set('state', $value); + } + +} diff --git a/src/Generated/Models/IdentityGovernance/TaskProcessingResult.php b/src/Generated/Models/IdentityGovernance/TaskProcessingResult.php index aee6ababe49..cf3aa8f0e26 100644 --- a/src/Generated/Models/IdentityGovernance/TaskProcessingResult.php +++ b/src/Generated/Models/IdentityGovernance/TaskProcessingResult.php @@ -52,7 +52,7 @@ public function getCreatedDateTime(): ?DateTime { } /** - * Gets the failureReason property value. Describes why the taskProcessingResult has failed. + * Gets the failureReason property value. Describes why the taskProcessingResult failed. * @return string|null */ public function getFailureReason(): ?string { @@ -82,7 +82,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the processingInfo property value. The processingInfo property + * Gets the processingInfo property value. Additional human-readable context about the task processing outcome. This property contains information about edge cases where the task completed successfully but the expected action wasn't performed because the target was already in the desired state, such as when the user was already a member of the specified group. Returns null when no additional context is needed. Nullable. * @return string|null */ public function getProcessingInfo(): ?string { @@ -106,7 +106,7 @@ public function getProcessingStatus(): ?LifecycleWorkflowProcessingStatus { } /** - * Gets the startedDateTime property value. The date time when taskProcessingResult execution started. Value is null if task execution has not yet started.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. + * Gets the startedDateTime property value. The date time when taskProcessingResult execution started. Value is null if task execution hasn't started yet.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. * @return DateTime|null */ public function getStartedDateTime(): ?DateTime { @@ -174,7 +174,7 @@ public function setCreatedDateTime(?DateTime $value): void { } /** - * Sets the failureReason property value. Describes why the taskProcessingResult has failed. + * Sets the failureReason property value. Describes why the taskProcessingResult failed. * @param string|null $value Value to set for the failureReason property. */ public function setFailureReason(?string $value): void { @@ -182,7 +182,7 @@ public function setFailureReason(?string $value): void { } /** - * Sets the processingInfo property value. The processingInfo property + * Sets the processingInfo property value. Additional human-readable context about the task processing outcome. This property contains information about edge cases where the task completed successfully but the expected action wasn't performed because the target was already in the desired state, such as when the user was already a member of the specified group. Returns null when no additional context is needed. Nullable. * @param string|null $value Value to set for the processingInfo property. */ public function setProcessingInfo(?string $value): void { @@ -198,7 +198,7 @@ public function setProcessingStatus(?LifecycleWorkflowProcessingStatus $value): } /** - * Sets the startedDateTime property value. The date time when taskProcessingResult execution started. Value is null if task execution has not yet started.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. + * Sets the startedDateTime property value. The date time when taskProcessingResult execution started. Value is null if task execution hasn't started yet.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. * @param DateTime|null $value Value to set for the startedDateTime property. */ public function setStartedDateTime(?DateTime $value): void { diff --git a/src/Generated/Models/IncludeTarget.php b/src/Generated/Models/IncludeTarget.php index 57dd2fbb232..af95782c97b 100644 --- a/src/Generated/Models/IncludeTarget.php +++ b/src/Generated/Models/IncludeTarget.php @@ -69,7 +69,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the id property value. The id property + * Gets the id property value. The ID of the entity targeted. * @return string|null */ public function getId(): ?string { @@ -132,7 +132,7 @@ public function setBackingStore(BackingStore $value): void { } /** - * Sets the id property value. The id property + * Sets the id property value. The ID of the entity targeted. * @param string|null $value Value to set for the id property. */ public function setId(?string $value): void { diff --git a/src/Generated/Models/KeyCredentialConfiguration.php b/src/Generated/Models/KeyCredentialConfiguration.php index 8e634954956..7785336075d 100644 --- a/src/Generated/Models/KeyCredentialConfiguration.php +++ b/src/Generated/Models/KeyCredentialConfiguration.php @@ -57,6 +57,18 @@ public function getBackingStore(): BackingStore { return $this->backingStore; } + /** + * 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 { + $val = $this->getBackingStore()->get('excludeActors'); + if (is_null($val) || $val instanceof AppManagementPolicyActorExemptions) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'excludeActors'"); + } + /** * The deserialization information for the current model * @return array @@ -64,6 +76,7 @@ public function getBackingStore(): BackingStore { public function getFieldDeserializers(): array { $o = $this; return [ + 'excludeActors' => fn(ParseNode $n) => $o->setExcludeActors($n->getObjectValue([AppManagementPolicyActorExemptions::class, 'createFromDiscriminatorValue'])), 'maxLifetime' => fn(ParseNode $n) => $o->setMaxLifetime($n->getDateIntervalValue()), '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), 'restrictForAppsCreatedAfterDateTime' => fn(ParseNode $n) => $o->setRestrictForAppsCreatedAfterDateTime($n->getDateTimeValue()), @@ -73,7 +86,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the maxLifetime property value. String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to keyLifetime. + * Gets the maxLifetime property value. String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to asymmetricKeyLifetime. * @return DateInterval|null */ public function getMaxLifetime(): ?DateInterval { @@ -137,6 +150,7 @@ public function getState(): ?AppManagementRestrictionState { * @param SerializationWriter $writer Serialization writer to use to serialize this model */ public function serialize(SerializationWriter $writer): void { + $writer->writeObjectValue('excludeActors', $this->getExcludeActors()); $writer->writeDateIntervalValue('maxLifetime', $this->getMaxLifetime()); $writer->writeStringValue('@odata.type', $this->getOdataType()); $writer->writeDateTimeValue('restrictForAppsCreatedAfterDateTime', $this->getRestrictForAppsCreatedAfterDateTime()); @@ -162,7 +176,15 @@ public function setBackingStore(BackingStore $value): void { } /** - * Sets the maxLifetime property value. String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to keyLifetime. + * 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 { + $this->getBackingStore()->set('excludeActors', $value); + } + + /** + * Sets the maxLifetime property value. String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to asymmetricKeyLifetime. * @param DateInterval|null $value Value to set for the maxLifetime property. */ public function setMaxLifetime(?DateInterval $value): void { diff --git a/src/Generated/Models/Mailbox.php b/src/Generated/Models/Mailbox.php index 2c8ef5e6062..04dfe07fd6a 100644 --- a/src/Generated/Models/Mailbox.php +++ b/src/Generated/Models/Mailbox.php @@ -38,7 +38,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the folders property value. The folders property + * Gets the folders property value. The collection of folders in the mailbox. * @return array|null */ public function getFolders(): ?array { @@ -61,7 +61,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the folders property value. The folders property + * Sets the folders property value. The collection of folders in the mailbox. * @param array|null $value Value to set for the folders property. */ public function setFolders(?array $value): void { diff --git a/src/Generated/Models/MailboxFolder.php b/src/Generated/Models/MailboxFolder.php index 75451d08267..cf7c8b20831 100644 --- a/src/Generated/Models/MailboxFolder.php +++ b/src/Generated/Models/MailboxFolder.php @@ -26,7 +26,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Mailb } /** - * Gets the childFolderCount property value. The childFolderCount property + * Gets the childFolderCount property value. The number of immediate child folders in the current folder. * @return int|null */ public function getChildFolderCount(): ?int { @@ -38,7 +38,7 @@ public function getChildFolderCount(): ?int { } /** - * Gets the childFolders property value. The childFolders property + * Gets the childFolders property value. The collection of child folders in this folder. * @return array|null */ public function getChildFolders(): ?array { @@ -52,7 +52,7 @@ public function getChildFolders(): ?array { } /** - * Gets the displayName property value. The displayName property + * Gets the displayName property value. The display name of the folder. * @return string|null */ public function getDisplayName(): ?string { @@ -83,7 +83,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the items property value. The items property + * Gets the items property value. The collection of items in this folder. * @return array|null */ public function getItems(): ?array { @@ -97,7 +97,7 @@ public function getItems(): ?array { } /** - * Gets the multiValueExtendedProperties property value. The multiValueExtendedProperties property + * Gets the multiValueExtendedProperties property value. The collection of multi-value extended properties defined for the mailboxFolder. * @return array|null */ public function getMultiValueExtendedProperties(): ?array { @@ -111,7 +111,7 @@ public function getMultiValueExtendedProperties(): ?array { } /** - * Gets the parentFolderId property value. The parentFolderId property + * Gets the parentFolderId property value. The unique identifier for the parent folder of this folder. * @return string|null */ public function getParentFolderId(): ?string { @@ -123,7 +123,7 @@ public function getParentFolderId(): ?string { } /** - * Gets the singleValueExtendedProperties property value. The singleValueExtendedProperties property + * Gets the singleValueExtendedProperties property value. The collection of single-value extended properties defined for the mailboxFolder. * @return array|null */ public function getSingleValueExtendedProperties(): ?array { @@ -137,7 +137,7 @@ public function getSingleValueExtendedProperties(): ?array { } /** - * Gets the totalItemCount property value. The totalItemCount property + * Gets the totalItemCount property value. The number of items in the folder. * @return int|null */ public function getTotalItemCount(): ?int { @@ -149,7 +149,7 @@ public function getTotalItemCount(): ?int { } /** - * Gets the type property value. The type property + * Gets the type property value. Describes the folder class type. * @return string|null */ public function getType(): ?string { @@ -178,7 +178,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the childFolderCount property value. The childFolderCount property + * Sets the childFolderCount property value. The number of immediate child folders in the current folder. * @param int|null $value Value to set for the childFolderCount property. */ public function setChildFolderCount(?int $value): void { @@ -186,7 +186,7 @@ public function setChildFolderCount(?int $value): void { } /** - * Sets the childFolders property value. The childFolders property + * Sets the childFolders property value. The collection of child folders in this folder. * @param array|null $value Value to set for the childFolders property. */ public function setChildFolders(?array $value): void { @@ -194,7 +194,7 @@ public function setChildFolders(?array $value): void { } /** - * Sets the displayName property value. The displayName property + * Sets the displayName property value. The display name of the folder. * @param string|null $value Value to set for the displayName property. */ public function setDisplayName(?string $value): void { @@ -202,7 +202,7 @@ public function setDisplayName(?string $value): void { } /** - * Sets the items property value. The items property + * Sets the items property value. The collection of items in this folder. * @param array|null $value Value to set for the items property. */ public function setItems(?array $value): void { @@ -210,7 +210,7 @@ public function setItems(?array $value): void { } /** - * Sets the multiValueExtendedProperties property value. The multiValueExtendedProperties property + * Sets the multiValueExtendedProperties property value. The collection of multi-value extended properties defined for the mailboxFolder. * @param array|null $value Value to set for the multiValueExtendedProperties property. */ public function setMultiValueExtendedProperties(?array $value): void { @@ -218,7 +218,7 @@ public function setMultiValueExtendedProperties(?array $value): void { } /** - * Sets the parentFolderId property value. The parentFolderId property + * Sets the parentFolderId property value. The unique identifier for the parent folder of this folder. * @param string|null $value Value to set for the parentFolderId property. */ public function setParentFolderId(?string $value): void { @@ -226,7 +226,7 @@ public function setParentFolderId(?string $value): void { } /** - * Sets the singleValueExtendedProperties property value. The singleValueExtendedProperties property + * Sets the singleValueExtendedProperties property value. The collection of single-value extended properties defined for the mailboxFolder. * @param array|null $value Value to set for the singleValueExtendedProperties property. */ public function setSingleValueExtendedProperties(?array $value): void { @@ -234,7 +234,7 @@ public function setSingleValueExtendedProperties(?array $value): void { } /** - * Sets the totalItemCount property value. The totalItemCount property + * Sets the totalItemCount property value. The number of items in the folder. * @param int|null $value Value to set for the totalItemCount property. */ public function setTotalItemCount(?int $value): void { @@ -242,7 +242,7 @@ public function setTotalItemCount(?int $value): void { } /** - * Sets the type property value. The type property + * Sets the type property value. Describes the folder class type. * @param string|null $value Value to set for the type property. */ public function setType(?string $value): void { diff --git a/src/Generated/Models/MailboxItem.php b/src/Generated/Models/MailboxItem.php index 70e0db08a49..5456ece2f6a 100644 --- a/src/Generated/Models/MailboxItem.php +++ b/src/Generated/Models/MailboxItem.php @@ -41,7 +41,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the multiValueExtendedProperties property value. The multiValueExtendedProperties property + * Gets the multiValueExtendedProperties property value. The collection of multi-value extended properties defined for the mailboxItem. * @return array|null */ public function getMultiValueExtendedProperties(): ?array { @@ -55,7 +55,7 @@ public function getMultiValueExtendedProperties(): ?array { } /** - * Gets the singleValueExtendedProperties property value. The singleValueExtendedProperties property + * Gets the singleValueExtendedProperties property value. The collection of single-value extended properties defined for the mailboxItem. * @return array|null */ public function getSingleValueExtendedProperties(): ?array { @@ -69,7 +69,7 @@ public function getSingleValueExtendedProperties(): ?array { } /** - * Gets the size property value. The size property + * Gets the size property value. The length of the item in bytes. * @return int|null */ public function getSize(): ?int { @@ -81,7 +81,7 @@ public function getSize(): ?int { } /** - * Gets the type property value. The type property + * Gets the type property value. The message class ID of the item. * @return string|null */ public function getType(): ?string { @@ -105,7 +105,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the multiValueExtendedProperties property value. The multiValueExtendedProperties property + * Sets the multiValueExtendedProperties property value. The collection of multi-value extended properties defined for the mailboxItem. * @param array|null $value Value to set for the multiValueExtendedProperties property. */ public function setMultiValueExtendedProperties(?array $value): void { @@ -113,7 +113,7 @@ public function setMultiValueExtendedProperties(?array $value): void { } /** - * Sets the singleValueExtendedProperties property value. The singleValueExtendedProperties property + * Sets the singleValueExtendedProperties property value. The collection of single-value extended properties defined for the mailboxItem. * @param array|null $value Value to set for the singleValueExtendedProperties property. */ public function setSingleValueExtendedProperties(?array $value): void { @@ -121,7 +121,7 @@ public function setSingleValueExtendedProperties(?array $value): void { } /** - * Sets the size property value. The size property + * Sets the size property value. The length of the item in bytes. * @param int|null $value Value to set for the size property. */ public function setSize(?int $value): void { @@ -129,7 +129,7 @@ public function setSize(?int $value): void { } /** - * Sets the type property value. The type property + * Sets the type property value. The message class ID of the item. * @param string|null $value Value to set for the type property. */ public function setType(?string $value): void { diff --git a/src/Generated/Models/MailboxItemImportSession.php b/src/Generated/Models/MailboxItemImportSession.php index 0a2169ceb14..79be95756bb 100644 --- a/src/Generated/Models/MailboxItemImportSession.php +++ b/src/Generated/Models/MailboxItemImportSession.php @@ -57,7 +57,7 @@ public function getBackingStore(): BackingStore { } /** - * Gets the expirationDateTime property value. The expirationDateTime property + * Gets the expirationDateTime property value. The date and time in UTC when the import session expires. The date and time information uses ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2021 is 2021-01-01T00:00:00Z. * @return DateTime|null */ public function getExpirationDateTime(): ?DateTime { @@ -82,7 +82,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the importUrl property value. The importUrl property + * Gets the importUrl property value. The URL endpoint that accepts POST requests for uploading a mailbox item exported using exportItems. * @return string|null */ public function getImportUrl(): ?string { @@ -133,7 +133,7 @@ public function setBackingStore(BackingStore $value): void { } /** - * Sets the expirationDateTime property value. The expirationDateTime property + * Sets the expirationDateTime property value. The date and time in UTC when the import session expires. The date and time information uses ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2021 is 2021-01-01T00:00:00Z. * @param DateTime|null $value Value to set for the expirationDateTime property. */ public function setExpirationDateTime(?DateTime $value): void { @@ -141,7 +141,7 @@ public function setExpirationDateTime(?DateTime $value): void { } /** - * Sets the importUrl property value. The importUrl property + * Sets the importUrl property value. The URL endpoint that accepts POST requests for uploading a mailbox item exported using exportItems. * @param string|null $value Value to set for the importUrl property. */ public function setImportUrl(?string $value): void { diff --git a/src/Generated/Models/OnPremisesDirectorySynchronizationFeature.php b/src/Generated/Models/OnPremisesDirectorySynchronizationFeature.php index 452480064c0..dbc5f8ae0d0 100644 --- a/src/Generated/Models/OnPremisesDirectorySynchronizationFeature.php +++ b/src/Generated/Models/OnPremisesDirectorySynchronizationFeature.php @@ -47,6 +47,18 @@ public function getAdditionalData(): ?array { throw new \UnexpectedValueException("Invalid type found in backing store for 'additionalData'"); } + /** + * Gets the allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled property value. The allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled property + * @return bool|null + */ + public function getAllowOnPremUpdateOfOnPremisesObjectIdentifierEnabled(): ?bool { + $val = $this->getBackingStore()->get('allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled'); + if (is_null($val) || is_bool($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled'"); + } + /** * Gets the BackingStore property value. Stores model information. * @return BackingStore @@ -158,6 +170,7 @@ public function getDirectoryExtensionsEnabled(): ?bool { public function getFieldDeserializers(): array { $o = $this; return [ + 'allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled' => fn(ParseNode $n) => $o->setAllowOnPremUpdateOfOnPremisesObjectIdentifierEnabled($n->getBooleanValue()), 'blockCloudObjectTakeoverThroughHardMatchEnabled' => fn(ParseNode $n) => $o->setBlockCloudObjectTakeoverThroughHardMatchEnabled($n->getBooleanValue()), 'blockSoftMatchEnabled' => fn(ParseNode $n) => $o->setBlockSoftMatchEnabled($n->getBooleanValue()), 'bypassDirSyncOverridesEnabled' => fn(ParseNode $n) => $o->setBypassDirSyncOverridesEnabled($n->getBooleanValue()), @@ -330,6 +343,7 @@ public function getUserWritebackEnabled(): ?bool { * @param SerializationWriter $writer Serialization writer to use to serialize this model */ public function serialize(SerializationWriter $writer): void { + $writer->writeBooleanValue('allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled', $this->getAllowOnPremUpdateOfOnPremisesObjectIdentifierEnabled()); $writer->writeBooleanValue('blockCloudObjectTakeoverThroughHardMatchEnabled', $this->getBlockCloudObjectTakeoverThroughHardMatchEnabled()); $writer->writeBooleanValue('blockSoftMatchEnabled', $this->getBlockSoftMatchEnabled()); $writer->writeBooleanValue('bypassDirSyncOverridesEnabled', $this->getBypassDirSyncOverridesEnabled()); @@ -361,6 +375,14 @@ public function setAdditionalData(?array $value): void { $this->getBackingStore()->set('additionalData', $value); } + /** + * Sets the allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled property value. The allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled property + * @param bool|null $value Value to set for the allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled property. + */ + public function setAllowOnPremUpdateOfOnPremisesObjectIdentifierEnabled(?bool $value): void { + $this->getBackingStore()->set('allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled', $value); + } + /** * Sets the BackingStore property value. Stores model information. * @param BackingStore $value Value to set for the BackingStore property. diff --git a/src/Generated/Models/OneDriveForBusinessBrowseSession.php b/src/Generated/Models/OneDriveForBusinessBrowseSession.php index 67d0990acd9..fd3978f0e62 100644 --- a/src/Generated/Models/OneDriveForBusinessBrowseSession.php +++ b/src/Generated/Models/OneDriveForBusinessBrowseSession.php @@ -26,7 +26,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): OneDr } /** - * Gets the directoryObjectId property value. The directoryObjectId property + * Gets the directoryObjectId property value. Id of the backed-up OneDrive. * @return string|null */ public function getDirectoryObjectId(): ?string { @@ -58,7 +58,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the directoryObjectId property value. The directoryObjectId property + * Sets the directoryObjectId property value. Id of the backed-up OneDrive. * @param string|null $value Value to set for the directoryObjectId property. */ public function setDirectoryObjectId(?string $value): void { diff --git a/src/Generated/Models/OneDriveForBusinessRestoreSession.php b/src/Generated/Models/OneDriveForBusinessRestoreSession.php index 1ce34dac856..0c8d1445368 100644 --- a/src/Generated/Models/OneDriveForBusinessRestoreSession.php +++ b/src/Generated/Models/OneDriveForBusinessRestoreSession.php @@ -68,7 +68,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the granularDriveRestoreArtifacts property value. The granularDriveRestoreArtifacts property + * Gets the granularDriveRestoreArtifacts property value. A collection of browse session ID and item key details that can be used to restore OneDrive for work or school files and folders. * @return array|null */ public function getGranularDriveRestoreArtifacts(): ?array { @@ -109,7 +109,7 @@ public function setDriveRestoreArtifactsBulkAdditionRequests(?array $value): voi } /** - * Sets the granularDriveRestoreArtifacts property value. The granularDriveRestoreArtifacts property + * Sets the granularDriveRestoreArtifacts property value. A collection of browse session ID and item key details that can be used to restore OneDrive for work or school files and folders. * @param array|null $value Value to set for the granularDriveRestoreArtifacts property. */ public function setGranularDriveRestoreArtifacts(?array $value): void { diff --git a/src/Generated/Models/OwnerlessGroupPolicy.php b/src/Generated/Models/OwnerlessGroupPolicy.php index dc6883e6bb6..2d76e3601f0 100644 --- a/src/Generated/Models/OwnerlessGroupPolicy.php +++ b/src/Generated/Models/OwnerlessGroupPolicy.php @@ -38,7 +38,7 @@ public function getEmailInfo(): ?EmailDetails { } /** - * Gets the enabledGroupIds property value. The enabledGroupIds property + * Gets the enabledGroupIds property value. The collection of IDs for groups to which the policy is enabled. If empty, the policy is enabled for all groups in the tenant. * @return array|null */ public function getEnabledGroupIds(): ?array { @@ -76,7 +76,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the isEnabled property value. The isEnabled property + * Gets the isEnabled property value. Indicates whether the ownerless group policy is enabled in the tenant. Setting this property to false clears the values of all other policy parameters. * @return bool|null */ public function getIsEnabled(): ?bool { @@ -88,7 +88,7 @@ public function getIsEnabled(): ?bool { } /** - * Gets the maxMembersToNotify property value. The maxMembersToNotify property + * Gets the maxMembersToNotify property value. The maximum number of members to notify. Value range is 0-90. Members are prioritized by recent group activity (most active first). If there aren't enough active members to fill the limit, remaining slots are filled with other eligible group members from the directory. * @return int|null */ public function getMaxMembersToNotify(): ?int { @@ -100,7 +100,7 @@ public function getMaxMembersToNotify(): ?int { } /** - * Gets the notificationDurationInWeeks property value. The notificationDurationInWeeks property + * Gets the notificationDurationInWeeks property value. The number of weeks for the notification duration. Value range is 1-7. * @return int|null */ public function getNotificationDurationInWeeks(): ?int { @@ -112,7 +112,7 @@ public function getNotificationDurationInWeeks(): ?int { } /** - * Gets the policyWebUrl property value. The policyWebUrl property + * Gets the policyWebUrl property value. The URL to the policy documentation. * @return string|null */ public function getPolicyWebUrl(): ?string { @@ -159,7 +159,7 @@ public function setEmailInfo(?EmailDetails $value): void { } /** - * Sets the enabledGroupIds property value. The enabledGroupIds property + * Sets the enabledGroupIds property value. The collection of IDs for groups to which the policy is enabled. If empty, the policy is enabled for all groups in the tenant. * @param array|null $value Value to set for the enabledGroupIds property. */ public function setEnabledGroupIds(?array $value): void { @@ -167,7 +167,7 @@ public function setEnabledGroupIds(?array $value): void { } /** - * Sets the isEnabled property value. The isEnabled property + * Sets the isEnabled property value. Indicates whether the ownerless group policy is enabled in the tenant. Setting this property to false clears the values of all other policy parameters. * @param bool|null $value Value to set for the isEnabled property. */ public function setIsEnabled(?bool $value): void { @@ -175,7 +175,7 @@ public function setIsEnabled(?bool $value): void { } /** - * Sets the maxMembersToNotify property value. The maxMembersToNotify property + * Sets the maxMembersToNotify property value. The maximum number of members to notify. Value range is 0-90. Members are prioritized by recent group activity (most active first). If there aren't enough active members to fill the limit, remaining slots are filled with other eligible group members from the directory. * @param int|null $value Value to set for the maxMembersToNotify property. */ public function setMaxMembersToNotify(?int $value): void { @@ -183,7 +183,7 @@ public function setMaxMembersToNotify(?int $value): void { } /** - * Sets the notificationDurationInWeeks property value. The notificationDurationInWeeks property + * Sets the notificationDurationInWeeks property value. The number of weeks for the notification duration. Value range is 1-7. * @param int|null $value Value to set for the notificationDurationInWeeks property. */ public function setNotificationDurationInWeeks(?int $value): void { @@ -191,7 +191,7 @@ public function setNotificationDurationInWeeks(?int $value): void { } /** - * Sets the policyWebUrl property value. The policyWebUrl property + * Sets the policyWebUrl property value. The URL to the policy documentation. * @param string|null $value Value to set for the policyWebUrl property. */ public function setPolicyWebUrl(?string $value): void { diff --git a/src/Generated/Models/PasswordCredentialConfiguration.php b/src/Generated/Models/PasswordCredentialConfiguration.php index 072864af073..86473464dd7 100644 --- a/src/Generated/Models/PasswordCredentialConfiguration.php +++ b/src/Generated/Models/PasswordCredentialConfiguration.php @@ -57,6 +57,18 @@ public function getBackingStore(): BackingStore { return $this->backingStore; } + /** + * 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 { + $val = $this->getBackingStore()->get('excludeActors'); + if (is_null($val) || $val instanceof AppManagementPolicyActorExemptions) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'excludeActors'"); + } + /** * The deserialization information for the current model * @return array @@ -64,6 +76,7 @@ public function getBackingStore(): BackingStore { public function getFieldDeserializers(): array { $o = $this; return [ + 'excludeActors' => fn(ParseNode $n) => $o->setExcludeActors($n->getObjectValue([AppManagementPolicyActorExemptions::class, 'createFromDiscriminatorValue'])), 'maxLifetime' => fn(ParseNode $n) => $o->setMaxLifetime($n->getDateIntervalValue()), '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), 'restrictForAppsCreatedAfterDateTime' => fn(ParseNode $n) => $o->setRestrictForAppsCreatedAfterDateTime($n->getDateTimeValue()), @@ -137,6 +150,7 @@ public function getState(): ?AppManagementRestrictionState { * @param SerializationWriter $writer Serialization writer to use to serialize this model */ public function serialize(SerializationWriter $writer): void { + $writer->writeObjectValue('excludeActors', $this->getExcludeActors()); $writer->writeDateIntervalValue('maxLifetime', $this->getMaxLifetime()); $writer->writeStringValue('@odata.type', $this->getOdataType()); $writer->writeDateTimeValue('restrictForAppsCreatedAfterDateTime', $this->getRestrictForAppsCreatedAfterDateTime()); @@ -161,6 +175,14 @@ public function setBackingStore(BackingStore $value): void { $this->backingStore = $value; } + /** + * 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 { + $this->getBackingStore()->set('excludeActors', $value); + } + /** * Sets the maxLifetime property value. String value that indicates the maximum lifetime for password expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to passwordLifetime. * @param DateInterval|null $value Value to set for the maxLifetime property. diff --git a/src/Generated/Models/PolicyRoot.php b/src/Generated/Models/PolicyRoot.php index 35884a91c0e..8b133e1d5c1 100644 --- a/src/Generated/Models/PolicyRoot.php +++ b/src/Generated/Models/PolicyRoot.php @@ -251,7 +251,7 @@ public function getIdentitySecurityDefaultsEnforcementPolicy(): ?IdentitySecurit } /** - * Gets the ownerlessGroupPolicy property value. The ownerlessGroupPolicy property + * Gets the ownerlessGroupPolicy property value. The policy configuration for managing groups that have lost their sole owner. * @return OwnerlessGroupPolicy|null */ public function getOwnerlessGroupPolicy(): ?OwnerlessGroupPolicy { @@ -482,7 +482,7 @@ public function setIdentitySecurityDefaultsEnforcementPolicy(?IdentitySecurityDe } /** - * Sets the ownerlessGroupPolicy property value. The ownerlessGroupPolicy property + * Sets the ownerlessGroupPolicy property value. The policy configuration for managing groups that have lost their sole owner. * @param OwnerlessGroupPolicy|null $value Value to set for the ownerlessGroupPolicy property. */ public function setOwnerlessGroupPolicy(?OwnerlessGroupPolicy $value): void { diff --git a/src/Generated/Models/ScheduleEntityTheme.php b/src/Generated/Models/ScheduleEntityTheme.php index f44b4ee9acf..600ba6f8758 100644 --- a/src/Generated/Models/ScheduleEntityTheme.php +++ b/src/Generated/Models/ScheduleEntityTheme.php @@ -18,4 +18,27 @@ class ScheduleEntityTheme extends Enum { public const DARK_PINK = "darkPink"; public const DARK_YELLOW = "darkYellow"; public const UNKNOWN_FUTURE_VALUE = "unknownFutureValue"; + public const DARK_RED = "darkRed"; + public const CRANBERRY = "cranberry"; + public const DARK_ORANGE = "darkOrange"; + public const BRONZE = "bronze"; + public const PEACH = "peach"; + public const GOLD = "gold"; + public const LIME = "lime"; + public const FOREST = "forest"; + public const LIGHT_GREEN = "lightGreen"; + public const JADE = "jade"; + public const LIGHT_TEAL = "lightTeal"; + public const DARK_TEAL = "darkTeal"; + public const STEEL = "steel"; + public const SKY_BLUE = "skyBlue"; + public const BLUE_GRAY = "blueGray"; + public const LAVENDER = "lavender"; + public const LILAC = "lilac"; + public const PLUM = "plum"; + public const MAGENTA = "magenta"; + public const DARK_BROWN = "darkBrown"; + public const BEIGE = "beige"; + public const CHARCOAL = "charcoal"; + public const SILVER = "silver"; } diff --git a/src/Generated/Models/Security/Alert.php b/src/Generated/Models/Security/Alert.php index ee7b1be315d..8eaf09dc1c3 100644 --- a/src/Generated/Models/Security/Alert.php +++ b/src/Generated/Models/Security/Alert.php @@ -88,7 +88,7 @@ public function getAssignedTo(): ?string { } /** - * Gets the categories property value. The categories property + * Gets the categories property value. The attack kill-chain categories that the alert belongs to. Aligned with the MITRE ATT&CK framework. * @return array|null */ public function getCategories(): ?array { @@ -102,7 +102,7 @@ public function getCategories(): ?array { } /** - * Gets the category property value. The attack kill-chain category that the alert belongs to. Aligned with the MITRE ATT&CK framework. + * Gets the category property value. The attack kill-chain category that the alert belongs to. Aligned with the MITRE ATT&CK framework. This property is in the process of being deprecated. Use the categories property instead. * @return string|null */ public function getCategory(): ?string { @@ -607,7 +607,7 @@ public function setAssignedTo(?string $value): void { } /** - * Sets the categories property value. The categories property + * Sets the categories property value. The attack kill-chain categories that the alert belongs to. Aligned with the MITRE ATT&CK framework. * @param array|null $value Value to set for the categories property. */ public function setCategories(?array $value): void { @@ -615,7 +615,7 @@ public function setCategories(?array $value): void { } /** - * Sets the category property value. The attack kill-chain category that the alert belongs to. Aligned with the MITRE ATT&CK framework. + * Sets the category property value. The attack kill-chain category that the alert belongs to. Aligned with the MITRE ATT&CK framework. This property is in the process of being deprecated. Use the categories property instead. * @param string|null $value Value to set for the category property. */ public function setCategory(?string $value): void { diff --git a/src/Generated/Models/Security/DnsEvidence.php b/src/Generated/Models/Security/DnsEvidence.php index e803b4f8fe3..17000b1d4f9 100644 --- a/src/Generated/Models/Security/DnsEvidence.php +++ b/src/Generated/Models/Security/DnsEvidence.php @@ -27,7 +27,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): DnsEv } /** - * Gets the dnsServerIp property value. The dnsServerIp property + * Gets the dnsServerIp property value. An IP entity that represents the DNS server that resolves the request. * @return IpEvidence|null */ public function getDnsServerIp(): ?IpEvidence { @@ -39,7 +39,7 @@ public function getDnsServerIp(): ?IpEvidence { } /** - * Gets the domainName property value. The domainName property + * Gets the domainName property value. The name of the DNS record associated with the alert. * @return string|null */ public function getDomainName(): ?string { @@ -65,7 +65,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the hostIpAddress property value. The hostIpAddress property + * Gets the hostIpAddress property value. An IP entity that represents the DNS request client. * @return IpEvidence|null */ public function getHostIpAddress(): ?IpEvidence { @@ -77,7 +77,7 @@ public function getHostIpAddress(): ?IpEvidence { } /** - * Gets the ipAddresses property value. The ipAddresses property + * Gets the ipAddresses property value. IP entities that represent the resolved IP addresses. * @return array|null */ public function getIpAddresses(): ?array { @@ -103,7 +103,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the dnsServerIp property value. The dnsServerIp property + * Sets the dnsServerIp property value. An IP entity that represents the DNS server that resolves the request. * @param IpEvidence|null $value Value to set for the dnsServerIp property. */ public function setDnsServerIp(?IpEvidence $value): void { @@ -111,7 +111,7 @@ public function setDnsServerIp(?IpEvidence $value): void { } /** - * Sets the domainName property value. The domainName property + * Sets the domainName property value. The name of the DNS record associated with the alert. * @param string|null $value Value to set for the domainName property. */ public function setDomainName(?string $value): void { @@ -119,7 +119,7 @@ public function setDomainName(?string $value): void { } /** - * Sets the hostIpAddress property value. The hostIpAddress property + * Sets the hostIpAddress property value. An IP entity that represents the DNS request client. * @param IpEvidence|null $value Value to set for the hostIpAddress property. */ public function setHostIpAddress(?IpEvidence $value): void { @@ -127,7 +127,7 @@ public function setHostIpAddress(?IpEvidence $value): void { } /** - * Sets the ipAddresses property value. The ipAddresses property + * Sets the ipAddresses property value. IP entities that represent the resolved IP addresses. * @param array|null $value Value to set for the ipAddresses property. */ public function setIpAddresses(?array $value): void { diff --git a/src/Generated/Models/Security/FileHashEvidence.php b/src/Generated/Models/Security/FileHashEvidence.php index 6acf2902d00..1234bf7288c 100644 --- a/src/Generated/Models/Security/FileHashEvidence.php +++ b/src/Generated/Models/Security/FileHashEvidence.php @@ -50,7 +50,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the value property value. The value property + * Gets the value property value. The hash value. * @return string|null */ public function getValue(): ?string { @@ -80,7 +80,7 @@ public function setAlgorithm(?FileHashAlgorithm $value): void { } /** - * Sets the value property value. The value property + * Sets the value property value. The hash value. * @param string|null $value Value to set for the value property. */ public function setValue(?string $value): void { diff --git a/src/Generated/Models/Security/GitHubOrganizationEvidence.php b/src/Generated/Models/Security/GitHubOrganizationEvidence.php index 8ff25d683e1..b01e2ef6643 100644 --- a/src/Generated/Models/Security/GitHubOrganizationEvidence.php +++ b/src/Generated/Models/Security/GitHubOrganizationEvidence.php @@ -26,7 +26,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): GitHu } /** - * Gets the company property value. The company property + * Gets the company property value. The name of the company that owns the organization. * @return string|null */ public function getCompany(): ?string { @@ -38,7 +38,7 @@ public function getCompany(): ?string { } /** - * Gets the displayName property value. The displayName property + * Gets the displayName property value. The display name of the organization. * @return string|null */ public function getDisplayName(): ?string { @@ -50,7 +50,7 @@ public function getDisplayName(): ?string { } /** - * Gets the email property value. The email property + * Gets the email property value. The email address of the organization. * @return string|null */ public function getEmail(): ?string { @@ -78,7 +78,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the login property value. The login property + * Gets the login property value. The login (name) of the organization. * @return string|null */ public function getLogin(): ?string { @@ -90,7 +90,7 @@ public function getLogin(): ?string { } /** - * Gets the orgId property value. The orgId property + * Gets the orgId property value. The unique and immutable ID of the organization. * @return string|null */ public function getOrgId(): ?string { @@ -102,7 +102,7 @@ public function getOrgId(): ?string { } /** - * Gets the webUrl property value. The webUrl property + * Gets the webUrl property value. The URL of the web page for the organization. * @return string|null */ public function getWebUrl(): ?string { @@ -128,7 +128,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the company property value. The company property + * Sets the company property value. The name of the company that owns the organization. * @param string|null $value Value to set for the company property. */ public function setCompany(?string $value): void { @@ -136,7 +136,7 @@ public function setCompany(?string $value): void { } /** - * Sets the displayName property value. The displayName property + * Sets the displayName property value. The display name of the organization. * @param string|null $value Value to set for the displayName property. */ public function setDisplayName(?string $value): void { @@ -144,7 +144,7 @@ public function setDisplayName(?string $value): void { } /** - * Sets the email property value. The email property + * Sets the email property value. The email address of the organization. * @param string|null $value Value to set for the email property. */ public function setEmail(?string $value): void { @@ -152,7 +152,7 @@ public function setEmail(?string $value): void { } /** - * Sets the login property value. The login property + * Sets the login property value. The login (name) of the organization. * @param string|null $value Value to set for the login property. */ public function setLogin(?string $value): void { @@ -160,7 +160,7 @@ public function setLogin(?string $value): void { } /** - * Sets the orgId property value. The orgId property + * Sets the orgId property value. The unique and immutable ID of the organization. * @param string|null $value Value to set for the orgId property. */ public function setOrgId(?string $value): void { @@ -168,7 +168,7 @@ public function setOrgId(?string $value): void { } /** - * Sets the webUrl property value. The webUrl property + * Sets the webUrl property value. The URL of the web page for the organization. * @param string|null $value Value to set for the webUrl property. */ public function setWebUrl(?string $value): void { diff --git a/src/Generated/Models/Security/GitHubRepoEvidence.php b/src/Generated/Models/Security/GitHubRepoEvidence.php index ebe1aeefede..7401d8ea09a 100644 --- a/src/Generated/Models/Security/GitHubRepoEvidence.php +++ b/src/Generated/Models/Security/GitHubRepoEvidence.php @@ -26,7 +26,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): GitHu } /** - * Gets the baseUrl property value. The baseUrl property + * Gets the baseUrl property value. The base URL of the web page for the repository. * @return string|null */ public function getBaseUrl(): ?string { @@ -53,7 +53,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the login property value. The login property + * Gets the login property value. The login (name) of the repository. * @return string|null */ public function getLogin(): ?string { @@ -65,7 +65,7 @@ public function getLogin(): ?string { } /** - * Gets the owner property value. The owner property + * Gets the owner property value. The login of the owner of the repository. * @return string|null */ public function getOwner(): ?string { @@ -77,7 +77,7 @@ public function getOwner(): ?string { } /** - * Gets the ownerType property value. The ownerType property + * Gets the ownerType property value. The type of owner of the repository, for example, User or Organization. * @return string|null */ public function getOwnerType(): ?string { @@ -89,7 +89,7 @@ public function getOwnerType(): ?string { } /** - * Gets the repoId property value. The repoId property + * Gets the repoId property value. The unique and immutable ID of the GitHub repository. * @return string|null */ public function getRepoId(): ?string { @@ -114,7 +114,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the baseUrl property value. The baseUrl property + * Sets the baseUrl property value. The base URL of the web page for the repository. * @param string|null $value Value to set for the baseUrl property. */ public function setBaseUrl(?string $value): void { @@ -122,7 +122,7 @@ public function setBaseUrl(?string $value): void { } /** - * Sets the login property value. The login property + * Sets the login property value. The login (name) of the repository. * @param string|null $value Value to set for the login property. */ public function setLogin(?string $value): void { @@ -130,7 +130,7 @@ public function setLogin(?string $value): void { } /** - * Sets the owner property value. The owner property + * Sets the owner property value. The login of the owner of the repository. * @param string|null $value Value to set for the owner property. */ public function setOwner(?string $value): void { @@ -138,7 +138,7 @@ public function setOwner(?string $value): void { } /** - * Sets the ownerType property value. The ownerType property + * Sets the ownerType property value. The type of owner of the repository, for example, User or Organization. * @param string|null $value Value to set for the ownerType property. */ public function setOwnerType(?string $value): void { @@ -146,7 +146,7 @@ public function setOwnerType(?string $value): void { } /** - * Sets the repoId property value. The repoId property + * Sets the repoId property value. The unique and immutable ID of the GitHub repository. * @param string|null $value Value to set for the repoId property. */ public function setRepoId(?string $value): void { diff --git a/src/Generated/Models/Security/GitHubUserEvidence.php b/src/Generated/Models/Security/GitHubUserEvidence.php index 279461e1b5d..b651621656c 100644 --- a/src/Generated/Models/Security/GitHubUserEvidence.php +++ b/src/Generated/Models/Security/GitHubUserEvidence.php @@ -26,7 +26,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): GitHu } /** - * Gets the email property value. The email property + * Gets the email property value. The email address of the user account. * @return string|null */ public function getEmail(): ?string { @@ -53,7 +53,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the login property value. The login property + * Gets the login property value. The user's login (GitHub handle). * @return string|null */ public function getLogin(): ?string { @@ -65,7 +65,7 @@ public function getLogin(): ?string { } /** - * Gets the name property value. The name property + * Gets the name property value. The user's name. * @return string|null */ public function getName(): ?string { @@ -77,7 +77,7 @@ public function getName(): ?string { } /** - * Gets the userId property value. The userId property + * Gets the userId property value. The unique and immutable ID of the user account. * @return string|null */ public function getUserId(): ?string { @@ -89,7 +89,7 @@ public function getUserId(): ?string { } /** - * Gets the webUrl property value. The webUrl property + * Gets the webUrl property value. The URL of the user's profile web page. For example, https://github.com/my-login. * @return string|null */ public function getWebUrl(): ?string { @@ -114,7 +114,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the email property value. The email property + * Sets the email property value. The email address of the user account. * @param string|null $value Value to set for the email property. */ public function setEmail(?string $value): void { @@ -122,7 +122,7 @@ public function setEmail(?string $value): void { } /** - * Sets the login property value. The login property + * Sets the login property value. The user's login (GitHub handle). * @param string|null $value Value to set for the login property. */ public function setLogin(?string $value): void { @@ -130,7 +130,7 @@ public function setLogin(?string $value): void { } /** - * Sets the name property value. The name property + * Sets the name property value. The user's name. * @param string|null $value Value to set for the name property. */ public function setName(?string $value): void { @@ -138,7 +138,7 @@ public function setName(?string $value): void { } /** - * Sets the userId property value. The userId property + * Sets the userId property value. The unique and immutable ID of the user account. * @param string|null $value Value to set for the userId property. */ public function setUserId(?string $value): void { @@ -146,7 +146,7 @@ public function setUserId(?string $value): void { } /** - * Sets the webUrl property value. The webUrl property + * Sets the webUrl property value. The URL of the user's profile web page. For example, https://github.com/my-login. * @param string|null $value Value to set for the webUrl property. */ public function setWebUrl(?string $value): void { diff --git a/src/Generated/Models/Security/HostLogonSessionEvidence.php b/src/Generated/Models/Security/HostLogonSessionEvidence.php index 4092201a07f..71ba9c3beaa 100644 --- a/src/Generated/Models/Security/HostLogonSessionEvidence.php +++ b/src/Generated/Models/Security/HostLogonSessionEvidence.php @@ -27,7 +27,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): HostL } /** - * Gets the account property value. The account property + * Gets the account property value. The account that is associated with the sign-in session ID. * @return UserEvidence|null */ public function getAccount(): ?UserEvidence { @@ -39,7 +39,7 @@ public function getAccount(): ?UserEvidence { } /** - * Gets the endUtcDateTime property value. The endUtcDateTime property + * Gets the endUtcDateTime property value. The session end time, if known. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z. * @return DateTime|null */ public function getEndUtcDateTime(): ?DateTime { @@ -66,7 +66,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the host property value. The host property + * Gets the host property value. The host for the session. * @return DeviceEvidence|null */ public function getHost(): ?DeviceEvidence { @@ -78,7 +78,7 @@ public function getHost(): ?DeviceEvidence { } /** - * Gets the sessionId property value. The sessionId property + * Gets the sessionId property value. The session ID for the account reported in the alert, for example, 0x3e7. * @return string|null */ public function getSessionId(): ?string { @@ -90,7 +90,7 @@ public function getSessionId(): ?string { } /** - * Gets the startUtcDateTime property value. The startUtcDateTime property + * Gets the startUtcDateTime property value. The session start time, if known. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z. * @return DateTime|null */ public function getStartUtcDateTime(): ?DateTime { @@ -115,7 +115,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the account property value. The account property + * Sets the account property value. The account that is associated with the sign-in session ID. * @param UserEvidence|null $value Value to set for the account property. */ public function setAccount(?UserEvidence $value): void { @@ -123,7 +123,7 @@ public function setAccount(?UserEvidence $value): void { } /** - * Sets the endUtcDateTime property value. The endUtcDateTime property + * Sets the endUtcDateTime property value. The session end time, if known. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z. * @param DateTime|null $value Value to set for the endUtcDateTime property. */ public function setEndUtcDateTime(?DateTime $value): void { @@ -131,7 +131,7 @@ public function setEndUtcDateTime(?DateTime $value): void { } /** - * Sets the host property value. The host property + * Sets the host property value. The host for the session. * @param DeviceEvidence|null $value Value to set for the host property. */ public function setHost(?DeviceEvidence $value): void { @@ -139,7 +139,7 @@ public function setHost(?DeviceEvidence $value): void { } /** - * Sets the sessionId property value. The sessionId property + * Sets the sessionId property value. The session ID for the account reported in the alert, for example, 0x3e7. * @param string|null $value Value to set for the sessionId property. */ public function setSessionId(?string $value): void { @@ -147,7 +147,7 @@ public function setSessionId(?string $value): void { } /** - * Sets the startUtcDateTime property value. The startUtcDateTime property + * Sets the startUtcDateTime property value. The session start time, if known. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z. * @param DateTime|null $value Value to set for the startUtcDateTime property. */ public function setStartUtcDateTime(?DateTime $value): void { diff --git a/src/Generated/Models/Security/IoTDeviceEvidence.php b/src/Generated/Models/Security/IoTDeviceEvidence.php index 60c4385be16..f0fa12dba01 100644 --- a/src/Generated/Models/Security/IoTDeviceEvidence.php +++ b/src/Generated/Models/Security/IoTDeviceEvidence.php @@ -137,7 +137,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the importance property value. The importance level for the IoT device. Possible values are low, normal, high, and unknownFutureValue. + * Gets the importance property value. The importance level for the IoT device. The possible values are: unknown, low, normal, high, unknownFutureValue. * @return IoTDeviceImportanceType|null */ public function getImportance(): ?IoTDeviceImportanceType { @@ -469,7 +469,7 @@ public function setDeviceType(?string $value): void { } /** - * Sets the importance property value. The importance level for the IoT device. Possible values are low, normal, high, and unknownFutureValue. + * Sets the importance property value. The importance level for the IoT device. The possible values are: unknown, low, normal, high, unknownFutureValue. * @param IoTDeviceImportanceType|null $value Value to set for the importance property. */ public function setImportance(?IoTDeviceImportanceType $value): void { diff --git a/src/Generated/Models/Security/MalwareEvidence.php b/src/Generated/Models/Security/MalwareEvidence.php index da5103a2927..feecc49ed3c 100644 --- a/src/Generated/Models/Security/MalwareEvidence.php +++ b/src/Generated/Models/Security/MalwareEvidence.php @@ -27,7 +27,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Malwa } /** - * Gets the category property value. The category property + * Gets the category property value. The malware category by the vendor, for example, Trojan. * @return string|null */ public function getCategory(): ?string { @@ -53,7 +53,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the files property value. The files property + * Gets the files property value. A list of the linked file entities on which the malware was found. Can contain the file entities inline or as reference. For more information, see fileEvidence. * @return array|null */ public function getFiles(): ?array { @@ -67,7 +67,7 @@ public function getFiles(): ?array { } /** - * Gets the name property value. The name property + * Gets the name property value. The malware name by the vendor, for example, Win32/Toga. * @return string|null */ public function getName(): ?string { @@ -79,7 +79,7 @@ public function getName(): ?string { } /** - * Gets the processes property value. The processes property + * Gets the processes property value. A list of the linked process entities on which the malware was found. Use this property, for example, when the alert was triggered on fileless activity. For more information, see processEvidence. * @return array|null */ public function getProcesses(): ?array { @@ -105,7 +105,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the category property value. The category property + * Sets the category property value. The malware category by the vendor, for example, Trojan. * @param string|null $value Value to set for the category property. */ public function setCategory(?string $value): void { @@ -113,7 +113,7 @@ public function setCategory(?string $value): void { } /** - * Sets the files property value. The files property + * Sets the files property value. A list of the linked file entities on which the malware was found. Can contain the file entities inline or as reference. For more information, see fileEvidence. * @param array|null $value Value to set for the files property. */ public function setFiles(?array $value): void { @@ -121,7 +121,7 @@ public function setFiles(?array $value): void { } /** - * Sets the name property value. The name property + * Sets the name property value. The malware name by the vendor, for example, Win32/Toga. * @param string|null $value Value to set for the name property. */ public function setName(?string $value): void { @@ -129,7 +129,7 @@ public function setName(?string $value): void { } /** - * Sets the processes property value. The processes property + * Sets the processes property value. A list of the linked process entities on which the malware was found. Use this property, for example, when the alert was triggered on fileless activity. For more information, see processEvidence. * @param array|null $value Value to set for the processes property. */ public function setProcesses(?array $value): void { diff --git a/src/Generated/Models/Security/NetworkConnectionEvidence.php b/src/Generated/Models/Security/NetworkConnectionEvidence.php index a66671d04ba..21a062b1027 100644 --- a/src/Generated/Models/Security/NetworkConnectionEvidence.php +++ b/src/Generated/Models/Security/NetworkConnectionEvidence.php @@ -26,7 +26,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Netwo } /** - * Gets the destinationAddress property value. The destinationAddress property + * Gets the destinationAddress property value. An entity of type IP that is the destination for this connection. * @return IpEvidence|null */ public function getDestinationAddress(): ?IpEvidence { @@ -38,7 +38,7 @@ public function getDestinationAddress(): ?IpEvidence { } /** - * Gets the destinationPort property value. The destinationPort property + * Gets the destinationPort property value. The destination port number. For example, 80. * @return int|null */ public function getDestinationPort(): ?int { @@ -65,7 +65,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the protocol property value. The protocol property + * Gets the protocol property value. The protocol type. Possible values are tcp, udp, unknownFutureValue. * @return ProtocolType|null */ public function getProtocol(): ?ProtocolType { @@ -77,7 +77,7 @@ public function getProtocol(): ?ProtocolType { } /** - * Gets the sourceAddress property value. The sourceAddress property + * Gets the sourceAddress property value. An entity of type IP that is the source for this connection. * @return IpEvidence|null */ public function getSourceAddress(): ?IpEvidence { @@ -89,7 +89,7 @@ public function getSourceAddress(): ?IpEvidence { } /** - * Gets the sourcePort property value. The sourcePort property + * Gets the sourcePort property value. The source port number. For example, 80. * @return int|null */ public function getSourcePort(): ?int { @@ -114,7 +114,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the destinationAddress property value. The destinationAddress property + * Sets the destinationAddress property value. An entity of type IP that is the destination for this connection. * @param IpEvidence|null $value Value to set for the destinationAddress property. */ public function setDestinationAddress(?IpEvidence $value): void { @@ -122,7 +122,7 @@ public function setDestinationAddress(?IpEvidence $value): void { } /** - * Sets the destinationPort property value. The destinationPort property + * Sets the destinationPort property value. The destination port number. For example, 80. * @param int|null $value Value to set for the destinationPort property. */ public function setDestinationPort(?int $value): void { @@ -130,7 +130,7 @@ public function setDestinationPort(?int $value): void { } /** - * Sets the protocol property value. The protocol property + * Sets the protocol property value. The protocol type. Possible values are tcp, udp, unknownFutureValue. * @param ProtocolType|null $value Value to set for the protocol property. */ public function setProtocol(?ProtocolType $value): void { @@ -138,7 +138,7 @@ public function setProtocol(?ProtocolType $value): void { } /** - * Sets the sourceAddress property value. The sourceAddress property + * Sets the sourceAddress property value. An entity of type IP that is the source for this connection. * @param IpEvidence|null $value Value to set for the sourceAddress property. */ public function setSourceAddress(?IpEvidence $value): void { @@ -146,7 +146,7 @@ public function setSourceAddress(?IpEvidence $value): void { } /** - * Sets the sourcePort property value. The sourcePort property + * Sets the sourcePort property value. The source port number. For example, 80. * @param int|null $value Value to set for the sourcePort property. */ public function setSourcePort(?int $value): void { diff --git a/src/Generated/Models/Security/SasTokenEvidence.php b/src/Generated/Models/Security/SasTokenEvidence.php index fb6f3dab1ac..fd14cfd5289 100644 --- a/src/Generated/Models/Security/SasTokenEvidence.php +++ b/src/Generated/Models/Security/SasTokenEvidence.php @@ -28,7 +28,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): SasTo } /** - * Gets the allowedIpAddresses property value. The allowedIpAddresses property + * Gets the allowedIpAddresses property value. All IP addresses accessible with this SAS. The default value is Allows all IP addresses. * @return string|null */ public function getAllowedIpAddresses(): ?string { @@ -40,7 +40,7 @@ public function getAllowedIpAddresses(): ?string { } /** - * Gets the allowedResourceTypes property value. The allowedResourceTypes property + * Gets the allowedResourceTypes property value. All resource types accessible with this SAS. * @return array|null */ public function getAllowedResourceTypes(): ?array { @@ -54,7 +54,7 @@ public function getAllowedResourceTypes(): ?array { } /** - * Gets the allowedServices property value. The allowedServices property + * Gets the allowedServices property value. All services accessible with this SAS. * @return array|null */ public function getAllowedServices(): ?array { @@ -68,7 +68,7 @@ public function getAllowedServices(): ?array { } /** - * Gets the expiryDateTime property value. The expiryDateTime property + * Gets the expiryDateTime property value. The SAS expiration time. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z. * @return DateTime|null */ public function getExpiryDateTime(): ?DateTime { @@ -121,7 +121,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the permissions property value. The permissions property + * Gets the permissions property value. All permissions granted to this SAS. * @return array|null */ public function getPermissions(): ?array { @@ -135,7 +135,7 @@ public function getPermissions(): ?array { } /** - * Gets the protocol property value. The protocol property + * Gets the protocol property value. The protocol that is allowed with this SAS. * @return string|null */ public function getProtocol(): ?string { @@ -147,7 +147,7 @@ public function getProtocol(): ?string { } /** - * Gets the signatureHash property value. The signatureHash property + * Gets the signatureHash property value. The SAS signature hash, which is a unique identifier for each SAS. * @return string|null */ public function getSignatureHash(): ?string { @@ -159,7 +159,7 @@ public function getSignatureHash(): ?string { } /** - * Gets the signedWith property value. The signedWith property + * Gets the signedWith property value. The storage key that was used to generate the SAS. * @return string|null */ public function getSignedWith(): ?string { @@ -171,7 +171,7 @@ public function getSignedWith(): ?string { } /** - * Gets the startDateTime property value. The startDateTime property + * Gets the startDateTime property value. The SAS activation time. This property can be null. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z. * @return DateTime|null */ public function getStartDateTime(): ?DateTime { @@ -183,7 +183,7 @@ public function getStartDateTime(): ?DateTime { } /** - * Gets the storageResource property value. The storageResource property + * Gets the storageResource property value. A link to the storage resource for this SAS. * @return AzureResourceEvidence|null */ public function getStorageResource(): ?AzureResourceEvidence { @@ -213,7 +213,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the allowedIpAddresses property value. The allowedIpAddresses property + * Sets the allowedIpAddresses property value. All IP addresses accessible with this SAS. The default value is Allows all IP addresses. * @param string|null $value Value to set for the allowedIpAddresses property. */ public function setAllowedIpAddresses(?string $value): void { @@ -221,7 +221,7 @@ public function setAllowedIpAddresses(?string $value): void { } /** - * Sets the allowedResourceTypes property value. The allowedResourceTypes property + * Sets the allowedResourceTypes property value. All resource types accessible with this SAS. * @param array|null $value Value to set for the allowedResourceTypes property. */ public function setAllowedResourceTypes(?array $value): void { @@ -229,7 +229,7 @@ public function setAllowedResourceTypes(?array $value): void { } /** - * Sets the allowedServices property value. The allowedServices property + * Sets the allowedServices property value. All services accessible with this SAS. * @param array|null $value Value to set for the allowedServices property. */ public function setAllowedServices(?array $value): void { @@ -237,7 +237,7 @@ public function setAllowedServices(?array $value): void { } /** - * Sets the expiryDateTime property value. The expiryDateTime property + * Sets the expiryDateTime property value. The SAS expiration time. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z. * @param DateTime|null $value Value to set for the expiryDateTime property. */ public function setExpiryDateTime(?DateTime $value): void { @@ -245,7 +245,7 @@ public function setExpiryDateTime(?DateTime $value): void { } /** - * Sets the permissions property value. The permissions property + * Sets the permissions property value. All permissions granted to this SAS. * @param array|null $value Value to set for the permissions property. */ public function setPermissions(?array $value): void { @@ -253,7 +253,7 @@ public function setPermissions(?array $value): void { } /** - * Sets the protocol property value. The protocol property + * Sets the protocol property value. The protocol that is allowed with this SAS. * @param string|null $value Value to set for the protocol property. */ public function setProtocol(?string $value): void { @@ -261,7 +261,7 @@ public function setProtocol(?string $value): void { } /** - * Sets the signatureHash property value. The signatureHash property + * Sets the signatureHash property value. The SAS signature hash, which is a unique identifier for each SAS. * @param string|null $value Value to set for the signatureHash property. */ public function setSignatureHash(?string $value): void { @@ -269,7 +269,7 @@ public function setSignatureHash(?string $value): void { } /** - * Sets the signedWith property value. The signedWith property + * Sets the signedWith property value. The storage key that was used to generate the SAS. * @param string|null $value Value to set for the signedWith property. */ public function setSignedWith(?string $value): void { @@ -277,7 +277,7 @@ public function setSignedWith(?string $value): void { } /** - * Sets the startDateTime property value. The startDateTime property + * Sets the startDateTime property value. The SAS activation time. This property can be null. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z. * @param DateTime|null $value Value to set for the startDateTime property. */ public function setStartDateTime(?DateTime $value): void { @@ -285,7 +285,7 @@ public function setStartDateTime(?DateTime $value): void { } /** - * Sets the storageResource property value. The storageResource property + * Sets the storageResource property value. A link to the storage resource for this SAS. * @param AzureResourceEvidence|null $value Value to set for the storageResource property. */ public function setStorageResource(?AzureResourceEvidence $value): void { diff --git a/src/Generated/Models/Security/ServicePrincipalEvidence.php b/src/Generated/Models/Security/ServicePrincipalEvidence.php index 09c92c591a7..c512ef834a9 100644 --- a/src/Generated/Models/Security/ServicePrincipalEvidence.php +++ b/src/Generated/Models/Security/ServicePrincipalEvidence.php @@ -26,7 +26,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Servi } /** - * Gets the appId property value. The appId property + * Gets the appId property value. The unique identifier for the associated application, represented by its appId property. * @return string|null */ public function getAppId(): ?string { @@ -38,7 +38,7 @@ public function getAppId(): ?string { } /** - * Gets the appOwnerTenantId property value. The appOwnerTenantId property + * Gets the appOwnerTenantId property value. The tenant ID where the application is registered. * @return string|null */ public function getAppOwnerTenantId(): ?string { @@ -66,7 +66,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the servicePrincipalName property value. The servicePrincipalName property + * Gets the servicePrincipalName property value. The display name for the service principal. * @return string|null */ public function getServicePrincipalName(): ?string { @@ -78,7 +78,7 @@ public function getServicePrincipalName(): ?string { } /** - * Gets the servicePrincipalObjectId property value. The servicePrincipalObjectId property + * Gets the servicePrincipalObjectId property value. The unique identifier for the service principal. * @return string|null */ public function getServicePrincipalObjectId(): ?string { @@ -90,7 +90,7 @@ public function getServicePrincipalObjectId(): ?string { } /** - * Gets the servicePrincipalType property value. The servicePrincipalType property + * Gets the servicePrincipalType property value. The service principal type. Possible values are: unknown, application, managedIdentity, legacy, unknownFutureValue. * @return ServicePrincipalType|null */ public function getServicePrincipalType(): ?ServicePrincipalType { @@ -102,7 +102,7 @@ public function getServicePrincipalType(): ?ServicePrincipalType { } /** - * Gets the tenantId property value. The tenantId property + * Gets the tenantId property value. The Microsoft Entra tenant ID of the service principal. * @return string|null */ public function getTenantId(): ?string { @@ -128,7 +128,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the appId property value. The appId property + * Sets the appId property value. The unique identifier for the associated application, represented by its appId property. * @param string|null $value Value to set for the appId property. */ public function setAppId(?string $value): void { @@ -136,7 +136,7 @@ public function setAppId(?string $value): void { } /** - * Sets the appOwnerTenantId property value. The appOwnerTenantId property + * Sets the appOwnerTenantId property value. The tenant ID where the application is registered. * @param string|null $value Value to set for the appOwnerTenantId property. */ public function setAppOwnerTenantId(?string $value): void { @@ -144,7 +144,7 @@ public function setAppOwnerTenantId(?string $value): void { } /** - * Sets the servicePrincipalName property value. The servicePrincipalName property + * Sets the servicePrincipalName property value. The display name for the service principal. * @param string|null $value Value to set for the servicePrincipalName property. */ public function setServicePrincipalName(?string $value): void { @@ -152,7 +152,7 @@ public function setServicePrincipalName(?string $value): void { } /** - * Sets the servicePrincipalObjectId property value. The servicePrincipalObjectId property + * Sets the servicePrincipalObjectId property value. The unique identifier for the service principal. * @param string|null $value Value to set for the servicePrincipalObjectId property. */ public function setServicePrincipalObjectId(?string $value): void { @@ -160,7 +160,7 @@ public function setServicePrincipalObjectId(?string $value): void { } /** - * Sets the servicePrincipalType property value. The servicePrincipalType property + * Sets the servicePrincipalType property value. The service principal type. Possible values are: unknown, application, managedIdentity, legacy, unknownFutureValue. * @param ServicePrincipalType|null $value Value to set for the servicePrincipalType property. */ public function setServicePrincipalType(?ServicePrincipalType $value): void { @@ -168,7 +168,7 @@ public function setServicePrincipalType(?ServicePrincipalType $value): void { } /** - * Sets the tenantId property value. The tenantId property + * Sets the tenantId property value. The Microsoft Entra tenant ID of the service principal. * @param string|null $value Value to set for the tenantId property. */ public function setTenantId(?string $value): void { diff --git a/src/Generated/Models/Security/SubmissionMailEvidence.php b/src/Generated/Models/Security/SubmissionMailEvidence.php index d33eaca1ac9..6c6a62a56bc 100644 --- a/src/Generated/Models/Security/SubmissionMailEvidence.php +++ b/src/Generated/Models/Security/SubmissionMailEvidence.php @@ -46,7 +46,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the networkMessageId property value. The networkMessageId property + * Gets the networkMessageId property value. The network message ID of the email to which the submission belongs. * @return string|null */ public function getNetworkMessageId(): ?string { @@ -58,7 +58,7 @@ public function getNetworkMessageId(): ?string { } /** - * Gets the recipient property value. The recipient property + * Gets the recipient property value. The recipient of the email. * @return string|null */ public function getRecipient(): ?string { @@ -70,7 +70,7 @@ public function getRecipient(): ?string { } /** - * Gets the reportType property value. The reportType property + * Gets the reportType property value. The submission type for the specified instance that maps to Junk, Phish, Malware, or NotJunk. * @return string|null */ public function getReportType(): ?string { @@ -82,7 +82,7 @@ public function getReportType(): ?string { } /** - * Gets the sender property value. The sender property + * Gets the sender property value. The sender of the email. * @return string|null */ public function getSender(): ?string { @@ -94,7 +94,7 @@ public function getSender(): ?string { } /** - * Gets the senderIp property value. The senderIp property + * Gets the senderIp property value. The sender's IP. * @return string|null */ public function getSenderIp(): ?string { @@ -106,7 +106,7 @@ public function getSenderIp(): ?string { } /** - * Gets the subject property value. The subject property + * Gets the subject property value. The subject of the submission mail. * @return string|null */ public function getSubject(): ?string { @@ -118,7 +118,7 @@ public function getSubject(): ?string { } /** - * Gets the submissionDateTime property value. The submissionDateTime property + * Gets the submissionDateTime property value. The reported date and time of this submission. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z. * @return DateTime|null */ public function getSubmissionDateTime(): ?DateTime { @@ -130,7 +130,7 @@ public function getSubmissionDateTime(): ?DateTime { } /** - * Gets the submissionId property value. The submissionId property + * Gets the submissionId property value. The submission ID. * @return string|null */ public function getSubmissionId(): ?string { @@ -142,7 +142,7 @@ public function getSubmissionId(): ?string { } /** - * Gets the submitter property value. The submitter property + * Gets the submitter property value. The submitter's email address. * @return string|null */ public function getSubmitter(): ?string { @@ -171,7 +171,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the networkMessageId property value. The networkMessageId property + * Sets the networkMessageId property value. The network message ID of the email to which the submission belongs. * @param string|null $value Value to set for the networkMessageId property. */ public function setNetworkMessageId(?string $value): void { @@ -179,7 +179,7 @@ public function setNetworkMessageId(?string $value): void { } /** - * Sets the recipient property value. The recipient property + * Sets the recipient property value. The recipient of the email. * @param string|null $value Value to set for the recipient property. */ public function setRecipient(?string $value): void { @@ -187,7 +187,7 @@ public function setRecipient(?string $value): void { } /** - * Sets the reportType property value. The reportType property + * Sets the reportType property value. The submission type for the specified instance that maps to Junk, Phish, Malware, or NotJunk. * @param string|null $value Value to set for the reportType property. */ public function setReportType(?string $value): void { @@ -195,7 +195,7 @@ public function setReportType(?string $value): void { } /** - * Sets the sender property value. The sender property + * Sets the sender property value. The sender of the email. * @param string|null $value Value to set for the sender property. */ public function setSender(?string $value): void { @@ -203,7 +203,7 @@ public function setSender(?string $value): void { } /** - * Sets the senderIp property value. The senderIp property + * Sets the senderIp property value. The sender's IP. * @param string|null $value Value to set for the senderIp property. */ public function setSenderIp(?string $value): void { @@ -211,7 +211,7 @@ public function setSenderIp(?string $value): void { } /** - * Sets the subject property value. The subject property + * Sets the subject property value. The subject of the submission mail. * @param string|null $value Value to set for the subject property. */ public function setSubject(?string $value): void { @@ -219,7 +219,7 @@ public function setSubject(?string $value): void { } /** - * Sets the submissionDateTime property value. The submissionDateTime property + * Sets the submissionDateTime property value. The reported date and time of this submission. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z. * @param DateTime|null $value Value to set for the submissionDateTime property. */ public function setSubmissionDateTime(?DateTime $value): void { @@ -227,7 +227,7 @@ public function setSubmissionDateTime(?DateTime $value): void { } /** - * Sets the submissionId property value. The submissionId property + * Sets the submissionId property value. The submission ID. * @param string|null $value Value to set for the submissionId property. */ public function setSubmissionId(?string $value): void { @@ -235,7 +235,7 @@ public function setSubmissionId(?string $value): void { } /** - * Sets the submitter property value. The submitter property + * Sets the submitter property value. The submitter's email address. * @param string|null $value Value to set for the submitter property. */ public function setSubmitter(?string $value): void { diff --git a/src/Generated/Models/SharePointBrowseSession.php b/src/Generated/Models/SharePointBrowseSession.php index e96036aa6b0..218c9e7cc69 100644 --- a/src/Generated/Models/SharePointBrowseSession.php +++ b/src/Generated/Models/SharePointBrowseSession.php @@ -37,7 +37,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the siteId property value. The siteId property + * Gets the siteId property value. Id of the backed-up SharePoint site. * @return string|null */ public function getSiteId(): ?string { @@ -58,7 +58,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the siteId property value. The siteId property + * Sets the siteId property value. Id of the backed-up SharePoint site. * @param string|null $value Value to set for the siteId property. */ public function setSiteId(?string $value): void { diff --git a/src/Generated/Models/SharePointRestoreSession.php b/src/Generated/Models/SharePointRestoreSession.php index 1823eaadb95..4f4a67b5ec9 100644 --- a/src/Generated/Models/SharePointRestoreSession.php +++ b/src/Generated/Models/SharePointRestoreSession.php @@ -40,7 +40,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the granularSiteRestoreArtifacts property value. The granularSiteRestoreArtifacts property + * Gets the granularSiteRestoreArtifacts property value. A collection of browse session ID and item key details that can be used to restore SharePoint files and folders. * @return array|null */ public function getGranularSiteRestoreArtifacts(): ?array { @@ -93,7 +93,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the granularSiteRestoreArtifacts property value. The granularSiteRestoreArtifacts property + * Sets the granularSiteRestoreArtifacts property value. A collection of browse session ID and item key details that can be used to restore SharePoint files and folders. * @param array|null $value Value to set for the granularSiteRestoreArtifacts property. */ public function setGranularSiteRestoreArtifacts(?array $value): void { diff --git a/src/Generated/Models/TargetOwners.php b/src/Generated/Models/TargetOwners.php index 2507a906b16..34f21d9cc80 100644 --- a/src/Generated/Models/TargetOwners.php +++ b/src/Generated/Models/TargetOwners.php @@ -101,7 +101,7 @@ public function getOdataType(): ?string { } /** - * Gets the securityGroups property value. The securityGroups property + * Gets the securityGroups property value. The collection of IDs for security groups used for allowing or blocking filtering. When notifyMembers is all, all members are eligible for ownership and this collection can be empty. When notifyMembers is allowSelected, only members in these security groups are eligible. When notifyMembers is blockSelected, members in these security groups are excluded. * @return array|null */ public function getSecurityGroups(): ?array { @@ -158,7 +158,7 @@ public function setOdataType(?string $value): void { } /** - * Sets the securityGroups property value. The securityGroups property + * Sets the securityGroups property value. The collection of IDs for security groups used for allowing or blocking filtering. When notifyMembers is all, all members are eligible for ownership and this collection can be empty. When notifyMembers is allowSelected, only members in these security groups are eligible. When notifyMembers is blockSelected, members in these security groups are excluded. * @param array|null $value Value to set for the securityGroups property. */ public function setSecurityGroups(?array $value): void { diff --git a/src/Generated/Models/UserSettings.php b/src/Generated/Models/UserSettings.php index 14ee431b53d..d9b3a5eebb0 100644 --- a/src/Generated/Models/UserSettings.php +++ b/src/Generated/Models/UserSettings.php @@ -50,7 +50,7 @@ public function getContributionToContentDiscoveryDisabled(): ?bool { } /** - * Gets the exchange property value. The exchange property + * Gets the exchange property value. The Exchange settings for mailbox discovery. * @return ExchangeSettings|null */ public function getExchange(): ?ExchangeSettings { @@ -174,7 +174,7 @@ public function setContributionToContentDiscoveryDisabled(?bool $value): void { } /** - * Sets the exchange property value. The exchange property + * Sets the exchange property value. The Exchange settings for mailbox discovery. * @param ExchangeSettings|null $value Value to set for the exchange property. */ public function setExchange(?ExchangeSettings $value): void { diff --git a/src/Generated/Models/VerifiableCredentialAuthenticationMethodTarget.php b/src/Generated/Models/VerifiableCredentialAuthenticationMethodTarget.php new file mode 100644 index 00000000000..140985f6804 --- /dev/null +++ b/src/Generated/Models/VerifiableCredentialAuthenticationMethodTarget.php @@ -0,0 +1,77 @@ + + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'verifiedIdProfiles' => function (ParseNode $n) { + $val = $n->getCollectionOfPrimitiveValues(); + if (is_array($val)) { + TypeUtils::validateCollectionValues($val, 'string'); + } + /** @var array|null $val */ + $this->setVerifiedIdProfiles($val); + }, + ]); + } + + /** + * Gets the verifiedIdProfiles property value. A collection of Verified ID profile IDs. The profiles define the credentials that users can present to prove their id when signing in, onboarding, or recovering. Verified ID profiles are managed through the Verified ID APIs. + * @return array|null + */ + public function getVerifiedIdProfiles(): ?array { + $val = $this->getBackingStore()->get('verifiedIdProfiles'); + 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 'verifiedIdProfiles'"); + } + + /** + * 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->writeCollectionOfPrimitiveValues('verifiedIdProfiles', $this->getVerifiedIdProfiles()); + } + + /** + * Sets the verifiedIdProfiles property value. A collection of Verified ID profile IDs. The profiles define the credentials that users can present to prove their id when signing in, onboarding, or recovering. Verified ID profiles are managed through the Verified ID APIs. + * @param array|null $value Value to set for the verifiedIdProfiles property. + */ + public function setVerifiedIdProfiles(?array $value): void { + $this->getBackingStore()->set('verifiedIdProfiles', $value); + } + +} diff --git a/src/Generated/Models/VerifiableCredentialsAuthenticationMethodConfiguration.php b/src/Generated/Models/VerifiableCredentialsAuthenticationMethodConfiguration.php new file mode 100644 index 00000000000..1bccf4af14c --- /dev/null +++ b/src/Generated/Models/VerifiableCredentialsAuthenticationMethodConfiguration.php @@ -0,0 +1,71 @@ +setOdataType('#microsoft.graph.verifiableCredentialsAuthenticationMethodConfiguration'); + } + + /** + * 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 VerifiableCredentialsAuthenticationMethodConfiguration + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): VerifiableCredentialsAuthenticationMethodConfiguration { + return new VerifiableCredentialsAuthenticationMethodConfiguration(); + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return array_merge(parent::getFieldDeserializers(), [ + 'includeTargets' => fn(ParseNode $n) => $o->setIncludeTargets($n->getCollectionOfObjectValues([VerifiableCredentialAuthenticationMethodTarget::class, 'createFromDiscriminatorValue'])), + ]); + } + + /** + * Gets the includeTargets property value. A collection of groups that are enabled to use the authentication method. + * @return array|null + */ + public function getIncludeTargets(): ?array { + $val = $this->getBackingStore()->get('includeTargets'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, VerifiableCredentialAuthenticationMethodTarget::class); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'includeTargets'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + parent::serialize($writer); + $writer->writeCollectionOfObjectValues('includeTargets', $this->getIncludeTargets()); + } + + /** + * Sets the includeTargets property value. A collection of groups that are enabled to use the authentication method. + * @param array|null $value Value to set for the includeTargets property. + */ + public function setIncludeTargets(?array $value): void { + $this->getBackingStore()->set('includeTargets', $value); + } + +} diff --git a/src/Generated/Models/X509CertificateAuthenticationMethodConfiguration.php b/src/Generated/Models/X509CertificateAuthenticationMethodConfiguration.php index f02065d079b..a26fff5a882 100644 --- a/src/Generated/Models/X509CertificateAuthenticationMethodConfiguration.php +++ b/src/Generated/Models/X509CertificateAuthenticationMethodConfiguration.php @@ -39,7 +39,7 @@ public function getAuthenticationModeConfiguration(): ?X509CertificateAuthentica } /** - * Gets the certificateAuthorityScopes property value. The certificateAuthorityScopes property + * 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 { @@ -109,7 +109,7 @@ public function getIncludeTargets(): ?array { } /** - * Gets the issuerHintsConfiguration property value. The issuerHintsConfiguration property + * Gets the issuerHintsConfiguration property value. Determines whether issuer(CA) hints are sent back to the client side to filter the certificates shown in certificate picker. * @return X509CertificateIssuerHintsConfiguration|null */ public function getIssuerHintsConfiguration(): ?X509CertificateIssuerHintsConfiguration { @@ -143,7 +143,7 @@ public function setAuthenticationModeConfiguration(?X509CertificateAuthenticatio } /** - * Sets the certificateAuthorityScopes property value. The certificateAuthorityScopes property + * 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 { @@ -175,7 +175,7 @@ public function setIncludeTargets(?array $value): void { } /** - * Sets the issuerHintsConfiguration property value. The issuerHintsConfiguration property + * Sets the issuerHintsConfiguration property value. Determines whether issuer(CA) hints are sent back to the client side to filter the certificates shown in certificate picker. * @param X509CertificateIssuerHintsConfiguration|null $value Value to set for the issuerHintsConfiguration property. */ public function setIssuerHintsConfiguration(?X509CertificateIssuerHintsConfiguration $value): void { diff --git a/src/Generated/Models/X509CertificateAuthorityScope.php b/src/Generated/Models/X509CertificateAuthorityScope.php index abdc316520b..00ee148a7a9 100644 --- a/src/Generated/Models/X509CertificateAuthorityScope.php +++ b/src/Generated/Models/X509CertificateAuthorityScope.php @@ -71,7 +71,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the includeTargets property value. The includeTargets property + * 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 { @@ -97,7 +97,7 @@ public function getOdataType(): ?string { } /** - * Gets the publicKeyInfrastructureIdentifier property value. The publicKeyInfrastructureIdentifier property + * 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 { @@ -109,7 +109,7 @@ public function getPublicKeyInfrastructureIdentifier(): ?string { } /** - * Gets the subjectKeyIdentifier property value. The subjectKeyIdentifier property + * Gets the subjectKeyIdentifier property value. Subject Key Identifier that identifies the certificate authority uniquely. * @return string|null */ public function getSubjectKeyIdentifier(): ?string { @@ -149,7 +149,7 @@ public function setBackingStore(BackingStore $value): void { } /** - * Sets the includeTargets property value. The includeTargets property + * 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 { @@ -165,7 +165,7 @@ public function setOdataType(?string $value): void { } /** - * Sets the publicKeyInfrastructureIdentifier property value. The publicKeyInfrastructureIdentifier property + * 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 { @@ -173,7 +173,7 @@ public function setPublicKeyInfrastructureIdentifier(?string $value): void { } /** - * Sets the subjectKeyIdentifier property value. The subjectKeyIdentifier property + * 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 { diff --git a/src/Generated/Models/X509CertificateIssuerHintsConfiguration.php b/src/Generated/Models/X509CertificateIssuerHintsConfiguration.php index 09f5449ccf3..a853293d4e2 100644 --- a/src/Generated/Models/X509CertificateIssuerHintsConfiguration.php +++ b/src/Generated/Models/X509CertificateIssuerHintsConfiguration.php @@ -80,7 +80,7 @@ public function getOdataType(): ?string { } /** - * Gets the state property value. The state property + * Gets the state property value. The possible values are: disabled, enabled, unknownFutureValue. * @return X509CertificateIssuerHintsState|null */ public function getState(): ?X509CertificateIssuerHintsState { @@ -126,7 +126,7 @@ public function setOdataType(?string $value): void { } /** - * Sets the state property value. The state property + * Sets the state property value. The possible values are: disabled, enabled, unknownFutureValue. * @param X509CertificateIssuerHintsState|null $value Value to set for the state property. */ public function setState(?X509CertificateIssuerHintsState $value): void { diff --git a/src/Generated/Policies/OwnerlessGroupPolicy/OwnerlessGroupPolicyRequestBuilder.php b/src/Generated/Policies/OwnerlessGroupPolicy/OwnerlessGroupPolicyRequestBuilder.php index 03e5760aa92..cb1376a15e3 100644 --- a/src/Generated/Policies/OwnerlessGroupPolicy/OwnerlessGroupPolicyRequestBuilder.php +++ b/src/Generated/Policies/OwnerlessGroupPolicy/OwnerlessGroupPolicyRequestBuilder.php @@ -31,10 +31,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get ownerlessGroupPolicy from policies + * Read the properties of an ownerlessGroupPolicy object. * @param OwnerlessGroupPolicyRequestBuilderGetRequestConfiguration|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/ownerlessgrouppolicy-get?view=graph-rest-1.0 Find more info here */ public function get(?OwnerlessGroupPolicyRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -45,11 +46,12 @@ public function get(?OwnerlessGroupPolicyRequestBuilderGetRequestConfiguration $ } /** - * Update the navigation property ownerlessGroupPolicy in policies + * Create or update the ownerlessGroupPolicy for the tenant. If the policy doesn't exist, it creates a new one; if the policy exists, it updates the existing policy. To disable the policy, set isEnabled to false. Setting isEnabled to false clears the values of all other policy parameters. * @param OwnerlessGroupPolicy $body The request body * @param OwnerlessGroupPolicyRequestBuilderPatchRequestConfiguration|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/ownerlessgrouppolicy-upsert?view=graph-rest-1.0 Find more info here */ public function patch(OwnerlessGroupPolicy $body, ?OwnerlessGroupPolicyRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -60,7 +62,7 @@ public function patch(OwnerlessGroupPolicy $body, ?OwnerlessGroupPolicyRequestBu } /** - * Get ownerlessGroupPolicy from policies + * Read the properties of an ownerlessGroupPolicy object. * @param OwnerlessGroupPolicyRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -81,7 +83,7 @@ public function toGetRequestInformation(?OwnerlessGroupPolicyRequestBuilderGetRe } /** - * Update the navigation property ownerlessGroupPolicy in policies + * Create or update the ownerlessGroupPolicy for the tenant. If the policy doesn't exist, it creates a new one; if the policy exists, it updates the existing policy. To disable the policy, set isEnabled to false. Setting isEnabled to false clears the values of all other policy parameters. * @param OwnerlessGroupPolicy $body The request body * @param OwnerlessGroupPolicyRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Policies/OwnerlessGroupPolicy/OwnerlessGroupPolicyRequestBuilderGetQueryParameters.php b/src/Generated/Policies/OwnerlessGroupPolicy/OwnerlessGroupPolicyRequestBuilderGetQueryParameters.php index 1e27eb5f01c..196be012a92 100644 --- a/src/Generated/Policies/OwnerlessGroupPolicy/OwnerlessGroupPolicyRequestBuilderGetQueryParameters.php +++ b/src/Generated/Policies/OwnerlessGroupPolicy/OwnerlessGroupPolicyRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get ownerlessGroupPolicy from policies + * Read the properties of an ownerlessGroupPolicy object. */ class OwnerlessGroupPolicyRequestBuilderGetQueryParameters { diff --git a/src/Generated/Solutions/BackupRestore/BrowseSessions/BrowseSessionsRequestBuilder.php b/src/Generated/Solutions/BackupRestore/BrowseSessions/BrowseSessionsRequestBuilder.php index 94e9d559e32..9c14cbb68d0 100644 --- a/src/Generated/Solutions/BackupRestore/BrowseSessions/BrowseSessionsRequestBuilder.php +++ b/src/Generated/Solutions/BackupRestore/BrowseSessions/BrowseSessionsRequestBuilder.php @@ -52,10 +52,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get browseSessions from solutions + * Get a list of the browseSessionBase objects and their properties. * @param BrowseSessionsRequestBuilderGetRequestConfiguration|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/backuprestoreroot-list-browsesessions?view=graph-rest-1.0 Find more info here */ public function get(?BrowseSessionsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -81,7 +82,7 @@ public function post(BrowseSessionBase $body, ?BrowseSessionsRequestBuilderPostR } /** - * Get browseSessions from solutions + * Get a list of the browseSessionBase objects and their properties. * @param BrowseSessionsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Solutions/BackupRestore/BrowseSessions/BrowseSessionsRequestBuilderGetQueryParameters.php b/src/Generated/Solutions/BackupRestore/BrowseSessions/BrowseSessionsRequestBuilderGetQueryParameters.php index 0a47c896cd5..f867e59f409 100644 --- a/src/Generated/Solutions/BackupRestore/BrowseSessions/BrowseSessionsRequestBuilderGetQueryParameters.php +++ b/src/Generated/Solutions/BackupRestore/BrowseSessions/BrowseSessionsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get browseSessions from solutions + * Get a list of the browseSessionBase objects and their properties. */ class BrowseSessionsRequestBuilderGetQueryParameters { diff --git a/src/Generated/Solutions/BackupRestore/BrowseSessions/Item/BrowseSessionBaseItemRequestBuilder.php b/src/Generated/Solutions/BackupRestore/BrowseSessions/Item/BrowseSessionBaseItemRequestBuilder.php index 75be7131a6c..9f764308dec 100644 --- a/src/Generated/Solutions/BackupRestore/BrowseSessions/Item/BrowseSessionBaseItemRequestBuilder.php +++ b/src/Generated/Solutions/BackupRestore/BrowseSessions/Item/BrowseSessionBaseItemRequestBuilder.php @@ -63,7 +63,7 @@ public function delete(?BrowseSessionBaseItemRequestBuilderDeleteRequestConfigur } /** - * Get browseSessions from solutions + * The list of browse sessions in the tenant. * @param BrowseSessionBaseItemRequestBuilderGetRequestConfiguration|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(?BrowseSessionBaseItemRequestBuilderD } /** - * Get browseSessions from solutions + * The list of browse sessions in the tenant. * @param BrowseSessionBaseItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Solutions/BackupRestore/BrowseSessions/Item/BrowseSessionBaseItemRequestBuilderGetQueryParameters.php b/src/Generated/Solutions/BackupRestore/BrowseSessions/Item/BrowseSessionBaseItemRequestBuilderGetQueryParameters.php index 41792ff3829..c493405b6fa 100644 --- a/src/Generated/Solutions/BackupRestore/BrowseSessions/Item/BrowseSessionBaseItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Solutions/BackupRestore/BrowseSessions/Item/BrowseSessionBaseItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get browseSessions from solutions + * The list of browse sessions in the tenant. */ class BrowseSessionBaseItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/Solutions/BackupRestore/OneDriveForBusinessBrowseSessions/Item/OneDriveForBusinessBrowseSessionItemRequestBuilder.php b/src/Generated/Solutions/BackupRestore/OneDriveForBusinessBrowseSessions/Item/OneDriveForBusinessBrowseSessionItemRequestBuilder.php index e4ef489a61c..498efdb31b9 100644 --- a/src/Generated/Solutions/BackupRestore/OneDriveForBusinessBrowseSessions/Item/OneDriveForBusinessBrowseSessionItemRequestBuilder.php +++ b/src/Generated/Solutions/BackupRestore/OneDriveForBusinessBrowseSessions/Item/OneDriveForBusinessBrowseSessionItemRequestBuilder.php @@ -45,10 +45,11 @@ public function delete(?OneDriveForBusinessBrowseSessionItemRequestBuilderDelete } /** - * Get oneDriveForBusinessBrowseSessions from solutions + * Read the properties and relationships of oneDriveForBusinessBrowseSession object. * @param OneDriveForBusinessBrowseSessionItemRequestBuilderGetRequestConfiguration|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/onedriveforbusinessbrowsesession-get?view=graph-rest-1.0 Find more info here */ public function get(?OneDriveForBusinessBrowseSessionItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -92,7 +93,7 @@ public function toDeleteRequestInformation(?OneDriveForBusinessBrowseSessionItem } /** - * Get oneDriveForBusinessBrowseSessions from solutions + * Read the properties and relationships of oneDriveForBusinessBrowseSession object. * @param OneDriveForBusinessBrowseSessionItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Solutions/BackupRestore/OneDriveForBusinessBrowseSessions/Item/OneDriveForBusinessBrowseSessionItemRequestBuilderGetQueryParameters.php b/src/Generated/Solutions/BackupRestore/OneDriveForBusinessBrowseSessions/Item/OneDriveForBusinessBrowseSessionItemRequestBuilderGetQueryParameters.php index 552e0d4e007..f834f1ca7d1 100644 --- a/src/Generated/Solutions/BackupRestore/OneDriveForBusinessBrowseSessions/Item/OneDriveForBusinessBrowseSessionItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Solutions/BackupRestore/OneDriveForBusinessBrowseSessions/Item/OneDriveForBusinessBrowseSessionItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get oneDriveForBusinessBrowseSessions from solutions + * Read the properties and relationships of oneDriveForBusinessBrowseSession object. */ class OneDriveForBusinessBrowseSessionItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/Solutions/BackupRestore/OneDriveForBusinessBrowseSessions/OneDriveForBusinessBrowseSessionsRequestBuilder.php b/src/Generated/Solutions/BackupRestore/OneDriveForBusinessBrowseSessions/OneDriveForBusinessBrowseSessionsRequestBuilder.php index 5a18f9fdd23..083b1b2a544 100644 --- a/src/Generated/Solutions/BackupRestore/OneDriveForBusinessBrowseSessions/OneDriveForBusinessBrowseSessionsRequestBuilder.php +++ b/src/Generated/Solutions/BackupRestore/OneDriveForBusinessBrowseSessions/OneDriveForBusinessBrowseSessionsRequestBuilder.php @@ -52,10 +52,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get oneDriveForBusinessBrowseSessions from solutions + * Get a list of the oneDriveForBusinessBrowseSession objects and their properties. * @param OneDriveForBusinessBrowseSessionsRequestBuilderGetRequestConfiguration|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/backuprestoreroot-list-onedriveforbusinessbrowsesessions?view=graph-rest-1.0 Find more info here */ public function get(?OneDriveForBusinessBrowseSessionsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -66,11 +67,12 @@ public function get(?OneDriveForBusinessBrowseSessionsRequestBuilderGetRequestCo } /** - * Create new navigation property to oneDriveForBusinessBrowseSessions for solutions + * Create a new oneDriveForBusinessBrowseSession object. * @param OneDriveForBusinessBrowseSession $body The request body * @param OneDriveForBusinessBrowseSessionsRequestBuilderPostRequestConfiguration|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/backuprestoreroot-post-onedriveforbusinessbrowsesessions?view=graph-rest-1.0 Find more info here */ public function post(OneDriveForBusinessBrowseSession $body, ?OneDriveForBusinessBrowseSessionsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -81,7 +83,7 @@ public function post(OneDriveForBusinessBrowseSession $body, ?OneDriveForBusines } /** - * Get oneDriveForBusinessBrowseSessions from solutions + * Get a list of the oneDriveForBusinessBrowseSession objects and their properties. * @param OneDriveForBusinessBrowseSessionsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -102,7 +104,7 @@ public function toGetRequestInformation(?OneDriveForBusinessBrowseSessionsReques } /** - * Create new navigation property to oneDriveForBusinessBrowseSessions for solutions + * Create a new oneDriveForBusinessBrowseSession object. * @param OneDriveForBusinessBrowseSession $body The request body * @param OneDriveForBusinessBrowseSessionsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Solutions/BackupRestore/OneDriveForBusinessBrowseSessions/OneDriveForBusinessBrowseSessionsRequestBuilderGetQueryParameters.php b/src/Generated/Solutions/BackupRestore/OneDriveForBusinessBrowseSessions/OneDriveForBusinessBrowseSessionsRequestBuilderGetQueryParameters.php index f2394cecf11..59fdee96f9e 100644 --- a/src/Generated/Solutions/BackupRestore/OneDriveForBusinessBrowseSessions/OneDriveForBusinessBrowseSessionsRequestBuilderGetQueryParameters.php +++ b/src/Generated/Solutions/BackupRestore/OneDriveForBusinessBrowseSessions/OneDriveForBusinessBrowseSessionsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get oneDriveForBusinessBrowseSessions from solutions + * Get a list of the oneDriveForBusinessBrowseSession objects and their properties. */ class OneDriveForBusinessBrowseSessionsRequestBuilderGetQueryParameters { diff --git a/src/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/GranularDriveRestoreArtifacts/GranularDriveRestoreArtifactsRequestBuilder.php b/src/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/GranularDriveRestoreArtifacts/GranularDriveRestoreArtifactsRequestBuilder.php index 885ce183256..246efdadc5f 100644 --- a/src/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/GranularDriveRestoreArtifacts/GranularDriveRestoreArtifactsRequestBuilder.php +++ b/src/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/GranularDriveRestoreArtifacts/GranularDriveRestoreArtifactsRequestBuilder.php @@ -52,10 +52,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get granularDriveRestoreArtifacts from solutions + * Get a list of the granularDriveRestoreArtifact objects and their properties. * @param GranularDriveRestoreArtifactsRequestBuilderGetRequestConfiguration|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/onedriveforbusinessrestoresession-list-granulardriverestoreartifacts?view=graph-rest-1.0 Find more info here */ public function get(?GranularDriveRestoreArtifactsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -81,7 +82,7 @@ public function post(GranularDriveRestoreArtifact $body, ?GranularDriveRestoreAr } /** - * Get granularDriveRestoreArtifacts from solutions + * Get a list of the granularDriveRestoreArtifact objects and their properties. * @param GranularDriveRestoreArtifactsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/GranularDriveRestoreArtifacts/GranularDriveRestoreArtifactsRequestBuilderGetQueryParameters.php b/src/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/GranularDriveRestoreArtifacts/GranularDriveRestoreArtifactsRequestBuilderGetQueryParameters.php index e3b6d26cb52..d826d9464f3 100644 --- a/src/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/GranularDriveRestoreArtifacts/GranularDriveRestoreArtifactsRequestBuilderGetQueryParameters.php +++ b/src/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/GranularDriveRestoreArtifacts/GranularDriveRestoreArtifactsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get granularDriveRestoreArtifacts from solutions + * Get a list of the granularDriveRestoreArtifact objects and their properties. */ class GranularDriveRestoreArtifactsRequestBuilderGetQueryParameters { diff --git a/src/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/GranularDriveRestoreArtifacts/Item/GranularDriveRestoreArtifactItemRequestBuilder.php b/src/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/GranularDriveRestoreArtifacts/Item/GranularDriveRestoreArtifactItemRequestBuilder.php index f914769c81f..27f07dce097 100644 --- a/src/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/GranularDriveRestoreArtifacts/Item/GranularDriveRestoreArtifactItemRequestBuilder.php +++ b/src/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/GranularDriveRestoreArtifacts/Item/GranularDriveRestoreArtifactItemRequestBuilder.php @@ -45,7 +45,7 @@ public function delete(?GranularDriveRestoreArtifactItemRequestBuilderDeleteRequ } /** - * Get granularDriveRestoreArtifacts from solutions + * A collection of browse session ID and item key details that can be used to restore OneDrive for work or school files and folders. * @param GranularDriveRestoreArtifactItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -92,7 +92,7 @@ public function toDeleteRequestInformation(?GranularDriveRestoreArtifactItemRequ } /** - * Get granularDriveRestoreArtifacts from solutions + * A collection of browse session ID and item key details that can be used to restore OneDrive for work or school files and folders. * @param GranularDriveRestoreArtifactItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/GranularDriveRestoreArtifacts/Item/GranularDriveRestoreArtifactItemRequestBuilderGetQueryParameters.php b/src/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/GranularDriveRestoreArtifacts/Item/GranularDriveRestoreArtifactItemRequestBuilderGetQueryParameters.php index 06b84c1fa4a..67bc2b0faef 100644 --- a/src/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/GranularDriveRestoreArtifacts/Item/GranularDriveRestoreArtifactItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/GranularDriveRestoreArtifacts/Item/GranularDriveRestoreArtifactItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get granularDriveRestoreArtifacts from solutions + * A collection of browse session ID and item key details that can be used to restore OneDrive for work or school files and folders. */ class GranularDriveRestoreArtifactItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/OneDriveForBusinessRestoreSessionsRequestBuilder.php b/src/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/OneDriveForBusinessRestoreSessionsRequestBuilder.php index ff3b9d4de55..97c04fa9085 100644 --- a/src/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/OneDriveForBusinessRestoreSessionsRequestBuilder.php +++ b/src/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/OneDriveForBusinessRestoreSessionsRequestBuilder.php @@ -66,7 +66,7 @@ public function get(?OneDriveForBusinessRestoreSessionsRequestBuilderGetRequestC } /** - * Create a new oneDriveForBusinessRestoreSession object. + * Create a new oneDriveForBusinessRestoreSession object. To create a granular restore session, granular drive restore artifacts must be present in the payload. A request can't include both granularDriveRestoreArtifact and driveRestoreArtifact in the same create or update request. If no payload is provided when you create the restore session, the request creates an empty standard restore session by default. * @param OneDriveForBusinessRestoreSession $body The request body * @param OneDriveForBusinessRestoreSessionsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise @@ -103,7 +103,7 @@ public function toGetRequestInformation(?OneDriveForBusinessRestoreSessionsReque } /** - * Create a new oneDriveForBusinessRestoreSession object. + * Create a new oneDriveForBusinessRestoreSession object. To create a granular restore session, granular drive restore artifacts must be present in the payload. A request can't include both granularDriveRestoreArtifact and driveRestoreArtifact in the same create or update request. If no payload is provided when you create the restore session, the request creates an empty standard restore session by default. * @param OneDriveForBusinessRestoreSession $body The request body * @param OneDriveForBusinessRestoreSessionsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Solutions/BackupRestore/SharePointBrowseSessions/Item/SharePointBrowseSessionItemRequestBuilder.php b/src/Generated/Solutions/BackupRestore/SharePointBrowseSessions/Item/SharePointBrowseSessionItemRequestBuilder.php index ca8ecf07142..75f2c650b40 100644 --- a/src/Generated/Solutions/BackupRestore/SharePointBrowseSessions/Item/SharePointBrowseSessionItemRequestBuilder.php +++ b/src/Generated/Solutions/BackupRestore/SharePointBrowseSessions/Item/SharePointBrowseSessionItemRequestBuilder.php @@ -45,10 +45,11 @@ public function delete(?SharePointBrowseSessionItemRequestBuilderDeleteRequestCo } /** - * Get sharePointBrowseSessions from solutions + * Read the properties and relationships of sharePointBrowseSession object. * @param SharePointBrowseSessionItemRequestBuilderGetRequestConfiguration|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/sharepointbrowsesession-get?view=graph-rest-1.0 Find more info here */ public function get(?SharePointBrowseSessionItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -92,7 +93,7 @@ public function toDeleteRequestInformation(?SharePointBrowseSessionItemRequestBu } /** - * Get sharePointBrowseSessions from solutions + * Read the properties and relationships of sharePointBrowseSession object. * @param SharePointBrowseSessionItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Solutions/BackupRestore/SharePointBrowseSessions/Item/SharePointBrowseSessionItemRequestBuilderGetQueryParameters.php b/src/Generated/Solutions/BackupRestore/SharePointBrowseSessions/Item/SharePointBrowseSessionItemRequestBuilderGetQueryParameters.php index 0291a87deb5..2d4f6561c4c 100644 --- a/src/Generated/Solutions/BackupRestore/SharePointBrowseSessions/Item/SharePointBrowseSessionItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Solutions/BackupRestore/SharePointBrowseSessions/Item/SharePointBrowseSessionItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get sharePointBrowseSessions from solutions + * Read the properties and relationships of sharePointBrowseSession object. */ class SharePointBrowseSessionItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/Solutions/BackupRestore/SharePointBrowseSessions/SharePointBrowseSessionsRequestBuilder.php b/src/Generated/Solutions/BackupRestore/SharePointBrowseSessions/SharePointBrowseSessionsRequestBuilder.php index dfd49c871d3..0e6e87a9e4b 100644 --- a/src/Generated/Solutions/BackupRestore/SharePointBrowseSessions/SharePointBrowseSessionsRequestBuilder.php +++ b/src/Generated/Solutions/BackupRestore/SharePointBrowseSessions/SharePointBrowseSessionsRequestBuilder.php @@ -52,10 +52,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get sharePointBrowseSessions from solutions + * Get a list of the sharePointBrowseSession objects and their properties. * @param SharePointBrowseSessionsRequestBuilderGetRequestConfiguration|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/backuprestoreroot-list-sharepointbrowsesessions?view=graph-rest-1.0 Find more info here */ public function get(?SharePointBrowseSessionsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -66,11 +67,12 @@ public function get(?SharePointBrowseSessionsRequestBuilderGetRequestConfigurati } /** - * Create new navigation property to sharePointBrowseSessions for solutions + * Create a new sharePointBrowseSession object. * @param SharePointBrowseSession $body The request body * @param SharePointBrowseSessionsRequestBuilderPostRequestConfiguration|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/backuprestoreroot-post-sharepointbrowsesessions?view=graph-rest-1.0 Find more info here */ public function post(SharePointBrowseSession $body, ?SharePointBrowseSessionsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -81,7 +83,7 @@ public function post(SharePointBrowseSession $body, ?SharePointBrowseSessionsReq } /** - * Get sharePointBrowseSessions from solutions + * Get a list of the sharePointBrowseSession objects and their properties. * @param SharePointBrowseSessionsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ @@ -102,7 +104,7 @@ public function toGetRequestInformation(?SharePointBrowseSessionsRequestBuilderG } /** - * Create new navigation property to sharePointBrowseSessions for solutions + * Create a new sharePointBrowseSession object. * @param SharePointBrowseSession $body The request body * @param SharePointBrowseSessionsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Solutions/BackupRestore/SharePointBrowseSessions/SharePointBrowseSessionsRequestBuilderGetQueryParameters.php b/src/Generated/Solutions/BackupRestore/SharePointBrowseSessions/SharePointBrowseSessionsRequestBuilderGetQueryParameters.php index 1cd0bb159dc..43b26a3264b 100644 --- a/src/Generated/Solutions/BackupRestore/SharePointBrowseSessions/SharePointBrowseSessionsRequestBuilderGetQueryParameters.php +++ b/src/Generated/Solutions/BackupRestore/SharePointBrowseSessions/SharePointBrowseSessionsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get sharePointBrowseSessions from solutions + * Get a list of the sharePointBrowseSession objects and their properties. */ class SharePointBrowseSessionsRequestBuilderGetQueryParameters { diff --git a/src/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/GranularSiteRestoreArtifacts/GranularSiteRestoreArtifactsRequestBuilder.php b/src/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/GranularSiteRestoreArtifacts/GranularSiteRestoreArtifactsRequestBuilder.php index 882214cae40..f74969d26cc 100644 --- a/src/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/GranularSiteRestoreArtifacts/GranularSiteRestoreArtifactsRequestBuilder.php +++ b/src/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/GranularSiteRestoreArtifacts/GranularSiteRestoreArtifactsRequestBuilder.php @@ -52,10 +52,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get granularSiteRestoreArtifacts from solutions + * Get a list of the granularSiteRestoreArtifact objects and their properties. * @param GranularSiteRestoreArtifactsRequestBuilderGetRequestConfiguration|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/sharepointrestoresession-list-granularsiterestoreartifacts?view=graph-rest-1.0 Find more info here */ public function get(?GranularSiteRestoreArtifactsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -81,7 +82,7 @@ public function post(GranularSiteRestoreArtifact $body, ?GranularSiteRestoreArti } /** - * Get granularSiteRestoreArtifacts from solutions + * Get a list of the granularSiteRestoreArtifact objects and their properties. * @param GranularSiteRestoreArtifactsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/GranularSiteRestoreArtifacts/GranularSiteRestoreArtifactsRequestBuilderGetQueryParameters.php b/src/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/GranularSiteRestoreArtifacts/GranularSiteRestoreArtifactsRequestBuilderGetQueryParameters.php index 7f8d7bee253..8ceaa361ed0 100644 --- a/src/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/GranularSiteRestoreArtifacts/GranularSiteRestoreArtifactsRequestBuilderGetQueryParameters.php +++ b/src/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/GranularSiteRestoreArtifacts/GranularSiteRestoreArtifactsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get granularSiteRestoreArtifacts from solutions + * Get a list of the granularSiteRestoreArtifact objects and their properties. */ class GranularSiteRestoreArtifactsRequestBuilderGetQueryParameters { diff --git a/src/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/GranularSiteRestoreArtifacts/Item/GranularSiteRestoreArtifactItemRequestBuilder.php b/src/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/GranularSiteRestoreArtifacts/Item/GranularSiteRestoreArtifactItemRequestBuilder.php index 2934d11c2b4..1e25e889aa7 100644 --- a/src/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/GranularSiteRestoreArtifacts/Item/GranularSiteRestoreArtifactItemRequestBuilder.php +++ b/src/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/GranularSiteRestoreArtifacts/Item/GranularSiteRestoreArtifactItemRequestBuilder.php @@ -45,7 +45,7 @@ public function delete(?GranularSiteRestoreArtifactItemRequestBuilderDeleteReque } /** - * Get granularSiteRestoreArtifacts from solutions + * A collection of browse session ID and item key details that can be used to restore SharePoint files and folders. * @param GranularSiteRestoreArtifactItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -92,7 +92,7 @@ public function toDeleteRequestInformation(?GranularSiteRestoreArtifactItemReque } /** - * Get granularSiteRestoreArtifacts from solutions + * A collection of browse session ID and item key details that can be used to restore SharePoint files and folders. * @param GranularSiteRestoreArtifactItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/GranularSiteRestoreArtifacts/Item/GranularSiteRestoreArtifactItemRequestBuilderGetQueryParameters.php b/src/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/GranularSiteRestoreArtifacts/Item/GranularSiteRestoreArtifactItemRequestBuilderGetQueryParameters.php index f7119298ec1..99c0a0279c1 100644 --- a/src/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/GranularSiteRestoreArtifacts/Item/GranularSiteRestoreArtifactItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/GranularSiteRestoreArtifacts/Item/GranularSiteRestoreArtifactItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get granularSiteRestoreArtifacts from solutions + * A collection of browse session ID and item key details that can be used to restore SharePoint files and folders. */ class GranularSiteRestoreArtifactItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/SharePointRestoreSessionItemRequestBuilder.php b/src/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/SharePointRestoreSessionItemRequestBuilder.php index 1f44298ffbf..011ed735838 100644 --- a/src/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/SharePointRestoreSessionItemRequestBuilder.php +++ b/src/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/SharePointRestoreSessionItemRequestBuilder.php @@ -83,11 +83,12 @@ public function get(?SharePointRestoreSessionItemRequestBuilderGetRequestConfigu } /** - * Update the navigation property sharePointRestoreSessions in solutions + * Update the properties of a sharePointRestoreSession object. * @param SharePointRestoreSession $body The request body * @param SharePointRestoreSessionItemRequestBuilderPatchRequestConfiguration|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/sharepointrestoresession-update?view=graph-rest-1.0 Find more info here */ public function patch(SharePointRestoreSession $body, ?SharePointRestoreSessionItemRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -137,7 +138,7 @@ public function toGetRequestInformation(?SharePointRestoreSessionItemRequestBuil } /** - * Update the navigation property sharePointRestoreSessions in solutions + * Update the properties of a sharePointRestoreSession object. * @param SharePointRestoreSession $body The request body * @param SharePointRestoreSessionItemRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Solutions/BackupRestore/SharePointRestoreSessions/SharePointRestoreSessionsRequestBuilder.php b/src/Generated/Solutions/BackupRestore/SharePointRestoreSessions/SharePointRestoreSessionsRequestBuilder.php index 4ddcc8b61d4..35b30b8bd35 100644 --- a/src/Generated/Solutions/BackupRestore/SharePointRestoreSessions/SharePointRestoreSessionsRequestBuilder.php +++ b/src/Generated/Solutions/BackupRestore/SharePointRestoreSessions/SharePointRestoreSessionsRequestBuilder.php @@ -66,7 +66,7 @@ public function get(?SharePointRestoreSessionsRequestBuilderGetRequestConfigurat } /** - * Create a new sharePointRestoreSession object. + * Create a new sharePointRestoreSession object. To create a granular restore session, granular site restore artifacts must be present in the payload. A request can't include both granularSiteRestoreArtifact and siteRestoreArtifact in the same create or update request. If no payload is provided when you create the restore session, the request creates an empty standard restore session by default. * @param SharePointRestoreSession $body The request body * @param SharePointRestoreSessionsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise @@ -103,7 +103,7 @@ public function toGetRequestInformation(?SharePointRestoreSessionsRequestBuilder } /** - * Create a new sharePointRestoreSession object. + * Create a new sharePointRestoreSession object. To create a granular restore session, granular site restore artifacts must be present in the payload. A request can't include both granularSiteRestoreArtifact and siteRestoreArtifact in the same create or update request. If no payload is provided when you create the restore session, the request creates an empty standard restore session by default. * @param SharePointRestoreSession $body The request body * @param SharePointRestoreSessionsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Teams/Item/Channels/Item/CompleteMigration/CompleteMigrationRequestBuilder.php b/src/Generated/Teams/Item/Channels/Item/CompleteMigration/CompleteMigrationRequestBuilder.php index d1eb45bdf84..e6fae5d004c 100644 --- a/src/Generated/Teams/Item/Channels/Item/CompleteMigration/CompleteMigrationRequestBuilder.php +++ b/src/Generated/Teams/Item/Channels/Item/CompleteMigration/CompleteMigrationRequestBuilder.php @@ -30,7 +30,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param CompleteMigrationRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -45,7 +45,7 @@ public function post(?CompleteMigrationRequestBuilderPostRequestConfiguration $r } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param CompleteMigrationRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Teams/Item/Channels/Item/StartMigration/StartMigrationRequestBuilder.php b/src/Generated/Teams/Item/Channels/Item/StartMigration/StartMigrationRequestBuilder.php index 0f0622f3d13..040848a54c2 100644 --- a/src/Generated/Teams/Item/Channels/Item/StartMigration/StartMigrationRequestBuilder.php +++ b/src/Generated/Teams/Item/Channels/Item/StartMigration/StartMigrationRequestBuilder.php @@ -30,11 +30,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param StartMigrationPostRequestBody $body The request body * @param StartMigrationRequestBuilderPostRequestConfiguration|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-startmigration?view=graph-rest-1.0 Find more info here */ public function post(StartMigrationPostRequestBody $body, ?StartMigrationRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -45,7 +46,7 @@ public function post(StartMigrationPostRequestBody $body, ?StartMigrationRequest } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param StartMigrationPostRequestBody $body The request body * @param StartMigrationRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Teams/Item/PrimaryChannel/CompleteMigration/CompleteMigrationRequestBuilder.php b/src/Generated/Teams/Item/PrimaryChannel/CompleteMigration/CompleteMigrationRequestBuilder.php index 3d4d122af9f..3ce30596f31 100644 --- a/src/Generated/Teams/Item/PrimaryChannel/CompleteMigration/CompleteMigrationRequestBuilder.php +++ b/src/Generated/Teams/Item/PrimaryChannel/CompleteMigration/CompleteMigrationRequestBuilder.php @@ -30,7 +30,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param CompleteMigrationRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -45,7 +45,7 @@ public function post(?CompleteMigrationRequestBuilderPostRequestConfiguration $r } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param CompleteMigrationRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Teams/Item/PrimaryChannel/StartMigration/StartMigrationRequestBuilder.php b/src/Generated/Teams/Item/PrimaryChannel/StartMigration/StartMigrationRequestBuilder.php index 963a1ae13d9..474d983abce 100644 --- a/src/Generated/Teams/Item/PrimaryChannel/StartMigration/StartMigrationRequestBuilder.php +++ b/src/Generated/Teams/Item/PrimaryChannel/StartMigration/StartMigrationRequestBuilder.php @@ -30,11 +30,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param StartMigrationPostRequestBody $body The request body * @param StartMigrationRequestBuilderPostRequestConfiguration|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-startmigration?view=graph-rest-1.0 Find more info here */ public function post(StartMigrationPostRequestBody $body, ?StartMigrationRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -45,7 +46,7 @@ public function post(StartMigrationPostRequestBody $body, ?StartMigrationRequest } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param StartMigrationPostRequestBody $body The request body * @param StartMigrationRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Teamwork/DeletedTeams/Item/Channels/Item/CompleteMigration/CompleteMigrationRequestBuilder.php b/src/Generated/Teamwork/DeletedTeams/Item/Channels/Item/CompleteMigration/CompleteMigrationRequestBuilder.php index 65076cb82f4..386b1f6088b 100644 --- a/src/Generated/Teamwork/DeletedTeams/Item/Channels/Item/CompleteMigration/CompleteMigrationRequestBuilder.php +++ b/src/Generated/Teamwork/DeletedTeams/Item/Channels/Item/CompleteMigration/CompleteMigrationRequestBuilder.php @@ -30,7 +30,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param CompleteMigrationRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -45,7 +45,7 @@ public function post(?CompleteMigrationRequestBuilderPostRequestConfiguration $r } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param CompleteMigrationRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Teamwork/DeletedTeams/Item/Channels/Item/StartMigration/StartMigrationRequestBuilder.php b/src/Generated/Teamwork/DeletedTeams/Item/Channels/Item/StartMigration/StartMigrationRequestBuilder.php index 074ab601951..2e35894d584 100644 --- a/src/Generated/Teamwork/DeletedTeams/Item/Channels/Item/StartMigration/StartMigrationRequestBuilder.php +++ b/src/Generated/Teamwork/DeletedTeams/Item/Channels/Item/StartMigration/StartMigrationRequestBuilder.php @@ -30,11 +30,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param StartMigrationPostRequestBody $body The request body * @param StartMigrationRequestBuilderPostRequestConfiguration|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-startmigration?view=graph-rest-1.0 Find more info here */ public function post(StartMigrationPostRequestBody $body, ?StartMigrationRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -45,7 +46,7 @@ public function post(StartMigrationPostRequestBody $body, ?StartMigrationRequest } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param StartMigrationPostRequestBody $body The request body * @param StartMigrationRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Users/Item/Chats/Item/CompleteMigration/CompleteMigrationRequestBuilder.php b/src/Generated/Users/Item/Chats/Item/CompleteMigration/CompleteMigrationRequestBuilder.php index ac883105d7a..ab437c42a76 100644 --- a/src/Generated/Users/Item/Chats/Item/CompleteMigration/CompleteMigrationRequestBuilder.php +++ b/src/Generated/Users/Item/Chats/Item/CompleteMigration/CompleteMigrationRequestBuilder.php @@ -30,10 +30,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke action completeMigration + * Complete the migration of external messages by removing migration mode from a chat. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. After a completeMigration request is made for an existing or new chat, you can start a migration session by calling chat: startMigration. This API supportes the following channel types. * @param CompleteMigrationRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception + * @link https://learn.microsoft.com/graph/api/chat-completemigration?view=graph-rest-1.0 Find more info here */ public function post(?CompleteMigrationRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($requestConfiguration); @@ -44,7 +45,7 @@ public function post(?CompleteMigrationRequestBuilderPostRequestConfiguration $r } /** - * Invoke action completeMigration + * Complete the migration of external messages by removing migration mode from a chat. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. After a completeMigration request is made for an existing or new chat, you can start a migration session by calling chat: startMigration. This API supportes the following channel types. * @param CompleteMigrationRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Users/Item/Chats/Item/StartMigration/StartMigrationRequestBuilder.php b/src/Generated/Users/Item/Chats/Item/StartMigration/StartMigrationRequestBuilder.php index 76e0689adc3..70cd6c145c8 100644 --- a/src/Generated/Users/Item/Chats/Item/StartMigration/StartMigrationRequestBuilder.php +++ b/src/Generated/Users/Item/Chats/Item/StartMigration/StartMigrationRequestBuilder.php @@ -30,11 +30,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing chat. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. You can define a minimum timestamp for content migration that enables the import of messages from the past. The specified timestamp must be earlier than the current createdDateTime of the chat. Imported content is always limited by the createdDateTime of the target thread. An optional createdDateTime property in the payload allows you to update this value, but with strict rules: This API supportes the following channel types. * @param StartMigrationPostRequestBody $body The request body * @param StartMigrationRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception + * @link https://learn.microsoft.com/graph/api/chat-startmigration?view=graph-rest-1.0 Find more info here */ public function post(StartMigrationPostRequestBody $body, ?StartMigrationRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -45,7 +46,7 @@ public function post(StartMigrationPostRequestBody $body, ?StartMigrationRequest } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing chat. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. You can define a minimum timestamp for content migration that enables the import of messages from the past. The specified timestamp must be earlier than the current createdDateTime of the chat. Imported content is always limited by the createdDateTime of the target thread. An optional createdDateTime property in the payload allows you to update this value, but with strict rules: This API supportes the following channel types. * @param StartMigrationPostRequestBody $body The request body * @param StartMigrationRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Users/Item/JoinedTeams/Item/Channels/Item/CompleteMigration/CompleteMigrationRequestBuilder.php b/src/Generated/Users/Item/JoinedTeams/Item/Channels/Item/CompleteMigration/CompleteMigrationRequestBuilder.php index ab0f101bec0..48de8a309a2 100644 --- a/src/Generated/Users/Item/JoinedTeams/Item/Channels/Item/CompleteMigration/CompleteMigrationRequestBuilder.php +++ b/src/Generated/Users/Item/JoinedTeams/Item/Channels/Item/CompleteMigration/CompleteMigrationRequestBuilder.php @@ -30,7 +30,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param CompleteMigrationRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -45,7 +45,7 @@ public function post(?CompleteMigrationRequestBuilderPostRequestConfiguration $r } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param CompleteMigrationRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Users/Item/JoinedTeams/Item/Channels/Item/StartMigration/StartMigrationRequestBuilder.php b/src/Generated/Users/Item/JoinedTeams/Item/Channels/Item/StartMigration/StartMigrationRequestBuilder.php index 6f2be204bdd..fcda334a6a1 100644 --- a/src/Generated/Users/Item/JoinedTeams/Item/Channels/Item/StartMigration/StartMigrationRequestBuilder.php +++ b/src/Generated/Users/Item/JoinedTeams/Item/Channels/Item/StartMigration/StartMigrationRequestBuilder.php @@ -30,11 +30,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param StartMigrationPostRequestBody $body The request body * @param StartMigrationRequestBuilderPostRequestConfiguration|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-startmigration?view=graph-rest-1.0 Find more info here */ public function post(StartMigrationPostRequestBody $body, ?StartMigrationRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -45,7 +46,7 @@ public function post(StartMigrationPostRequestBody $body, ?StartMigrationRequest } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param StartMigrationPostRequestBody $body The request body * @param StartMigrationRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Users/Item/JoinedTeams/Item/PrimaryChannel/CompleteMigration/CompleteMigrationRequestBuilder.php b/src/Generated/Users/Item/JoinedTeams/Item/PrimaryChannel/CompleteMigration/CompleteMigrationRequestBuilder.php index 75890e7b0e8..e05d0c8ca33 100644 --- a/src/Generated/Users/Item/JoinedTeams/Item/PrimaryChannel/CompleteMigration/CompleteMigrationRequestBuilder.php +++ b/src/Generated/Users/Item/JoinedTeams/Item/PrimaryChannel/CompleteMigration/CompleteMigrationRequestBuilder.php @@ -30,7 +30,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param CompleteMigrationRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -45,7 +45,7 @@ public function post(?CompleteMigrationRequestBuilderPostRequestConfiguration $r } /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param CompleteMigrationRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Users/Item/JoinedTeams/Item/PrimaryChannel/StartMigration/StartMigrationRequestBuilder.php b/src/Generated/Users/Item/JoinedTeams/Item/PrimaryChannel/StartMigration/StartMigrationRequestBuilder.php index 1d780f5dbf8..3c2af67eb7f 100644 --- a/src/Generated/Users/Item/JoinedTeams/Item/PrimaryChannel/StartMigration/StartMigrationRequestBuilder.php +++ b/src/Generated/Users/Item/JoinedTeams/Item/PrimaryChannel/StartMigration/StartMigrationRequestBuilder.php @@ -30,11 +30,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param StartMigrationPostRequestBody $body The request body * @param StartMigrationRequestBuilderPostRequestConfiguration|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-startmigration?view=graph-rest-1.0 Find more info here */ public function post(StartMigrationPostRequestBody $body, ?StartMigrationRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -45,7 +46,7 @@ public function post(StartMigrationPostRequestBody $body, ?StartMigrationRequest } /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param StartMigrationPostRequestBody $body The request body * @param StartMigrationRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Users/Item/Settings/Exchange/ExchangeRequestBuilder.php b/src/Generated/Users/Item/Settings/Exchange/ExchangeRequestBuilder.php index a01abb4b741..798cc057d1c 100644 --- a/src/Generated/Users/Item/Settings/Exchange/ExchangeRequestBuilder.php +++ b/src/Generated/Users/Item/Settings/Exchange/ExchangeRequestBuilder.php @@ -31,10 +31,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get exchange from users + * Get a list of Exchange mailboxes that belong to a user. Currently, the mailbox types supported are the user's primary mailbox and shared mailboxes. To learn how to get a list of users in a tenant, see List users. * @param ExchangeRequestBuilderGetRequestConfiguration|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/usersettings-list-exchange?view=graph-rest-1.0 Find more info here */ public function get(?ExchangeRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -45,7 +46,7 @@ public function get(?ExchangeRequestBuilderGetRequestConfiguration $requestConfi } /** - * Get exchange from users + * Get a list of Exchange mailboxes that belong to a user. Currently, the mailbox types supported are the user's primary mailbox and shared mailboxes. To learn how to get a list of users in a tenant, see List users. * @param ExchangeRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Users/Item/Settings/Exchange/ExchangeRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/Settings/Exchange/ExchangeRequestBuilderGetQueryParameters.php index 2f02079d2ea..1a0f18e0ad9 100644 --- a/src/Generated/Users/Item/Settings/Exchange/ExchangeRequestBuilderGetQueryParameters.php +++ b/src/Generated/Users/Item/Settings/Exchange/ExchangeRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get exchange from users + * Get a list of Exchange mailboxes that belong to a user. Currently, the mailbox types supported are the user's primary mailbox and shared mailboxes. To learn how to get a list of users in a tenant, see List users. */ class ExchangeRequestBuilderGetQueryParameters { diff --git a/src/Generated/kiota-dom-export.txt b/src/Generated/kiota-dom-export.txt index 3e165a6ed91..bc4f8bb6780 100644 --- a/src/Generated/kiota-dom-export.txt +++ b/src/Generated/kiota-dom-export.txt @@ -118531,8 +118531,10 @@ Microsoft\Graph\Generated.models.appLogUploadState::0003-unknownFutureValue Microsoft\Graph\Generated.models.appManagementApplicationConfiguration-->AppManagementConfiguration Microsoft\Graph\Generated.models.appManagementApplicationConfiguration::|public|constructor():void Microsoft\Graph\Generated.models.appManagementApplicationConfiguration::|public|GetFieldDeserializers():array +Microsoft\Graph\Generated.models.appManagementApplicationConfiguration::|public|getIdentifierUris():IdentifierUriConfiguration Microsoft\Graph\Generated.models.appManagementApplicationConfiguration::|public|OdataType:string Microsoft\Graph\Generated.models.appManagementApplicationConfiguration::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Generated.models.appManagementApplicationConfiguration::|public|setIdentifierUris(value?:IdentifierUriConfiguration):void Microsoft\Graph\Generated.models.appManagementApplicationConfiguration::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):AppManagementApplicationConfiguration Microsoft\Graph\Generated.models.appManagementConfiguration::|public|constructor():void Microsoft\Graph\Generated.models.appManagementConfiguration::|public|getAdditionalData():array @@ -118561,6 +118563,19 @@ Microsoft\Graph\Generated.models.appManagementPolicy::|public|setAppliesTo(value Microsoft\Graph\Generated.models.appManagementPolicy::|public|setIsEnabled(value?:bool):void Microsoft\Graph\Generated.models.appManagementPolicy::|public|setRestrictions(value?:CustomAppManagementConfiguration):void Microsoft\Graph\Generated.models.appManagementPolicy::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):AppManagementPolicy +Microsoft\Graph\Generated.models.appManagementPolicyActorExemptions::|public|constructor():void +Microsoft\Graph\Generated.models.appManagementPolicyActorExemptions::|public|getAdditionalData():array +Microsoft\Graph\Generated.models.appManagementPolicyActorExemptions::|public|getBackingStore():BackingStore +Microsoft\Graph\Generated.models.appManagementPolicyActorExemptions::|public|getCustomSecurityAttributes():array +Microsoft\Graph\Generated.models.appManagementPolicyActorExemptions::|public|GetFieldDeserializers():array +Microsoft\Graph\Generated.models.appManagementPolicyActorExemptions::|public|getOdataType():string +Microsoft\Graph\Generated.models.appManagementPolicyActorExemptions::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Generated.models.appManagementPolicyActorExemptions::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Generated.models.appManagementPolicyActorExemptions::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Generated.models.appManagementPolicyActorExemptions::|public|setCustomSecurityAttributes(value?:array):void +Microsoft\Graph\Generated.models.appManagementPolicyActorExemptions::|public|setOdataType(value?:string):void +Microsoft\Graph\Generated.models.appManagementPolicyActorExemptions::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):AppManagementPolicyActorExemptions +Microsoft\Graph\Generated.models.appManagementPolicyActorExemptions~~>AdditionalDataHolder; BackedModel; Parsable Microsoft\Graph\Generated.models.appManagementPolicyCollectionResponse-->BaseCollectionPaginationCountResponse Microsoft\Graph\Generated.models.appManagementPolicyCollectionResponse::|public|constructor():void Microsoft\Graph\Generated.models.appManagementPolicyCollectionResponse::|public|GetFieldDeserializers():array @@ -126622,11 +126637,26 @@ Microsoft\Graph\Generated.models.currencyColumn::|public|setLocale(value?:string Microsoft\Graph\Generated.models.currencyColumn::|public|setOdataType(value?:string):void Microsoft\Graph\Generated.models.currencyColumn::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CurrencyColumn Microsoft\Graph\Generated.models.currencyColumn~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Generated.models.customAppManagementApplicationConfiguration::|public|constructor():void +Microsoft\Graph\Generated.models.customAppManagementApplicationConfiguration::|public|getAdditionalData():array +Microsoft\Graph\Generated.models.customAppManagementApplicationConfiguration::|public|getBackingStore():BackingStore +Microsoft\Graph\Generated.models.customAppManagementApplicationConfiguration::|public|GetFieldDeserializers():array +Microsoft\Graph\Generated.models.customAppManagementApplicationConfiguration::|public|getIdentifierUris():IdentifierUriConfiguration +Microsoft\Graph\Generated.models.customAppManagementApplicationConfiguration::|public|getOdataType():string +Microsoft\Graph\Generated.models.customAppManagementApplicationConfiguration::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Generated.models.customAppManagementApplicationConfiguration::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Generated.models.customAppManagementApplicationConfiguration::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Generated.models.customAppManagementApplicationConfiguration::|public|setIdentifierUris(value?:IdentifierUriConfiguration):void +Microsoft\Graph\Generated.models.customAppManagementApplicationConfiguration::|public|setOdataType(value?:string):void +Microsoft\Graph\Generated.models.customAppManagementApplicationConfiguration::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CustomAppManagementApplicationConfiguration +Microsoft\Graph\Generated.models.customAppManagementApplicationConfiguration~~>AdditionalDataHolder; BackedModel; Parsable Microsoft\Graph\Generated.models.customAppManagementConfiguration-->AppManagementConfiguration Microsoft\Graph\Generated.models.customAppManagementConfiguration::|public|constructor():void +Microsoft\Graph\Generated.models.customAppManagementConfiguration::|public|getApplicationRestrictions():CustomAppManagementApplicationConfiguration Microsoft\Graph\Generated.models.customAppManagementConfiguration::|public|GetFieldDeserializers():array Microsoft\Graph\Generated.models.customAppManagementConfiguration::|public|OdataType:string Microsoft\Graph\Generated.models.customAppManagementConfiguration::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Generated.models.customAppManagementConfiguration::|public|setApplicationRestrictions(value?:CustomAppManagementApplicationConfiguration):void Microsoft\Graph\Generated.models.customAppManagementConfiguration::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CustomAppManagementConfiguration Microsoft\Graph\Generated.models.customAuthenticationExtension-->CustomCalloutExtension Microsoft\Graph\Generated.models.customAuthenticationExtension::|public|constructor():void @@ -126803,6 +126833,8 @@ Microsoft\Graph\Generated.models.customMetadataDictionary::|public|GetFieldDeser Microsoft\Graph\Generated.models.customMetadataDictionary::|public|OdataType:string Microsoft\Graph\Generated.models.customMetadataDictionary::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Generated.models.customMetadataDictionary::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CustomMetadataDictionary +Microsoft\Graph\Generated.models.customSecurityAttributeComparisonOperator::0000-equals +Microsoft\Graph\Generated.models.customSecurityAttributeComparisonOperator::0001-unknownFutureValue Microsoft\Graph\Generated.models.customSecurityAttributeDefinition-->Entity Microsoft\Graph\Generated.models.customSecurityAttributeDefinition::|public|constructor():void Microsoft\Graph\Generated.models.customSecurityAttributeDefinition::|public|getAllowedValues():array @@ -126834,6 +126866,23 @@ Microsoft\Graph\Generated.models.customSecurityAttributeDefinitionCollectionResp Microsoft\Graph\Generated.models.customSecurityAttributeDefinitionCollectionResponse::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Generated.models.customSecurityAttributeDefinitionCollectionResponse::|public|setValue(value?:array):void Microsoft\Graph\Generated.models.customSecurityAttributeDefinitionCollectionResponse::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CustomSecurityAttributeDefinitionCollectionResponse +Microsoft\Graph\Generated.models.customSecurityAttributeExemption-->Entity +Microsoft\Graph\Generated.models.customSecurityAttributeExemption::|public|constructor():void +Microsoft\Graph\Generated.models.customSecurityAttributeExemption::|public|GetFieldDeserializers():array +Microsoft\Graph\Generated.models.customSecurityAttributeExemption::|public|getOperator():CustomSecurityAttributeComparisonOperator +Microsoft\Graph\Generated.models.customSecurityAttributeExemption::|public|id:string +Microsoft\Graph\Generated.models.customSecurityAttributeExemption::|public|OdataType:string +Microsoft\Graph\Generated.models.customSecurityAttributeExemption::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Generated.models.customSecurityAttributeExemption::|public|setOperator(value?:CustomSecurityAttributeComparisonOperator):void +Microsoft\Graph\Generated.models.customSecurityAttributeExemption::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CustomSecurityAttributeExemption +Microsoft\Graph\Generated.models.customSecurityAttributeStringValueExemption-->CustomSecurityAttributeExemption +Microsoft\Graph\Generated.models.customSecurityAttributeStringValueExemption::|public|constructor():void +Microsoft\Graph\Generated.models.customSecurityAttributeStringValueExemption::|public|GetFieldDeserializers():array +Microsoft\Graph\Generated.models.customSecurityAttributeStringValueExemption::|public|getValue():string +Microsoft\Graph\Generated.models.customSecurityAttributeStringValueExemption::|public|OdataType:string +Microsoft\Graph\Generated.models.customSecurityAttributeStringValueExemption::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Generated.models.customSecurityAttributeStringValueExemption::|public|setValue(value?:string):void +Microsoft\Graph\Generated.models.customSecurityAttributeStringValueExemption::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):CustomSecurityAttributeStringValueExemption Microsoft\Graph\Generated.models.customSecurityAttributeValue::|public|constructor():void Microsoft\Graph\Generated.models.customSecurityAttributeValue::|public|getAdditionalData():array Microsoft\Graph\Generated.models.customSecurityAttributeValue::|public|getBackingStore():BackingStore @@ -133931,6 +133980,7 @@ Microsoft\Graph\Generated.models.group::|public|getGroupTypes():array Microsoft\Graph\Generated.models.group::|public|getHasMembersWithLicenseErrors():bool Microsoft\Graph\Generated.models.group::|public|getHideFromAddressLists():bool Microsoft\Graph\Generated.models.group::|public|getHideFromOutlookClients():bool +Microsoft\Graph\Generated.models.group::|public|getInfoCatalogs():array Microsoft\Graph\Generated.models.group::|public|getIsArchived():bool Microsoft\Graph\Generated.models.group::|public|getIsAssignableToRole():bool Microsoft\Graph\Generated.models.group::|public|getIsManagementRestricted():bool @@ -134005,6 +134055,7 @@ Microsoft\Graph\Generated.models.group::|public|setGroupTypes(value?:array):void Microsoft\Graph\Generated.models.group::|public|setHasMembersWithLicenseErrors(value?:bool):void Microsoft\Graph\Generated.models.group::|public|setHideFromAddressLists(value?:bool):void Microsoft\Graph\Generated.models.group::|public|setHideFromOutlookClients(value?:bool):void +Microsoft\Graph\Generated.models.group::|public|setInfoCatalogs(value?:array):void Microsoft\Graph\Generated.models.group::|public|setIsArchived(value?:bool):void Microsoft\Graph\Generated.models.group::|public|setIsAssignableToRole(value?:bool):void Microsoft\Graph\Generated.models.group::|public|setIsManagementRestricted(value?:bool):void @@ -134300,6 +134351,44 @@ Microsoft\Graph\Generated.models.hyperlinkOrPictureColumn::|public|setIsPicture( Microsoft\Graph\Generated.models.hyperlinkOrPictureColumn::|public|setOdataType(value?:string):void Microsoft\Graph\Generated.models.hyperlinkOrPictureColumn::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):HyperlinkOrPictureColumn Microsoft\Graph\Generated.models.hyperlinkOrPictureColumn~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Generated.models.identifierUriConfiguration::|public|constructor():void +Microsoft\Graph\Generated.models.identifierUriConfiguration::|public|getAdditionalData():array +Microsoft\Graph\Generated.models.identifierUriConfiguration::|public|getBackingStore():BackingStore +Microsoft\Graph\Generated.models.identifierUriConfiguration::|public|GetFieldDeserializers():array +Microsoft\Graph\Generated.models.identifierUriConfiguration::|public|getNonDefaultUriAddition():IdentifierUriRestriction +Microsoft\Graph\Generated.models.identifierUriConfiguration::|public|getOdataType():string +Microsoft\Graph\Generated.models.identifierUriConfiguration::|public|getUriAdditionWithoutUniqueTenantIdentifier():IdentifierUriRestriction +Microsoft\Graph\Generated.models.identifierUriConfiguration::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Generated.models.identifierUriConfiguration::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Generated.models.identifierUriConfiguration::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Generated.models.identifierUriConfiguration::|public|setNonDefaultUriAddition(value?:IdentifierUriRestriction):void +Microsoft\Graph\Generated.models.identifierUriConfiguration::|public|setOdataType(value?:string):void +Microsoft\Graph\Generated.models.identifierUriConfiguration::|public|setUriAdditionWithoutUniqueTenantIdentifier(value?:IdentifierUriRestriction):void +Microsoft\Graph\Generated.models.identifierUriConfiguration::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):IdentifierUriConfiguration +Microsoft\Graph\Generated.models.identifierUriConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Generated.models.identifierUriRestriction::|public|constructor():void +Microsoft\Graph\Generated.models.identifierUriRestriction::|public|getAdditionalData():array +Microsoft\Graph\Generated.models.identifierUriRestriction::|public|getBackingStore():BackingStore +Microsoft\Graph\Generated.models.identifierUriRestriction::|public|getExcludeActors():AppManagementPolicyActorExemptions +Microsoft\Graph\Generated.models.identifierUriRestriction::|public|getExcludeAppsReceivingV2Tokens():bool +Microsoft\Graph\Generated.models.identifierUriRestriction::|public|getExcludeSaml():bool +Microsoft\Graph\Generated.models.identifierUriRestriction::|public|GetFieldDeserializers():array +Microsoft\Graph\Generated.models.identifierUriRestriction::|public|getIsStateSetByMicrosoft():bool +Microsoft\Graph\Generated.models.identifierUriRestriction::|public|getOdataType():string +Microsoft\Graph\Generated.models.identifierUriRestriction::|public|getRestrictForAppsCreatedAfterDateTime():DateTime +Microsoft\Graph\Generated.models.identifierUriRestriction::|public|getState():AppManagementRestrictionState +Microsoft\Graph\Generated.models.identifierUriRestriction::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Generated.models.identifierUriRestriction::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Generated.models.identifierUriRestriction::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Generated.models.identifierUriRestriction::|public|setExcludeActors(value?:AppManagementPolicyActorExemptions):void +Microsoft\Graph\Generated.models.identifierUriRestriction::|public|setExcludeAppsReceivingV2Tokens(value?:bool):void +Microsoft\Graph\Generated.models.identifierUriRestriction::|public|setExcludeSaml(value?:bool):void +Microsoft\Graph\Generated.models.identifierUriRestriction::|public|setIsStateSetByMicrosoft(value?:bool):void +Microsoft\Graph\Generated.models.identifierUriRestriction::|public|setOdataType(value?:string):void +Microsoft\Graph\Generated.models.identifierUriRestriction::|public|setRestrictForAppsCreatedAfterDateTime(value?:DateTime):void +Microsoft\Graph\Generated.models.identifierUriRestriction::|public|setState(value?:AppManagementRestrictionState):void +Microsoft\Graph\Generated.models.identifierUriRestriction::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):IdentifierUriRestriction +Microsoft\Graph\Generated.models.identifierUriRestriction~~>AdditionalDataHolder; BackedModel; Parsable Microsoft\Graph\Generated.models.identity::|public|constructor():void Microsoft\Graph\Generated.models.identity::|public|getAdditionalData():array Microsoft\Graph\Generated.models.identity::|public|getBackingStore():BackingStore @@ -137027,6 +137116,7 @@ Microsoft\Graph\Generated.models.keyCredential::|static|public|CreateFromDiscrim Microsoft\Graph\Generated.models.keyCredentialConfiguration::|public|constructor():void Microsoft\Graph\Generated.models.keyCredentialConfiguration::|public|getAdditionalData():array Microsoft\Graph\Generated.models.keyCredentialConfiguration::|public|getBackingStore():BackingStore +Microsoft\Graph\Generated.models.keyCredentialConfiguration::|public|getExcludeActors():AppManagementPolicyActorExemptions Microsoft\Graph\Generated.models.keyCredentialConfiguration::|public|GetFieldDeserializers():array Microsoft\Graph\Generated.models.keyCredentialConfiguration::|public|getMaxLifetime():DateInterval Microsoft\Graph\Generated.models.keyCredentialConfiguration::|public|getOdataType():string @@ -137036,6 +137126,7 @@ Microsoft\Graph\Generated.models.keyCredentialConfiguration::|public|getState(): Microsoft\Graph\Generated.models.keyCredentialConfiguration::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Generated.models.keyCredentialConfiguration::|public|setAdditionalData(value?:array):void Microsoft\Graph\Generated.models.keyCredentialConfiguration::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Generated.models.keyCredentialConfiguration::|public|setExcludeActors(value?:AppManagementPolicyActorExemptions):void Microsoft\Graph\Generated.models.keyCredentialConfiguration::|public|setMaxLifetime(value?:DateInterval):void Microsoft\Graph\Generated.models.keyCredentialConfiguration::|public|setOdataType(value?:string):void Microsoft\Graph\Generated.models.keyCredentialConfiguration::|public|setRestrictForAppsCreatedAfterDateTime(value?:DateTime):void @@ -142116,6 +142207,7 @@ Microsoft\Graph\Generated.models.onPremisesDirectorySynchronizationDeletionPreve Microsoft\Graph\Generated.models.onPremisesDirectorySynchronizationDeletionPreventionType::0003-unknownFutureValue Microsoft\Graph\Generated.models.onPremisesDirectorySynchronizationFeature::|public|constructor():void Microsoft\Graph\Generated.models.onPremisesDirectorySynchronizationFeature::|public|getAdditionalData():array +Microsoft\Graph\Generated.models.onPremisesDirectorySynchronizationFeature::|public|getAllowOnPremUpdateOfOnPremisesObjectIdentifierEnabled():bool Microsoft\Graph\Generated.models.onPremisesDirectorySynchronizationFeature::|public|getBackingStore():BackingStore Microsoft\Graph\Generated.models.onPremisesDirectorySynchronizationFeature::|public|getBlockCloudObjectTakeoverThroughHardMatchEnabled():bool Microsoft\Graph\Generated.models.onPremisesDirectorySynchronizationFeature::|public|getBlockSoftMatchEnabled():bool @@ -142140,6 +142232,7 @@ Microsoft\Graph\Generated.models.onPremisesDirectorySynchronizationFeature::|pub Microsoft\Graph\Generated.models.onPremisesDirectorySynchronizationFeature::|public|getUserWritebackEnabled():bool Microsoft\Graph\Generated.models.onPremisesDirectorySynchronizationFeature::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Generated.models.onPremisesDirectorySynchronizationFeature::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Generated.models.onPremisesDirectorySynchronizationFeature::|public|setAllowOnPremUpdateOfOnPremisesObjectIdentifierEnabled(value?:bool):void Microsoft\Graph\Generated.models.onPremisesDirectorySynchronizationFeature::|public|setBackingStore(value:BackingStore):void Microsoft\Graph\Generated.models.onPremisesDirectorySynchronizationFeature::|public|setBlockCloudObjectTakeoverThroughHardMatchEnabled(value?:bool):void Microsoft\Graph\Generated.models.onPremisesDirectorySynchronizationFeature::|public|setBlockSoftMatchEnabled(value?:bool):void @@ -143251,6 +143344,7 @@ Microsoft\Graph\Generated.models.passwordCredential::|static|public|CreateFromDi Microsoft\Graph\Generated.models.passwordCredentialConfiguration::|public|constructor():void Microsoft\Graph\Generated.models.passwordCredentialConfiguration::|public|getAdditionalData():array Microsoft\Graph\Generated.models.passwordCredentialConfiguration::|public|getBackingStore():BackingStore +Microsoft\Graph\Generated.models.passwordCredentialConfiguration::|public|getExcludeActors():AppManagementPolicyActorExemptions Microsoft\Graph\Generated.models.passwordCredentialConfiguration::|public|GetFieldDeserializers():array Microsoft\Graph\Generated.models.passwordCredentialConfiguration::|public|getMaxLifetime():DateInterval Microsoft\Graph\Generated.models.passwordCredentialConfiguration::|public|getOdataType():string @@ -143260,6 +143354,7 @@ Microsoft\Graph\Generated.models.passwordCredentialConfiguration::|public|getSta Microsoft\Graph\Generated.models.passwordCredentialConfiguration::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Generated.models.passwordCredentialConfiguration::|public|setAdditionalData(value?:array):void Microsoft\Graph\Generated.models.passwordCredentialConfiguration::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Generated.models.passwordCredentialConfiguration::|public|setExcludeActors(value?:AppManagementPolicyActorExemptions):void Microsoft\Graph\Generated.models.passwordCredentialConfiguration::|public|setMaxLifetime(value?:DateInterval):void Microsoft\Graph\Generated.models.passwordCredentialConfiguration::|public|setOdataType(value?:string):void Microsoft\Graph\Generated.models.passwordCredentialConfiguration::|public|setRestrictForAppsCreatedAfterDateTime(value?:DateTime):void @@ -149628,6 +149723,29 @@ Microsoft\Graph\Generated.models.scheduleEntityTheme::0009-darkPurple Microsoft\Graph\Generated.models.scheduleEntityTheme::0010-darkPink Microsoft\Graph\Generated.models.scheduleEntityTheme::0011-darkYellow Microsoft\Graph\Generated.models.scheduleEntityTheme::0012-unknownFutureValue +Microsoft\Graph\Generated.models.scheduleEntityTheme::0013-darkRed +Microsoft\Graph\Generated.models.scheduleEntityTheme::0014-cranberry +Microsoft\Graph\Generated.models.scheduleEntityTheme::0015-darkOrange +Microsoft\Graph\Generated.models.scheduleEntityTheme::0016-bronze +Microsoft\Graph\Generated.models.scheduleEntityTheme::0017-peach +Microsoft\Graph\Generated.models.scheduleEntityTheme::0018-gold +Microsoft\Graph\Generated.models.scheduleEntityTheme::0019-lime +Microsoft\Graph\Generated.models.scheduleEntityTheme::0020-forest +Microsoft\Graph\Generated.models.scheduleEntityTheme::0021-lightGreen +Microsoft\Graph\Generated.models.scheduleEntityTheme::0022-jade +Microsoft\Graph\Generated.models.scheduleEntityTheme::0023-lightTeal +Microsoft\Graph\Generated.models.scheduleEntityTheme::0024-darkTeal +Microsoft\Graph\Generated.models.scheduleEntityTheme::0025-steel +Microsoft\Graph\Generated.models.scheduleEntityTheme::0026-skyBlue +Microsoft\Graph\Generated.models.scheduleEntityTheme::0027-blueGray +Microsoft\Graph\Generated.models.scheduleEntityTheme::0028-lavender +Microsoft\Graph\Generated.models.scheduleEntityTheme::0029-lilac +Microsoft\Graph\Generated.models.scheduleEntityTheme::0030-plum +Microsoft\Graph\Generated.models.scheduleEntityTheme::0031-magenta +Microsoft\Graph\Generated.models.scheduleEntityTheme::0032-darkBrown +Microsoft\Graph\Generated.models.scheduleEntityTheme::0033-beige +Microsoft\Graph\Generated.models.scheduleEntityTheme::0034-charcoal +Microsoft\Graph\Generated.models.scheduleEntityTheme::0035-silver Microsoft\Graph\Generated.models.scheduleEntity~~>AdditionalDataHolder; BackedModel; Parsable Microsoft\Graph\Generated.models.scheduleInformation::|public|constructor():void Microsoft\Graph\Generated.models.scheduleInformation::|public|getAdditionalData():array @@ -162771,6 +162889,22 @@ Microsoft\Graph\Generated.models.userWorkLocation::|public|setSource(value?:Work Microsoft\Graph\Generated.models.userWorkLocation::|public|setWorkLocationType(value?:WorkLocationType):void Microsoft\Graph\Generated.models.userWorkLocation::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):UserWorkLocation Microsoft\Graph\Generated.models.userWorkLocation~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Generated.models.verifiableCredentialAuthenticationMethodTarget-->AuthenticationMethodTarget +Microsoft\Graph\Generated.models.verifiableCredentialAuthenticationMethodTarget::|public|constructor():void +Microsoft\Graph\Generated.models.verifiableCredentialAuthenticationMethodTarget::|public|GetFieldDeserializers():array +Microsoft\Graph\Generated.models.verifiableCredentialAuthenticationMethodTarget::|public|getVerifiedIdProfiles():array +Microsoft\Graph\Generated.models.verifiableCredentialAuthenticationMethodTarget::|public|OdataType:string +Microsoft\Graph\Generated.models.verifiableCredentialAuthenticationMethodTarget::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Generated.models.verifiableCredentialAuthenticationMethodTarget::|public|setVerifiedIdProfiles(value?:array):void +Microsoft\Graph\Generated.models.verifiableCredentialAuthenticationMethodTarget::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):VerifiableCredentialAuthenticationMethodTarget +Microsoft\Graph\Generated.models.verifiableCredentialsAuthenticationMethodConfiguration-->AuthenticationMethodConfiguration +Microsoft\Graph\Generated.models.verifiableCredentialsAuthenticationMethodConfiguration::|public|constructor():void +Microsoft\Graph\Generated.models.verifiableCredentialsAuthenticationMethodConfiguration::|public|GetFieldDeserializers():array +Microsoft\Graph\Generated.models.verifiableCredentialsAuthenticationMethodConfiguration::|public|getIncludeTargets():array +Microsoft\Graph\Generated.models.verifiableCredentialsAuthenticationMethodConfiguration::|public|OdataType:string +Microsoft\Graph\Generated.models.verifiableCredentialsAuthenticationMethodConfiguration::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Generated.models.verifiableCredentialsAuthenticationMethodConfiguration::|public|setIncludeTargets(value?:array):void +Microsoft\Graph\Generated.models.verifiableCredentialsAuthenticationMethodConfiguration::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):VerifiableCredentialsAuthenticationMethodConfiguration Microsoft\Graph\Generated.models.verifiedDomain::|public|constructor():void Microsoft\Graph\Generated.models.verifiedDomain::|public|getAdditionalData():array Microsoft\Graph\Generated.models.verifiedDomain::|public|getBackingStore():BackingStore diff --git a/src/Generated/kiota-lock.json b/src/Generated/kiota-lock.json index cdafa107544..511062303d3 100644 --- a/src/Generated/kiota-lock.json +++ b/src/Generated/kiota-lock.json @@ -1,5 +1,5 @@ { - "descriptionHash": "B0174C0FF35E104EE6846D7A9ED44062903FB3CD8CEAD669E6AB392DFAC6C17788F8E650539758EB965F9708BC48B0F590D49FBF8C3260BD1FF1B8BC893AB5D8", + "descriptionHash": "48D4568E795524402BA925BE4278BDF4BE0E64BE4060901024C3C949958FDD2992656314200D8B82B6E6406BD2E032C187F3FA9E0C48D513C527F1942ABA66F1", "descriptionLocation": "../../msgraph-metadata/clean_v10_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.31.1",